Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Getting Started with
Graphiti
Michael Wenz, SAP AG
November 4, 2010
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
“The goal of Graphiti is to support the fas...
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
Why Should I Want to Use Graphiti ?
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
How Does Graphiti Work ?
GraphitiGraphiti
R...
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
What about the Diagram Type Agent ?
Diagram...
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
Visualization
Graphics Algorithms
Result
Do...
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
Demo
Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0
Graphiti – Where to Get It ?
 Graphiti ver...
Upcoming SlideShare
Loading in …5
×

Graphiti eclipsesummit2010

1,263 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Graphiti eclipsesummit2010

  1. 1. Getting Started with Graphiti Michael Wenz, SAP AG November 4, 2010
  2. 2. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 “The goal of Graphiti is to support the fast and easy creation of graphical tools, which can display and edit underlying domain models using a tool-defined graphical notation.” What Is Graphiti All About ?
  3. 3. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 Why Should I Want to Use Graphiti ?
  4. 4. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 How Does Graphiti Work ? GraphitiGraphiti Rendering Engine Interaction Component ScreenScreen Diagram Type Agent Diagram Type Agent Pictogram Model Pictogram Model Domain Model Domain Model Link ModelLink Model R R
  5. 5. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 What about the Diagram Type Agent ? Diagram Type Agent Feature Provider Diagram Type Provider Add Feature Create Feature Delete Feature … A feature implements an operation for a domain object and defines the context in which the operation can be triggered Specialized features for common user interactions available
  6. 6. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 Visualization Graphics Algorithms Result Domain Hierarchie Pictogram Elements Container Shape Links Which Objects Do I Deal with ? Domain Object AttributeChild Shape Link Text Container Shape Container Shape Container Shape Shape Shape Shape LinkLink LinkLink LinkLink Text Text Text Text Text Text
  7. 7. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 Demo
  8. 8. Copyright © 2010 SAP AG, Made available under the Eclipse Public License v 1.0 Graphiti – Where to Get It ?  Graphiti version 0.7.0 is available and released  www.eclipse.org/graphiti  Information around the project and framework  Downloads  Framework  Documentation  Tutorial  Forum

×