Class SectionViewModelImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
com._1c.g5.aef2.standard.viewModels.impl.ControlViewModelImpl
com._1c.g5.aef2.standard.viewModels.impl.CompositeControlViewModelImpl
com._1c.g5.aef2.standard.viewModels.impl.CompositeViewModelImpl
com._1c.g5.aef2.standard.viewModels.impl.SectionViewModelImpl
- All Implemented Interfaces:
CompositeControlViewModel,CompositeViewModel,ControlViewModel,SectionViewModel,IContainerControlViewModel,IContainerViewModel,IControlViewModel,IViewModel,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Section View Model'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.emf.common.util.EList<SectionActionItemViewModel>The cached value of the 'Action Items' containment reference list.protected booleanThe cached value of the 'Collapsible' attribute.protected static final booleanThe default value of the 'Collapsible' attribute.protected static final booleanThe default value of the 'Initial Expansion State' attribute.protected booleanThe cached value of the 'Initial Expansion State' attribute.protected StringThe cached value of the 'Title' attribute.protected static final StringThe default value of the 'Title' attribute.protected static final StringThe default value of the 'Toolbar Id' attribute.protected StringThe cached value of the 'Toolbar Id' attribute.Fields inherited from class com._1c.g5.aef2.standard.viewModels.impl.CompositeViewModelImpl
DOUBLE_BUFFERED_EDEFAULT, doubleBuffered, layoutFields inherited from class com._1c.g5.aef2.standard.viewModels.impl.CompositeControlViewModelImpl
childrenFields inherited from class com._1c.g5.aef2.standard.viewModels.impl.ControlViewModelImpl
APPLY_VALUE_CHANGE_EDEFAULT, applyValueChange, contexts, editable, EDITABLE_EDEFAULT, enabled, ENABLED_EDEFAULT, EVENT_CHANNEL_EDEFAULT, eventChannel, externalValidationStatus, layoutData, status, STATUS_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) org.eclipse.emf.common.util.EList<SectionActionItemViewModel>getTitle()booleanbooleanvoidsetCollapsible(boolean newCollapsible) voidsetInitialExpansionState(boolean newInitialExpansionState) voidvoidsetToolbarId(String newToolbarId) toString()Methods inherited from class com._1c.g5.aef2.standard.viewModels.impl.CompositeViewModelImpl
basicGetLayout, getLayout, isDoubleBuffered, setDoubleBuffered, setLayoutMethods inherited from class com._1c.g5.aef2.standard.viewModels.impl.CompositeControlViewModelImpl
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eInverseAdd, getChildrenMethods inherited from class com._1c.g5.aef2.standard.viewModels.impl.ControlViewModelImpl
basicGetLayoutData, basicGetParent, basicSetExternalValidationStatus, basicSetParent, eBasicRemoveFromContainerFeature, getApplyValueChange, getContexts, getEventChannel, getExternalValidationStatus, getLayoutData, getParent, getStatus, isEditable, isEnabled, setApplyValueChange, setEditable, setEnabled, setEventChannel, setExternalValidationStatus, setLayoutData, setParent, setStatusMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com._1c.g5.aef2.standard.viewModels.CompositeViewModel
getLayout, isDoubleBuffered, setDoubleBuffered, setLayoutMethods inherited from interface com._1c.g5.aef2.standard.viewModels.ControlViewModel
getApplyValueChange, getContexts, getExternalValidationStatus, getLayoutData, getStatus, isEditable, isEnabled, setApplyValueChange, setEditable, setEnabled, setExternalValidationStatus, setLayoutData, setStatusMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.aef2.viewModels.IContainerViewModel
getChildrenMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface com._1c.g5.aef2.viewModels.IViewModel
getEventChannel, getParent, setEventChannel, setParentMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
COLLAPSIBLE_EDEFAULT
protected static final boolean COLLAPSIBLE_EDEFAULTThe default value of the 'Collapsible' attribute.- See Also:
-
collapsible
protected boolean collapsibleThe cached value of the 'Collapsible' attribute.- See Also:
-
TITLE_EDEFAULT
The default value of the 'Title' attribute.- See Also:
-
title
The cached value of the 'Title' attribute.- See Also:
-
actionItems
The cached value of the 'Action Items' containment reference list.- See Also:
-
TOOLBAR_ID_EDEFAULT
The default value of the 'Toolbar Id' attribute.- See Also:
-
toolbarId
The cached value of the 'Toolbar Id' attribute.- See Also:
-
INITIAL_EXPANSION_STATE_EDEFAULT
protected static final boolean INITIAL_EXPANSION_STATE_EDEFAULTThe default value of the 'Initial Expansion State' attribute. -
initialExpansionState
protected boolean initialExpansionStateThe cached value of the 'Initial Expansion State' attribute.- See Also:
-
-
Constructor Details
-
SectionViewModelImpl
protected SectionViewModelImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classCompositeViewModelImpl
-
isCollapsible
public boolean isCollapsible()- Specified by:
isCollapsiblein interfaceSectionViewModel- Returns:
- the value of the 'Collapsible' attribute.
- See Also:
-
setCollapsible
public void setCollapsible(boolean newCollapsible) - Specified by:
setCollapsiblein interfaceSectionViewModel- Parameters:
newCollapsible- the new value of the 'Collapsible' attribute.- See Also:
-
getTitle
- Specified by:
getTitlein interfaceSectionViewModel- Returns:
- the value of the 'Title' attribute.
- See Also:
-
setTitle
- Specified by:
setTitlein interfaceSectionViewModel- Parameters:
newTitle- the new value of the 'Title' attribute.- See Also:
-
getActionItems
- Specified by:
getActionItemsin interfaceSectionViewModel- Returns:
- the value of the 'Action Items' containment reference list.
- See Also:
-
getToolbarId
- Specified by:
getToolbarIdin interfaceSectionViewModel- Returns:
- the value of the 'Toolbar Id' attribute.
- See Also:
-
setToolbarId
- Specified by:
setToolbarIdin interfaceSectionViewModel- Parameters:
newToolbarId- the new value of the 'Toolbar Id' attribute.- See Also:
-
isInitialExpansionState
public boolean isInitialExpansionState()- Specified by:
isInitialExpansionStatein interfaceSectionViewModel- Returns:
- the value of the 'Initial Expansion State' attribute.
- See Also:
-
setInitialExpansionState
public void setInitialExpansionState(boolean newInitialExpansionState) - Specified by:
setInitialExpansionStatein interfaceSectionViewModel- Parameters:
newInitialExpansionState- the new value of the 'Initial Expansion State' attribute.- See Also:
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) - Overrides:
eInverseRemovein classCompositeControlViewModelImpl
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classCompositeViewModelImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classCompositeViewModelImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classCompositeViewModelImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classCompositeViewModelImpl
-
toString
- Overrides:
toStringin classCompositeViewModelImpl
-