| Model Extension |
| |
| 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. |
| |
| Contains packages: |
| datatypes <http://lunifera.org/ecview/v1/extension/datatypes> |
| extension <http://lunifera.org/ecview/v1/extension/view> |
| |
| Package datatypes <http://lunifera.org/ecview/v1/extension/datatypes> |
| |
| Class YTextDatatype -> YDatatype, YMaxLengthValidationConfig, YMinLengthValidationConfig, YRegexpValidationConfig |
| |
| Class YTextAreaDatatype -> YDatatype, YMinLengthValidationConfig, YMaxLengthValidationConfig, YRegexpValidationConfig |
| |
| Class YNumericDatatype -> YDatatype, YRegexpValidationConfig |
| Attribute grouping : EBoolean |
| Attribute markNegative : EBoolean |
| |
| Class YDecimalDatatype -> YNumericDatatype, YRegexpValidationConfig |
| Attribute precision : EInt |
| |
| Class YTableDatatype -> YDatatype |
| |
| Class YCheckBoxDatatype -> YDatatype |
| |
| Class YComboBoxDatatype -> YDatatype |
| |
| Class YListDataType -> YDatatype |
| |
| Class YOptionsGroupDataType -> YDatatype |
| |
| Class YBrowserDatatype -> YDatatype |
| |
| Class YDateTimeDatatype -> YDatatype |
| Attribute format : YDateTimeFormat |
| Attribute resolution : YDateTimeResolution |
| |
| Class YTreeDatatype -> YDatatype |
| |
| Class YProgressBarDatatype -> YDatatype |
| |
| Class YTabSheetDatatype -> YDatatype |
| |
| Class YMasterDetailDatatype -> YDatatype |
| |
| Enum YDateTimeFormat |
| Literal DATE = 0 |
| Literal TIME = 1 |
| Literal DATE_TIME = 2 |
| |
| Enum YDateTimeResolution |
| Literal SECOND = 0 |
| Literal MINUTE = 1 |
| Literal HOUR = 2 |
| Literal DAY = 3 |
| Literal MONTH = 4 |
| Literal YEAR = 5 |
| Literal UNDEFINED = 6 |
| |
| Package extension <http://lunifera.org/ecview/v1/extension/view> |
| |
| Class YInput -> YField |
| |
| Class YGridLayout -> YLayout, YSpacingable, YMarginable |
| Reference cellStyles : YGridLayoutCellStyle<<0..*>> |
| Attribute columns : EInt |
| Operation addGridLayoutCellStyle(YEmbeddable) : YGridLayoutCellStyle |
| |
| Class YGridLayoutCellStyle |
| Reference target : YEmbeddable<<1..1>> |
| Attribute alignment : YAlignment |
| Reference spanInfo : YSpanInfo |
| Operation addSpanInfo(EInt, EInt, EInt, EInt) : YSpanInfo |
| |
| Class YHorizontalLayout -> YLayout, YSpacingable, YMarginable |
| Reference cellStyles : YHorizontalLayoutCellStyle<<0..*>> |
| Operation getCellStyle(YEmbeddable) : YHorizontalLayoutCellStyle |
| |
| Class YHorizontalLayoutCellStyle |
| Reference target : YEmbeddable<<1..1>> |
| Attribute alignment : YAlignment |
| |
| Class YVerticalLayout -> YLayout, YSpacingable, YMarginable |
| Reference cellStyles : YVerticalLayoutCellStyle<<0..*>> |
| |
| Class YVerticalLayoutCellStyle |
| Reference target : YEmbeddable<<1..1>> |
| Attribute alignment : YAlignment |
| |
| Class YSpanInfo |
| Attribute columnFrom : EInt |
| Attribute rowFrom : EInt |
| Attribute columnTo : EInt |
| Attribute rowTo : EInt |
| |
| Class YTable -> YInput, YCollectionBindable, YSelectionBindable, YMultiSelectionBindable, YBeanServiceConsumer |
| Reference datatype : YTableDatatype |
| Reference datadescription : YDatadescription |
| Attribute selectionType : YSelectionType |
| Attribute selection : EJavaObject |
| Attribute multiSelection : EJavaObject<<0..*>> |
| Attribute collection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| Reference columns : YColumn<<0..*>> |
| Attribute itemImageProperty : EString |
| Attribute filter : EJavaObject |
| Attribute refresh : EJavaObject |
| |
| Class YColumn -> YElement |
| Attribute icon : EString |
| Attribute visible : EBoolean |
| Reference datadescription : YDatadescription |
| Reference orphanDatadescriptions : YDatadescription<<0..*>> |
| Attribute orderable : EBoolean |
| Attribute collapsed : EBoolean |
| Attribute collapsible : EBoolean |
| Attribute alignment : YFlatAlignment |
| Attribute expandRatio : EFloat |
| Attribute propertyPath : EString |
| |
| Class YTree -> YInput, YCollectionBindable, YSelectionBindable, YMultiSelectionBindable, YBeanServiceConsumer |
| Reference datatype : YTreeDatatype |
| Reference datadescription : YDatadescription |
| Attribute selectionType : YSelectionType |
| Attribute selection : EJavaObject |
| Attribute multiSelection : EJavaObject<<0..*>> |
| Attribute collection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| |
| Class YOptionsGroup -> YInput, YCollectionBindable, YSelectionBindable, YMultiSelectionBindable, YBeanServiceConsumer |
| Reference datadescription : YDatadescription |
| Reference datatype : YOptionsGroupDataType |
| Attribute selectionType : YSelectionType |
| Attribute selection : EJavaObject |
| Attribute multiSelection : EJavaObject<<0..*>> |
| Attribute collection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| Attribute captionProperty : EString |
| Attribute imageProperty : EString |
| Attribute descriptionProperty : EString |
| Attribute description : EString |
| |
| Class YList -> YInput, YCollectionBindable, YSelectionBindable, YMultiSelectionBindable, YBeanServiceConsumer |
| Reference datadescription : YDatadescription |
| Reference datatype : YListDataType |
| Attribute selectionType : YSelectionType |
| Attribute selection : EJavaObject |
| Attribute multiSelection : EJavaObject<<0..*>> |
| Attribute collection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| Attribute captionProperty : EString |
| Attribute imageProperty : EString |
| Attribute descriptionProperty : EString |
| Attribute description : EString |
| |
| Class YLabel -> YField, YValueBindable |
| Reference datadescription : YDatadescription |
| Attribute value : EString |
| |
| Class YImage -> YField, YValueBindable |
| Reference datadescription : YDatadescription |
| Attribute value : EString |
| |
| Class YTextField -> YInput, YValueBindable |
| Reference datatype : YTextDatatype |
| Reference datadescription : YDatadescription |
| Attribute value : EString |
| |
| Class YBeanReferenceField -> YInput, YValueBindable, YBeanServiceConsumer |
| Reference datadescription : YDatadescription |
| Attribute value : EJavaObject |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| Attribute inMemoryBeanProvider : EJavaClass |
| Attribute inMemoryBeanProviderQualifiedName : EString |
| Attribute captionPropertyPath : EString |
| Attribute imagePropertyPath : EString |
| Attribute descriptionProperty : EString |
| Attribute description : EString |
| Attribute referenceSourceType : EJavaClass |
| Attribute referenceSourceTypeQualifiedName : EString |
| Attribute referenceSourceTypeProperty : EString |
| |
| Class YTextArea -> YInput, YValueBindable |
| Reference datadescription : YDatadescription |
| Reference datatype : YTextAreaDatatype |
| Attribute value : EString |
| |
| Class YCheckBox -> YInput, YValueBindable |
| Reference datadescription : YDatadescription |
| Reference datatype : YCheckBoxDatatype |
| Attribute value : EBoolean |
| |
| Class YBrowser -> YInput, YValueBindable |
| Reference datatype : YBrowserDatatype |
| Reference datadescription : YDatadescription |
| Attribute value : EJavaObject |
| |
| Class YDateTime -> YInput, YValueBindable |
| Reference datatype : YDateTimeDatatype |
| Reference datadescription : YDatadescription |
| Attribute value : EDate |
| |
| Class YDecimalField -> YInput, YValueBindable |
| Reference datatype : YDecimalDatatype |
| Reference datadescription : YDatadescription |
| Attribute value : EDouble |
| |
| Class YNumericField -> YInput, YValueBindable |
| Reference datatype : YNumericDatatype |
| Reference datadescription : YDatadescription |
| Attribute value : ELong |
| |
| Class YComboBox -> YInput, YCollectionBindable, YSelectionBindable, YBeanServiceConsumer |
| Reference datadescription : YDatadescription |
| Reference datatype : YComboBoxDatatype |
| Attribute selection : EJavaObject |
| Attribute collection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| Attribute captionProperty : EString |
| Attribute imageProperty : EString |
| Attribute descriptionProperty : EString |
| Attribute description : EString |
| |
| Class YButton -> YAction, YVisibleable, YEditable, YEnable |
| Reference datadescription : YDatadescription |
| Attribute clickListeners : YButtonClickListener<<0..*>> |
| Attribute lastClickTime : ELong |
| Operation addClickListener(YButtonClickListener) : void |
| Operation removeClickListener(YButtonClickListener) : void |
| Operation createClickEndpoint() : YECViewModelValueBindingEndpoint |
| |
| Class YToggleButton -> YAction, YActivateable |
| Reference datadescription : YDatadescription |
| |
| Class YProgressBar -> YInput, YValueBindable |
| Reference datatype : YProgressBarDatatype |
| Reference datadescription : YDatadescription |
| Attribute value : EFloat |
| |
| Class YTabSheet -> YEmbeddable |
| Reference tabs : YTab<<0..*>> |
| |
| Class YTab -> YElement, YCssAble |
| Reference parent : YTabSheet<<1..1>> |
| Reference embeddable : YEmbeddable<<1..1>> |
| Reference datadescription : YDatadescription |
| Operation getView() : YView |
| |
| Class YMasterDetail -> YInput, YCollectionBindable, YSelectionBindable |
| Reference datatype : YMasterDetailDatatype |
| Reference datadescription : YDatadescription |
| Attribute selection : EJavaObject |
| Attribute collection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Reference masterElement : YEmbeddable |
| Reference detailElement : YEmbeddable |
| Attribute typeQualifiedName : EString |
| |
| Class YFormLayout -> YLayout, YSpacingable, YMarginable |
| Reference cellStyles : YFormLayoutCellStyle<<0..*>> |
| |
| Class YFormLayoutCellStyle |
| Reference target : YEmbeddable<<1..1>> |
| Attribute alignment : YAlignment |
| |
| Class YTextSearchField -> YInput, YValueBindable |
| Reference datadescription : YDatadescription |
| Attribute value : EString |
| Attribute wildcard : YSearchWildcards |
| Attribute propertyPath : EString |
| |
| Class YBooleanSearchField -> YInput, YValueBindable |
| Reference datadescription : YDatadescription |
| Attribute value : YBooleanSearchOption |
| Attribute propertyPath : EString |
| |
| Class YNumericSearchField -> YInput, YValueBindable |
| Reference datadescription : YDatadescription |
| Attribute value : EString |
| Attribute wildcard : YSearchWildcards |
| Attribute propertyPath : EString |
| Attribute type : EJavaClass |
| Attribute typeQualifiedName : EString |
| |
| Class YReferenceSearchField -> YInput, YValueBindable |
| Reference datadescription : YDatadescription |
| Attribute value : EJavaObject |
| Attribute wildcard : YSearchWildcards |
| Attribute propertyPath : EString |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| |
| Class YPanel -> YLayout |
| Reference datadescription : YDatadescription |
| Reference firstContent : YEmbeddable |
| Reference secondContent : YEmbeddable |
| Operation getCellStyle(YEmbeddable) : YHorizontalLayoutCellStyle |
| |
| Class YSplitPanel -> YLayout |
| Reference datadescription : YDatadescription |
| Reference cellStyles : YHorizontalLayoutCellStyle<<0..*>> |
| Attribute fillHorizontal : EBoolean |
| Attribute splitPosition : EInt |
| Attribute vertical : EBoolean |
| Operation getCellStyle(YEmbeddable) : YHorizontalLayoutCellStyle |
| |
| Class YSearchPanel -> YLayout, YSpacingable, YMarginable |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| Attribute applyFilter : EJavaObject |
| Attribute filter : EJavaObject |
| |
| Class YEnumOptionsGroup -> YInput, YCollectionBindable, YSelectionBindable, YMultiSelectionBindable |
| Reference datadescription : YDatadescription |
| Reference datatype : YOptionsGroupDataType |
| Attribute selectionType : YSelectionType |
| Attribute selection : EJavaObject |
| Attribute multiSelection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| |
| Class YEnumList -> YInput, YCollectionBindable, YSelectionBindable, YMultiSelectionBindable |
| Reference datadescription : YDatadescription |
| Reference datatype : YListDataType |
| Attribute selectionType : YSelectionType |
| Attribute selection : EJavaObject |
| Attribute multiSelection : EJavaObject<<0..*>> |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| |
| Class YEnumComboBox -> YInput, YCollectionBindable, YSelectionBindable |
| Reference datadescription : YDatadescription |
| Reference datatype : YComboBoxDatatype |
| Attribute selection : EJavaObject |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| |
| Class YBeanServiceConsumer |
| Attribute useBeanService : EBoolean |
| |
| Class YAddToTableCommand -> YCommand |
| Reference table : YTable |
| Attribute trigger : EJavaObject |
| |
| Class YRemoveFromTableCommand -> YCommand |
| Reference table : YTable |
| Attribute trigger : EJavaObject |
| |
| Class YBrowserStreamInput |
| Attribute filename : EString<<1..1>> |
| Attribute inputStream : YInputStream<<1..1>> |
| Attribute mimeType : EString<<1..1>> |
| |
| Class YSetNewBeanInstanceCommand -> YCommand |
| Reference target : YValueBindingEndpoint |
| Attribute trigger : EJavaObject |
| Attribute type : EJavaClass |
| Attribute emfNsURI : EString |
| Attribute typeQualifiedName : EString |
| |
| Enum YSelectionType |
| Literal SINGLE = 0 |
| Literal MULTI = 1 |
| |
| Enum YBooleanSearchOption |
| Literal TRUE = 0 |
| Literal FALSE = 1 |
| Literal IGNORE = 2 |
| |
| Enum YSearchWildcards |
| Literal GT = 0 |
| Literal GE = 1 |
| Literal LT = 2 |
| Literal LE = 3 |
| Literal EQ = 4 |
| Literal NE = 5 |
| Literal ANY = 6 |
| |
| DataType YButtonClickListener <org.eclipse.osbp.ecview.core.extension.model.extension.listener.YButtonClickListener> |
| |
| DataType YInputStream <java.io.InputStream> |