blob: 06cec7181cb5d1fc2bf23f29170ba7fa98ef1298 [file] [log] [blame]
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>