Class StructuredViewModelImpl
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.StructuredViewModelImpl
- All Implemented Interfaces:
ControlViewModel,StructuredViewModel,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
- Direct Known Subclasses:
TableViewModelImpl,TreeViewModelImpl
public abstract class StructuredViewModelImpl
extends ControlViewModelImpl
implements StructuredViewModel
An implementation of the model object 'Structured 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 booleanThe cached value of the 'Bold' attribute.protected static final booleanThe default value of the 'Bold' attribute.protected Comparator<Object>The cached value of the 'Comparator' attribute.protected static final booleanThe default value of the 'Empty Choice Allowed' attribute.protected booleanThe cached value of the 'Empty Choice Allowed' attribute.protected StringThe cached value of the 'Header' attribute.protected static final StringThe default value of the 'Header' attribute.protected static final StringThe default value of the 'Image Key Prefix' attribute.protected StringThe cached value of the 'Image Key Prefix' attribute.protected booleanThe cached value of the 'Multi' attribute.protected static final booleanThe default value of the 'Multi' attribute.protected static final booleanThe default value of the 'Search Box Visible' attribute.protected static final StringThe default value of the 'Search History Id' attribute.protected booleanThe cached value of the 'Search Box Visible' attribute.protected StringThe cached value of the 'Search History Id' attribute.protected static final booleanThe default value of the 'Show Checkboxes' attribute.protected static final booleanThe default value of the 'Show Context Menu' attribute.protected static final booleanThe default value of the 'Show Images' attribute.protected static final booleanThe default value of the 'Show Lines' attribute.protected booleanThe cached value of the 'Show Checkboxes' attribute.protected booleanThe cached value of the 'Show Context Menu' attribute.protected booleanThe cached value of the 'Show Images' attribute.protected booleanThe cached value of the 'Show Lines' attribute.Fields 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) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) booleanisBold()booleanbooleanisMulti()booleanbooleanbooleanbooleanbooleanvoidsetBold(boolean newBold) voidsetComparator(Comparator<Object> newComparator) voidsetEmptyChoiceAllowed(boolean newEmptyChoiceAllowed) voidvoidsetImageKeyPrefix(String newImageKeyPrefix) voidsetMulti(boolean newMulti) voidsetSearchBoxVisible(boolean newSearchBoxVisible) voidsetSearchHistoryId(String newSearchHistoryId) voidsetShowCheckboxes(boolean newShowCheckboxes) voidsetShowContextMenu(boolean newShowContextMenu) voidsetShowImages(boolean newShowImages) voidsetShowLines(boolean newShowLines) toString()Methods inherited from class com._1c.g5.aef2.standard.viewModels.impl.ControlViewModelImpl
basicGetLayoutData, basicGetParent, basicSetExternalValidationStatus, basicSetParent, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, 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, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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.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 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
-
SEARCH_BOX_VISIBLE_EDEFAULT
protected static final boolean SEARCH_BOX_VISIBLE_EDEFAULTThe default value of the 'Search Box Visible' attribute.- See Also:
-
searchBoxVisible
protected boolean searchBoxVisibleThe cached value of the 'Search Box Visible' attribute.- See Also:
-
SEARCH_HISTORY_ID_EDEFAULT
The default value of the 'Search History Id' attribute.- See Also:
-
searchHistoryId
The cached value of the 'Search History Id' attribute.- See Also:
-
IMAGE_KEY_PREFIX_EDEFAULT
The default value of the 'Image Key Prefix' attribute.- See Also:
-
imageKeyPrefix
The cached value of the 'Image Key Prefix' attribute.- See Also:
-
SHOW_IMAGES_EDEFAULT
protected static final boolean SHOW_IMAGES_EDEFAULTThe default value of the 'Show Images' attribute.- See Also:
-
showImages
protected boolean showImagesThe cached value of the 'Show Images' attribute.- See Also:
-
SHOW_CHECKBOXES_EDEFAULT
protected static final boolean SHOW_CHECKBOXES_EDEFAULTThe default value of the 'Show Checkboxes' attribute.- See Also:
-
showCheckboxes
protected boolean showCheckboxesThe cached value of the 'Show Checkboxes' attribute.- See Also:
-
MULTI_EDEFAULT
protected static final boolean MULTI_EDEFAULTThe default value of the 'Multi' attribute.- See Also:
-
multi
protected boolean multiThe cached value of the 'Multi' attribute.- See Also:
-
EMPTY_CHOICE_ALLOWED_EDEFAULT
protected static final boolean EMPTY_CHOICE_ALLOWED_EDEFAULTThe default value of the 'Empty Choice Allowed' attribute.- See Also:
-
emptyChoiceAllowed
protected boolean emptyChoiceAllowedThe cached value of the 'Empty Choice Allowed' attribute.- See Also:
-
HEADER_EDEFAULT
The default value of the 'Header' attribute.- See Also:
-
header
The cached value of the 'Header' attribute.- See Also:
-
SHOW_LINES_EDEFAULT
protected static final boolean SHOW_LINES_EDEFAULTThe default value of the 'Show Lines' attribute.- See Also:
-
showLines
protected boolean showLinesThe cached value of the 'Show Lines' attribute.- See Also:
-
BOLD_EDEFAULT
protected static final boolean BOLD_EDEFAULTThe default value of the 'Bold' attribute.- See Also:
-
bold
protected boolean boldThe cached value of the 'Bold' attribute.- See Also:
-
SHOW_CONTEXT_MENU_EDEFAULT
protected static final boolean SHOW_CONTEXT_MENU_EDEFAULTThe default value of the 'Show Context Menu' attribute.- See Also:
-
showContextMenu
protected boolean showContextMenuThe cached value of the 'Show Context Menu' attribute.- See Also:
-
comparator
The cached value of the 'Comparator' attribute.- See Also:
-
-
Constructor Details
-
StructuredViewModelImpl
protected StructuredViewModelImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classControlViewModelImpl
-
isSearchBoxVisible
public boolean isSearchBoxVisible()- Specified by:
isSearchBoxVisiblein interfaceStructuredViewModel- Returns:
- the value of the 'Search Box Visible' attribute.
- See Also:
-
setSearchBoxVisible
public void setSearchBoxVisible(boolean newSearchBoxVisible) - Specified by:
setSearchBoxVisiblein interfaceStructuredViewModel- Parameters:
newSearchBoxVisible- the new value of the 'Search Box Visible' attribute.- See Also:
-
getSearchHistoryId
- Specified by:
getSearchHistoryIdin interfaceStructuredViewModel- Returns:
- the value of the 'Search History Id' attribute.
- See Also:
-
setSearchHistoryId
- Specified by:
setSearchHistoryIdin interfaceStructuredViewModel- Parameters:
newSearchHistoryId- the new value of the 'Search History Id' attribute.- See Also:
-
getImageKeyPrefix
- Specified by:
getImageKeyPrefixin interfaceStructuredViewModel- Returns:
- the value of the 'Image Key Prefix' attribute.
- See Also:
-
setImageKeyPrefix
- Specified by:
setImageKeyPrefixin interfaceStructuredViewModel- Parameters:
newImageKeyPrefix- the new value of the 'Image Key Prefix' attribute.- See Also:
-
isShowImages
public boolean isShowImages()- Specified by:
isShowImagesin interfaceStructuredViewModel- Returns:
- the value of the 'Show Images' attribute.
- See Also:
-
setShowImages
public void setShowImages(boolean newShowImages) - Specified by:
setShowImagesin interfaceStructuredViewModel- Parameters:
newShowImages- the new value of the 'Show Images' attribute.- See Also:
-
isShowCheckboxes
public boolean isShowCheckboxes()- Specified by:
isShowCheckboxesin interfaceStructuredViewModel- Returns:
- the value of the 'Show Checkboxes' attribute.
- See Also:
-
setShowCheckboxes
public void setShowCheckboxes(boolean newShowCheckboxes) - Specified by:
setShowCheckboxesin interfaceStructuredViewModel- Parameters:
newShowCheckboxes- the new value of the 'Show Checkboxes' attribute.- See Also:
-
isMulti
public boolean isMulti()- Specified by:
isMultiin interfaceStructuredViewModel- Returns:
- the value of the 'Multi' attribute.
- See Also:
-
setMulti
public void setMulti(boolean newMulti) - Specified by:
setMultiin interfaceStructuredViewModel- Parameters:
newMulti- the new value of the 'Multi' attribute.- See Also:
-
isEmptyChoiceAllowed
public boolean isEmptyChoiceAllowed()- Specified by:
isEmptyChoiceAllowedin interfaceStructuredViewModel- Returns:
- the value of the 'Empty Choice Allowed' attribute.
- See Also:
-
setEmptyChoiceAllowed
public void setEmptyChoiceAllowed(boolean newEmptyChoiceAllowed) - Specified by:
setEmptyChoiceAllowedin interfaceStructuredViewModel- Parameters:
newEmptyChoiceAllowed- the new value of the 'Empty Choice Allowed' attribute.- See Also:
-
getHeader
- Specified by:
getHeaderin interfaceStructuredViewModel- Returns:
- the value of the 'Header' attribute.
- See Also:
-
setHeader
- Specified by:
setHeaderin interfaceStructuredViewModel- Parameters:
newHeader- the new value of the 'Header' attribute.- See Also:
-
isShowLines
public boolean isShowLines()- Specified by:
isShowLinesin interfaceStructuredViewModel- Returns:
- the value of the 'Show Lines' attribute.
- See Also:
-
setShowLines
public void setShowLines(boolean newShowLines) - Specified by:
setShowLinesin interfaceStructuredViewModel- Parameters:
newShowLines- the new value of the 'Show Lines' attribute.- See Also:
-
isBold
public boolean isBold()- Specified by:
isBoldin interfaceStructuredViewModel- Returns:
- the value of the 'Bold' attribute.
- See Also:
-
setBold
public void setBold(boolean newBold) - Specified by:
setBoldin interfaceStructuredViewModel- Parameters:
newBold- the new value of the 'Bold' attribute.- See Also:
-
isShowContextMenu
public boolean isShowContextMenu()- Specified by:
isShowContextMenuin interfaceStructuredViewModel- Returns:
- the value of the 'Show Context Menu' attribute.
- See Also:
-
setShowContextMenu
public void setShowContextMenu(boolean newShowContextMenu) - Specified by:
setShowContextMenuin interfaceStructuredViewModel- Parameters:
newShowContextMenu- the new value of the 'Show Context Menu' attribute.- See Also:
-
getComparator
- Specified by:
getComparatorin interfaceStructuredViewModel- Returns:
- the value of the 'Comparator' attribute.
- See Also:
-
setComparator
- Specified by:
setComparatorin interfaceStructuredViewModel- Parameters:
newComparator- the new value of the 'Comparator' attribute.- See Also:
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classControlViewModelImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classControlViewModelImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classControlViewModelImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classControlViewModelImpl
-
toString
- Overrides:
toStringin classControlViewModelImpl
-