Class ItemContainerImpl
- 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.v8.dt.form.mapping.model.impl.ItemImpl
-
- com._1c.g5.v8.dt.form.mapping.model.impl.ItemContainerImpl
-
- All Implemented Interfaces:
IMappingModel<FormItem>
,Item
,ItemContainer
,ItemsHolder<FormItem>
,MappingNamed
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class ItemContainerImpl extends ItemImpl implements ItemContainer
An implementation of the model object 'Item Container'.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.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested 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.EPropertiesHolderImpl
-
Nested 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.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static boolean
COMMAND_BAR_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Command Bar State Changeable
' attribute.protected boolean
commandBarStateChangeable
The cached value of the 'Command Bar State Changeable
' attribute.protected static boolean
CONTEXT_MENU_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Context Menu State Changeable
' attribute.protected boolean
contextMenuStateChangeable
The cached value of the 'Context Menu State Changeable
' attribute.protected static int
FIXED_ITEM_SIZE_EDEFAULT
The default value of the 'Fixed Item Size
' attribute.protected int
fixedItemSize
The cached value of the 'Fixed Item Size
' attribute.protected org.eclipse.emf.common.util.EList<Item>
items
The cached value of the 'Items
' containment reference list.protected static boolean
SEARCH_CONTROL_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Search Control State Changeable
' attribute.protected static boolean
SEARCH_STRING_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Search String State Changeable
' attribute.protected boolean
searchControlStateChangeable
The cached value of the 'Search Control State Changeable
' attribute.protected boolean
searchStringStateChangeable
The cached value of the 'Search String State Changeable
' attribute.protected static boolean
TOOLTIP_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Tooltip State Changeable
' attribute.protected boolean
tooltipStateChangeable
The cached value of the 'Tooltip State Changeable
' attribute.protected static boolean
VIEW_STATUS_STATE_CHANGEABLE_EDEFAULT
The default value of the 'View Status State Changeable
' attribute.protected boolean
viewStatusStateChangeable
The cached value of the 'View Status State Changeable
' attribute.-
Fields inherited from class com._1c.g5.v8.dt.form.mapping.model.impl.ItemImpl
command, domain, name, NAME_EDEFAULT, path, type, TYPE_EDEFAULT, visible, VISIBLE_EDEFAULT
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ItemContainerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
int
eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
Object
eGet(int featureID, boolean resolve, boolean coreType)
org.eclipse.emf.common.notify.NotificationChain
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
int
getFixedItemSize()
org.eclipse.emf.common.util.EList<Item>
getItems()
boolean
isCommandBarStateChangeable()
boolean
isContextMenuStateChangeable()
boolean
isSearchControlStateChangeable()
boolean
isSearchStringStateChangeable()
boolean
isTooltipStateChangeable()
boolean
isViewStatusStateChangeable()
void
setCommandBarStateChangeable(boolean newCommandBarStateChangeable)
void
setContextMenuStateChangeable(boolean newContextMenuStateChangeable)
void
setFixedItemSize(int newFixedItemSize)
void
setSearchControlStateChangeable(boolean newSearchControlStateChangeable)
void
setSearchStringStateChangeable(boolean newSearchStringStateChangeable)
void
setTooltipStateChangeable(boolean newTooltipStateChangeable)
void
setViewStatusStateChangeable(boolean newViewStatusStateChangeable)
String
toString()
-
Methods inherited from class com._1c.g5.v8.dt.form.mapping.model.impl.ItemImpl
basicSetCommand, basicSetPath, getCommand, getDomain, getName, getPath, getType, isVisible, setCommand, setDomain, setName, setPath, setType, setVisible
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods 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, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, 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, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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 com._1c.g5.v8.dt.form.mapping.model.IMappingModel
getDomain, setDomain
-
Methods inherited from interface com._1c.g5.v8.dt.form.mapping.model.Item
getCommand, getPath, getType, isVisible, setCommand, setPath, setType, setVisible
-
Methods inherited from interface com._1c.g5.v8.dt.form.mapping.model.MappingNamed
getName, setName
-
-
-
-
Field Detail
-
items
protected org.eclipse.emf.common.util.EList<Item> items
The cached value of the 'Items
' containment reference list.- See Also:
getItems()
-
FIXED_ITEM_SIZE_EDEFAULT
protected static final int FIXED_ITEM_SIZE_EDEFAULT
The default value of the 'Fixed Item Size
' attribute.- See Also:
getFixedItemSize()
, Constant Field Values
-
fixedItemSize
protected int fixedItemSize
The cached value of the 'Fixed Item Size
' attribute.- See Also:
getFixedItemSize()
-
COMMAND_BAR_STATE_CHANGEABLE_EDEFAULT
protected static final boolean COMMAND_BAR_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Command Bar State Changeable
' attribute.
-
commandBarStateChangeable
protected boolean commandBarStateChangeable
The cached value of the 'Command Bar State Changeable
' attribute.- See Also:
isCommandBarStateChangeable()
-
CONTEXT_MENU_STATE_CHANGEABLE_EDEFAULT
protected static final boolean CONTEXT_MENU_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Context Menu State Changeable
' attribute.
-
contextMenuStateChangeable
protected boolean contextMenuStateChangeable
The cached value of the 'Context Menu State Changeable
' attribute.- See Also:
isContextMenuStateChangeable()
-
TOOLTIP_STATE_CHANGEABLE_EDEFAULT
protected static final boolean TOOLTIP_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Tooltip State Changeable
' attribute.- See Also:
isTooltipStateChangeable()
, Constant Field Values
-
tooltipStateChangeable
protected boolean tooltipStateChangeable
The cached value of the 'Tooltip State Changeable
' attribute.- See Also:
isTooltipStateChangeable()
-
VIEW_STATUS_STATE_CHANGEABLE_EDEFAULT
protected static final boolean VIEW_STATUS_STATE_CHANGEABLE_EDEFAULT
The default value of the 'View Status State Changeable
' attribute.
-
viewStatusStateChangeable
protected boolean viewStatusStateChangeable
The cached value of the 'View Status State Changeable
' attribute.- See Also:
isViewStatusStateChangeable()
-
SEARCH_CONTROL_STATE_CHANGEABLE_EDEFAULT
protected static final boolean SEARCH_CONTROL_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Search Control State Changeable
' attribute.
-
searchControlStateChangeable
protected boolean searchControlStateChangeable
The cached value of the 'Search Control State Changeable
' attribute.- See Also:
isSearchControlStateChangeable()
-
SEARCH_STRING_STATE_CHANGEABLE_EDEFAULT
protected static final boolean SEARCH_STRING_STATE_CHANGEABLE_EDEFAULT
The default value of the 'Search String State Changeable
' attribute.
-
searchStringStateChangeable
protected boolean searchStringStateChangeable
The cached value of the 'Search String State Changeable
' attribute.- See Also:
isSearchStringStateChangeable()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classItemImpl
-
getItems
public org.eclipse.emf.common.util.EList<Item> getItems()
- Specified by:
getItems
in interfaceItemsHolder<FormItem>
- Returns:
- the value of the 'Items' containment reference list.
- See Also:
MappingPackage.getItemsHolder_Items()
-
getFixedItemSize
public int getFixedItemSize()
- Specified by:
getFixedItemSize
in interfaceItemsHolder<FormItem>
- Returns:
- the value of the 'Fixed Item Size' attribute.
- See Also:
ItemsHolder.setFixedItemSize(int)
,MappingPackage.getItemsHolder_FixedItemSize()
-
setFixedItemSize
public void setFixedItemSize(int newFixedItemSize)
- Specified by:
setFixedItemSize
in interfaceItemsHolder<FormItem>
- Parameters:
newFixedItemSize
- the new value of the 'Fixed Item Size' attribute.- See Also:
ItemsHolder.getFixedItemSize()
-
isCommandBarStateChangeable
public boolean isCommandBarStateChangeable()
- Specified by:
isCommandBarStateChangeable
in interfaceItemContainer
- Returns:
- the value of the 'Command Bar State Changeable' attribute.
- See Also:
ItemContainer.setCommandBarStateChangeable(boolean)
,MappingPackage.getItemContainer_CommandBarStateChangeable()
-
setCommandBarStateChangeable
public void setCommandBarStateChangeable(boolean newCommandBarStateChangeable)
- Specified by:
setCommandBarStateChangeable
in interfaceItemContainer
- Parameters:
newCommandBarStateChangeable
- the new value of the 'Command Bar State Changeable' attribute.- See Also:
ItemContainer.isCommandBarStateChangeable()
-
isContextMenuStateChangeable
public boolean isContextMenuStateChangeable()
- Specified by:
isContextMenuStateChangeable
in interfaceItemContainer
- Returns:
- the value of the 'Context Menu State Changeable' attribute.
- See Also:
ItemContainer.setContextMenuStateChangeable(boolean)
,MappingPackage.getItemContainer_ContextMenuStateChangeable()
-
setContextMenuStateChangeable
public void setContextMenuStateChangeable(boolean newContextMenuStateChangeable)
- Specified by:
setContextMenuStateChangeable
in interfaceItemContainer
- Parameters:
newContextMenuStateChangeable
- the new value of the 'Context Menu State Changeable' attribute.- See Also:
ItemContainer.isContextMenuStateChangeable()
-
isTooltipStateChangeable
public boolean isTooltipStateChangeable()
- Specified by:
isTooltipStateChangeable
in interfaceItemContainer
- Returns:
- the value of the 'Tooltip State Changeable' attribute.
- See Also:
ItemContainer.setTooltipStateChangeable(boolean)
,MappingPackage.getItemContainer_TooltipStateChangeable()
-
setTooltipStateChangeable
public void setTooltipStateChangeable(boolean newTooltipStateChangeable)
- Specified by:
setTooltipStateChangeable
in interfaceItemContainer
- Parameters:
newTooltipStateChangeable
- the new value of the 'Tooltip State Changeable' attribute.- See Also:
ItemContainer.isTooltipStateChangeable()
-
isViewStatusStateChangeable
public boolean isViewStatusStateChangeable()
- Specified by:
isViewStatusStateChangeable
in interfaceItemContainer
- Returns:
- the value of the 'View Status State Changeable' attribute.
- See Also:
ItemContainer.setViewStatusStateChangeable(boolean)
,MappingPackage.getItemContainer_ViewStatusStateChangeable()
-
setViewStatusStateChangeable
public void setViewStatusStateChangeable(boolean newViewStatusStateChangeable)
- Specified by:
setViewStatusStateChangeable
in interfaceItemContainer
- Parameters:
newViewStatusStateChangeable
- the new value of the 'View Status State Changeable' attribute.- See Also:
ItemContainer.isViewStatusStateChangeable()
-
isSearchControlStateChangeable
public boolean isSearchControlStateChangeable()
- Specified by:
isSearchControlStateChangeable
in interfaceItemContainer
- Returns:
- the value of the 'Search Control State Changeable' attribute.
- See Also:
ItemContainer.setSearchControlStateChangeable(boolean)
,MappingPackage.getItemContainer_SearchControlStateChangeable()
-
setSearchControlStateChangeable
public void setSearchControlStateChangeable(boolean newSearchControlStateChangeable)
- Specified by:
setSearchControlStateChangeable
in interfaceItemContainer
- Parameters:
newSearchControlStateChangeable
- the new value of the 'Search Control State Changeable' attribute.- See Also:
ItemContainer.isSearchControlStateChangeable()
-
isSearchStringStateChangeable
public boolean isSearchStringStateChangeable()
- Specified by:
isSearchStringStateChangeable
in interfaceItemContainer
- Returns:
- the value of the 'Search String State Changeable' attribute.
- See Also:
ItemContainer.setSearchStringStateChangeable(boolean)
,MappingPackage.getItemContainer_SearchStringStateChangeable()
-
setSearchStringStateChangeable
public void setSearchStringStateChangeable(boolean newSearchStringStateChangeable)
- Specified by:
setSearchStringStateChangeable
in interfaceItemContainer
- Parameters:
newSearchStringStateChangeable
- the new value of the 'Search String State Changeable' attribute.- See Also:
ItemContainer.isSearchStringStateChangeable()
-
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:
eInverseRemove
in classItemImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
-
eSet
public void eSet(int featureID, Object newValue)
-
eUnset
public void eUnset(int featureID)
-
eIsSet
public boolean eIsSet(int featureID)
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classItemImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classItemImpl
-
-