blob: 778d7e49b3af818920599ee24777bfa3b930e9c0 [file] [log] [blame]
Model Controls
This model description is not a real EMF artifact. It was generated by the
org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
code generator can be extended.
This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
Package ui <http://eclipse.org/rcptt/tesla/widgets>
Class Widget -> PropertyNodeList
Class Control -> Widget
Attribute className : EString
Attribute enablement : EBoolean
Reference backgroundColor : Color
Reference foregroundColor : Color
Attribute containMenu : EBoolean
Reference bounds : Rectangle
Attribute borderWith : EInt
Class Button -> Control
Attribute caption : EString
Attribute tooltip : EString
Attribute selected : EBoolean
Attribute grayed : EBoolean
Attribute kind : ButtonKind
Class ToolItem -> Button
Attribute index : EInt
Class Label -> Control
Attribute caption : EString
Class Link -> Control
Attribute caption : EString
Attribute toltip : EString
Class Item -> Widget
Attribute caption : EString
Attribute selection : EBoolean
Attribute enablement : EBoolean
Attribute index : EInt
Class MenuItem -> Item
Attribute accelerator : EString
Attribute cascade : EBoolean
Class TreeItem -> Item
Attribute selected : EBoolean
Attribute checked : EBoolean
Reference backgroundColor : Color
Reference foregroundColor : Color
Reference bounds : Rectangle
Attribute childCount : EIntegerObject
Attribute columns : EString<<0..*>>
Reference columnsBackgroundColor : Color<<0..*>>
Reference columnsForegroundColor : Color<<0..*>>
Attribute styleRanges : EString<<0..*>>
Class TableItem -> Item
Attribute selected : EBoolean
Attribute checked : EBoolean
Reference backgroundColor : Color
Reference foregroundColor : Color
Reference bounds : Rectangle
Attribute columns : EString<<0..*>>
Reference columnsBackgroundColor : Color<<0..*>>
Reference columnsForegroundColor : Color<<0..*>>
Attribute styleRanges : EString<<0..*>>
Class Text -> Control
Attribute tooltip : EString
Attribute value : EString
Attribute readOnly : EBoolean
Attribute rawValue : EString
Attribute styleRanges : EString<<0..*>>
Class Color
Attribute red : EInt
Attribute green : EInt
Attribute blue : EInt
Attribute alfa : EInt
Class Point
Attribute x : EInt
Attribute y : EInt
Class Rectangle
Attribute x : EInt
Attribute y : EInt
Attribute width : EInt
Attribute height : EInt
Class Combo -> Control
Attribute tooltip : EString
Attribute selection : EString
Attribute readOnly : EBoolean
Attribute values : EString<<0..*>>
Class TabFolder -> Control
Attribute selection : EString
Attribute pages : EString<<0..*>>
Attribute activePage : EString
Attribute tabCount : EInt
Class Composite -> Control
Attribute childCount : EInt
Class Group -> Composite
Attribute caption : EString
Class ExpandableComposite -> Composite
Attribute caption : EString
Attribute expanded : EBoolean
Class Tree -> Control
Reference columns : ViewerColumn<<0..*>>
Attribute linesVisible : EBoolean
Reference selection : Selection<<0..*>>
Attribute multiSelection : EBoolean
Attribute headerVisible : EBoolean
Attribute itemCount : EInt
Class Table -> Control
Reference columns : ViewerColumn<<0..*>>
Attribute linesVisible : EBoolean
Reference selection : Selection<<0..*>>
Attribute multiSelection : EBoolean
Attribute headerVisible : EBoolean
Attribute itemCount : EInt
Class ViewerColumn -> Item
Attribute resizable : EBoolean
Attribute movable : EBoolean
Attribute width : EInt
Attribute tooltip : EString
Class Selection
Attribute path : EString<<0..*>>
Class DiagramItem -> Widget, PropertyMap
Attribute text : EString
Attribute tooltip : EString
Attribute className : EString
Attribute itemAddress : EString
Attribute selected : EBoolean
Attribute x : EInt
Attribute y : EInt
Attribute width : EInt
Attribute height : EInt
Attribute childrenCount : EInt
Reference backgroundColor : Color
Reference foregroundColor : Color
Class DiagramConnection -> DiagramItem
Reference source : DiagramItem
Reference target : DiagramItem
Class PropertyEntry
Attribute name : EString
Attribute value : EString
Class PropertyMap
Reference __properties : PropertyEntry<<0..*>>
Class PropertyWidget -> Widget, PropertyMap
Class Browser -> Control
Attribute text : EString
Attribute uri : EString
Class View -> Control
Attribute title : EString
Class Editor -> Control
Attribute title : EString
Attribute input : EString
Attribute dirty : EBoolean
Class Window -> Control
Attribute title : EString
Attribute sizeable : EBoolean
Attribute hasBorder : EBoolean
Attribute hasMinimizeButton : EBoolean
Attribute hasMaximizeButton : EBoolean
Attribute hasCloseButton : EBoolean
Attribute isPrimaryModal : EBoolean
Attribute isApplicationModal : EBoolean
Attribute isSystemModal : EBoolean
Attribute isTool : EBoolean
Attribute isSheet : EBoolean
Class DateTime -> Control
Attribute tooltip : EString
Attribute date : EString
Attribute readOnly : EBoolean
Attribute time : EString
Class Slider -> Control
Attribute value : EInt
Class PropertyNode
Attribute name : EString
Attribute type : PropertyNodeType
Reference parentNode : PropertyNode
Attribute value : EString
Class PropertyNodeList
Reference propertyNodes : PropertyNode<<0..*>>
Enum ButtonKind
Literal Push = 0
Literal Radio = 1
Literal Toggle = 2
Literal Tool = 3
Literal Arrow = 4
Literal Check = 5
Enum PropertyNodeType
Literal Property = 0
Literal Reference = 1
Literal Collection = 2