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 |