List of Figures

 < Day Day Up > 



Chapter 1: Introduction to EMF

Figure 1-1: Welcome page window
Figure 1-2: EMF welcome page
Figure 1-3: EMF help
Figure 1-4: The complete UML model
Figure 1-5: Initial project setup
Figure 1-6: EMF class diagram window
Figure 1-7: The new attribute window
Figure 1-8: EMF Class Diagram and Sample Ecore Model Editor together
Figure 1-9: The property view with the ID attribute set to true
Figure 1-10: The workflow model classes, before relationship definition
Figure 1-11: Generalization relationships
Figure 1-12: Association property window
Figure 1-13: Workflow complete model
Figure 1-14: Ecore file selection window
Figure 1-15: EMF jar files

Chapter 2: EMF Examples

Figure 2-1: Native model of Workflow
Figure 2-2: Model of Workflow with additional Workflow class
Figure 2-3: Model of Workflow with additional common supertype
Figure 2-4: DiagramModel
Figure 2-5: EMF model from XML Schema
Figure 2-6: Top-level GenModel properties for WorkflowModel
Figure 2-7: Using the GenModel editor to edit properties
Figure 2-8: Changing the top-level GenModel properties to generate a single plug-in
Figure 2-9: Changing the basePackage property
Figure 2-10: Editor using modified EdgeItemProvider

Chapter 3: Introduction to GEF

Figure 3-1: Struts MDE
Figure 3-2: AcmeStudio
Figure 3-3: EclipseDesigner
Figure 3-4: Jeez Report Designer
Figure 3-5: Some Draw2D border types
Figure 3-6: NullConnectionRouter
Figure 3-7: Bendpoint router
Figure 3-8: Manhattan router
Figure 3-9: Communication chain Request - EditPart - Command
Figure 3-10: Layers of ScalableRootEditPart and ScalableFreeformRootEditPart

Chapter 4: GEF Examples

Figure 4-1: Zoom controls provided by GEF
Figure 4-2: The Flow Container toolbar button
Figure 4-3: The AddFlowContainerAction added to the menu
Figure 4-4: A Label figure showing the selected and cell editing states
Figure 4-5: Current edit value

Chapter 5: Using GEF with EMF

Figure 5-1: Simple Network Model
Figure 5-2: NetworkModel without the Link class
Figure 5-3: The NetworkEditor

Chapter 6: Sample Requirements and Design

Figure 6-1: Task representation
Figure 6-2: Complex task representation
Figure 6-3: Concurrency and edge representation
Figure 6-4: Data flow, variable, start, and stop tasks representation
Figure 6-5: The WorkflowModel
Figure 6-6: Task visual
Figure 6-7: Compound task visual
Figure 6-8: LoopTask visual
Figure 6-9: Choice visual
Figure 6-10: Transformation task visual
Figure 6-11: Workflow sample application window

Chapter 7: Implementing the Sample

Figure 7-1: The sample application's EditPart class hierarchy
Figure 7-2: WorkflowNode hierarchy



 < Day Day Up > 



Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework
Eclipse Development Using the Graphical Editing Framework And the Eclipse Modeling Framework
ISBN: 0738453161
EAN: 2147483647
Year: 2004
Pages: 70
Authors: IBM Redbooks

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net