|
Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework Authors: Moore B Published year: 2004 Pages: 44-48/70 |
| < Day Day Up > |
accessibility 161
accessible 161
ActionRegistry 123
actions 123, 222
adapters 119, 130
anchor points
Draw2D 101
ANT 90
architecture
sample 204
association 19, 23, 32
attribute 23, 44
creation 14
attributes 39, 48
| < Day Day Up > |
| < Day Day Up > |
borders
Draw2D 97
| < Day Day Up > |
| < Day Day Up > |
cache 46
canvas 93, 95
Choice 196
choice task 188
class 46, 48
class diagram 12
code generation 4, 23, 27, 29, 31, 47, 51, 58
JET 79
commands 109, 113, 150, 174, 212
keyboard 161
CommandStack 113–114, 222
Comment 67, 192, 200
complex task
tasks
complex 188
complex tasks 188
component role 107
compound task 188
CompoundTask 21, 77, 194
ConditionalOutputPort 39, 199
connection role 108
connection routers
Draw2D 101
connections 105
decorating 148
Draw2D 102
GEF 105
constraints 39
container role 108
control flow 189
controllers 166–167
coordinate system 94
coordinate systems 141
CreateRequests 106
cursor 94–95, 150
| < Day Day Up > |
| < Day Day Up > |
data flow 189
dataflow 30
datatypes 39
decorating connections 148
descriptors 47
design 187
sample 191
DiagramConnection 36
DiagramModel 36
DiagramNode 36, 46
direct edit 158
direct edit role 108
DirectEditPolicy 150
Directory 80
dirty state 222
displaying properties 174
documentation
EMF 6
drag and drop 143
Draw2D 87–88, 95, 136
anchor points 101
borders 97
connection routers 101
connections 102
event dispatcher 96
figures 93, 95
introduction 93
layers 99
LayoutManagers 98
Locator 100
methods 95
update manager 97
DTD 4
dynamicTemplates 80
| < Day Day Up > |
| < Day Day Up > |
EAI 5
EAnnotation 39
EAttribute 36, 44, 46, 67
EClass 31–33, 35, 43–44, 46
eClassifiers 33
Eclipse 4
Eclipse help system 6
Eclipse Modeling Framework See EMF
Eclipse Project 5
Eclipse Tools Project 5
EclipseUML 10
modeling 12
Ecore 30, 47–48, 70
Ecore model 38
EDataType 35, 39, 44, 46
Edge 19, 31, 192, 197
edge 189
edit 47, 61
edit plug-in 47, 63
EditDomain 113, 117, 221
sharing 221
editor 14, 45, 47, 61
dirty state 222
multi-page 220
editor example 112
editor plug-in 45, 47
EditPart 140, 167, 205
figures 170
EditParts 103, 140, 204
create 137
life-cycle 104
mapping 168
EditPolicies 107, 150, 212
component role 107
connection role 108
container role 108
direct edit role 108
GEF 107
graphical node role 108
layout role 108
tree container role 108
EEnum 46
EInt 39
EJBs 5
elements 38, 43, 48, 192
EList 46
EMF 3, 165
documentation 6
examples 29
features 24
help 6
installation 6
interfaces 13
mailing list 5
model 29
model creation 25
models 35
newsgroup 5
objectives 4
prerequisites 5
EMF class diagram 12
EMF.Edit 45, 166
editors and GEF 166
EMFPluginClass 47
end task 190
EObject 35, 47, 175
EOperation 46, 61
eOpposite 32–33
EPackage 31–32, 34–36, 42, 45–46
EReference 32–33, 43–44, 67
EString 14, 39, 44
eSuperTypes 46
event dispatcher
Draw2D 96
events 93, 95, 207
examples 58
editor 112
EMF 29
GEF 139
serialization 67
exception 199
| < Day Day Up > |
|
Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework Authors: Moore B Published year: 2004 Pages: 44-48/70 |