Interface IViewModel

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AbstractDoubleSpinnerViewModel, AbstractLongSpinnerViewModel, AbstractSpinnerViewModel, AccountingFlagsItemViewModel, AccountingFlagsViewModel, ActionBarViewModel, AggregatesTableColumnViewModel, AggregatesTableViewModel, AggregateTableItemViewModel, AllowedIncomingShareRequestTypeItemViewModel, AllowedIncomingShareRequestTypesViewModel, BigDecimalSpinnerViewModel, BooleanValueControlViewModel, BorderValueControlViewModel, ButtonItemViewModel, ButtonViewModel, CharacteristicsTableItemViewModel, CharacteristicsTableViewModel, CheckableLabelViewModel, CheckboxViewModel, CheckedItemViewModel, ChoiceParameterItem, ChoiceParametersViewModel, ColorActionBarViewModel, ColorValueControlViewModel, ComboItemViewModel, ComboLabelExtensionViewModel, ComboLabelViewModel, ComboSelectViewModel, ComboViewModel, CommonAttributeContentItemViewModel, CommonAttributeContentViewModel, CommonAttributesDataItemViewModel, CommonAttributesDataViewModel, CompositeControlViewModel, CompositeViewModel, ConditionalAppearanceControlViewModel, ConfigurationStandaloneContentItemViewModel, ConfigurationStandaloneContentViewModel, ContainerViewModel, ControlViewModel, DataExchangeItemViewModel, DataExchangeViewModel, DataPathItem, DataPathRowItem, DataPathTableItem, DataPathViewModel, DataSeparatorItemModel, DataSeparatorsViewModel, DateControlViewModel, DateValueControlViewModel, DialogViewModel, DistributionSupportItemViewModel, DistributionSupportViewModel, DoubleSpinnerViewModel, EditableComboViewModel, EnumValueControlViewModel, ExchangePlanContentItemViewModel, ExchangePlanContentViewModel, ExtDimensionTypesItemViewModel, ExtDimensionTypesViewModel, ExtendedCommonAttributeContentItemViewModel, ExtendedCommonAttributeContentViewModel, ExtendedExchangePlanContentItemViewModel, ExtendedExchangePlanContentViewModel, ExtendedPredefinedDataItemViewModel, ExtendedPredefinedDataViewModel, FieldViewModel, FontValueControlViewModel, GanttChartScalingViewModel, GridColumnViewModel, GridViewModel, HeavyViewModel, HttpServicesItemModel, HttpServicesViewModel, IconLabelViewModel, IContainerControlViewModel, IContainerViewModel, IControlViewModel, IDialogViewModel, ImageButtonViewModel, ItemViewModel, LabelExtensionViewModel, LabelViewModel, LinkViewModel, LongSpinnerViewModel, MobileApplicationUrlItemViewModel, MobileApplicationUrlsViewModel, NewWizardPageViewModel, NullableSpinnerViewModel, NumberValueControlViewModel, OpenIdReturnToViewModel, PictureViewModel, PredefinedDataItemViewModel, PredefinedDataViewModel, PredefinedItemCodeViewModel, PredefinedValueControlViewModel, RadioGroupItemViewModel, RadioGroupItemViewModel, RadioGroupViewModel, RadioGroupViewModel, RequiredPermissionMessageItemViewModel, RequiredPermissionMessagesViewModel, RequiredPermissionsItemViewModel, RequiredPermissionsViewModel, ScrolledCompositeContentViewModel, ScrolledCompositeViewModel, SectionActionItemViewModel, SectionViewModel, SelectableLabelViewModel, SelectViewModel, SeparatorViewModel, ShortcutViewModel, SpinnerViewModel, StaticTableItemViewModel, StaticTreeItemViewModel, StringValueControlViewModel, StructuredViewModel, SysEnumValueControlViewModel, TabFolderViewModel, TabItemViewModel, TableItemViewModel, TableViewModel, TextPreviewControlViewModel, TextViewModel, ToolBarItemViewModel, ToolBarViewModel, TreeItemViewModel, TreeItemViewModel, TreeViewModel, TreeViewModel, TypeSelectionControlViewModel, UnsupportedViewModel, ValueControlViewModel, WebServicesItemModel, WebServicesViewModel, WebSocketClientHeaderItemViewModel, WebSocketClientHeadersViewModel
All Known Implementing Classes:
AbstractDoubleSpinnerViewModelImpl, AbstractLongSpinnerViewModelImpl, AbstractSpinnerViewModelImpl, AccountingFlagsItemViewModelImpl, AccountingFlagsViewModelImpl, ActionBarViewModelImpl, AggregatesTableColumnViewModelImpl, AggregatesTableViewModelImpl, AggregateTableItemViewModelImpl, AllowedIncomingShareRequestTypeItemViewModelImpl, AllowedIncomingShareRequestTypesViewModelImpl, BigDecimalSpinnerViewModelImpl, BooleanValueControlViewModelImpl, BorderValueControlViewModelImpl, ButtonItemViewModelImpl, ButtonViewModelImpl, CharacteristicsTableItemViewModelImpl, CharacteristicsTableViewModelImpl, CheckableLabelViewModelImpl, CheckboxViewModelImpl, CheckedItemViewModelImpl, ChoiceParameterItemImpl, ChoiceParametersViewModelImpl, ColorActionBarViewModelImpl, ColorValueControlViewModelImpl, ComboItemViewModelImpl, ComboLabelExtensionViewModelImpl, ComboLabelViewModelImpl, ComboSelectViewModelImpl, ComboViewModelImpl, CommonAttributeContentItemViewModelImpl, CommonAttributeContentViewModelImpl, CommonAttributesDataItemViewModelImpl, CommonAttributesDataViewModelImpl, CompositeControlViewModelImpl, CompositeViewModelImpl, ConditionalAppearanceControlViewModelImpl, ConfigurationStandaloneContentItemViewModelImpl, ConfigurationStandaloneContentViewModelImpl, ContainerViewModelImpl, ControlViewModelImpl, DataExchangeItemViewModelImpl, DataExchangeViewModelImpl, DataPathItemImpl, DataPathRowItemImpl, DataPathTableItemImpl, DataPathViewModelImpl, DataSeparatorItemModelImpl, DataSeparatorsViewModelImpl, DateControlViewModelImpl, DateValueControlViewModelImpl, DialogViewModelImpl, DistributionSupportItemViewModelImpl, DistributionSupportViewModelImpl, DoubleSpinnerViewModelImpl, EditableComboViewModelImpl, EnumValueControlViewModelImpl, ExchangePlanContentItemViewModelImpl, ExchangePlanContentViewModelImpl, ExtDimensionTypesItemViewModelImpl, ExtDimensionTypesViewModelImpl, ExtendedCommonAttributeContentItemViewModelImpl, ExtendedCommonAttributeContentViewModelImpl, ExtendedExchangePlanContentItemViewModelImpl, ExtendedExchangePlanContentViewModelImpl, ExtendedPredefinedDataItemViewModelImpl, ExtendedPredefinedDataViewModelImpl, FieldViewModelImpl, FontValueControlViewModelImpl, GanttChartScalingViewModelImpl, GridColumnViewModelImpl, GridViewModelImpl, HeavyViewModelImpl, HttpServicesItemModelImpl, HttpServicesViewModelImpl, IconLabelViewModelImpl, ImageButtonViewModelImpl, ItemViewModelImpl, LabelExtensionViewModelImpl, LabelViewModelImpl, LinkViewModelImpl, LongSpinnerViewModelImpl, MobileApplicationUrlItemViewModelImpl, MobileApplicationUrlsViewModelImpl, NewWizardPageViewModelImpl, NullableSpinnerViewModelImpl, NumberValueControlViewModelImpl, OpenIdReturnToViewModelImpl, PictureViewModelImpl, PredefinedDataItemViewModelImpl, PredefinedDataViewModelImpl, PredefinedItemCodeViewModelImpl, PredefinedValueControlViewModelImpl, RadioGroupItemViewModelImpl, RadioGroupItemViewModelImpl, RadioGroupViewModelImpl, RadioGroupViewModelImpl, RequiredPermissionMessageItemViewModelImpl, RequiredPermissionMessagesViewModelImpl, RequiredPermissionsItemViewModelImpl, RequiredPermissionsViewModelImpl, ScrolledCompositeContentViewModelImpl, ScrolledCompositeViewModelImpl, SectionActionItemViewModelImpl, SectionViewModelImpl, SelectableLabelViewModelImpl, SelectViewModelImpl, SeparatorViewModelImpl, ShortcutViewModelImpl, SpinnerViewModelImpl, StaticTableItemViewModelImpl, StaticTreeItemViewModelImpl, StringValueControlViewModelImpl, StructuredViewModelImpl, SysEnumValueControlViewModelImpl, TabFolderViewModelImpl, TabItemViewModelImpl, TableItemViewModelImpl, TableViewModelImpl, TextPreviewControlViewModelImpl, TextViewModelImpl, ToolBarItemViewModelImpl, ToolBarViewModelImpl, TreeItemViewModelImpl, TreeItemViewModelImpl, TreeViewModelImpl, TreeViewModelImpl, TypeSelectionControlViewModelImpl, UnsupportedViewModelImpl, ValueControlViewModelImpl, WebServicesItemModelImpl, WebServicesViewModelImpl, WebSocketClientHeaderItemViewModelImpl, WebSocketClientHeadersViewModelImpl

public interface IViewModel extends org.eclipse.emf.ecore.EObject
A representation of the model object 'IView Model'. The base for all AEF view models classes.

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the value of the 'Event Channel' attribute.
    Returns the value of the 'Parent' container reference.
    void
    Sets the value of the 'Event Channel' attribute.
    void
    Sets the value of the 'Parent' container reference.

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver