Class CommandInterfaceRootImpl
- 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.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.cmi.model.deriveddata.impl.CommandInterfaceRootImpl
-
- All Implemented Interfaces:
IBmObject
,CommandInterfaceRoot
,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 CommandInterfaceRootImpl extends BmObject implements CommandInterfaceRoot
An implementation of the model object 'Command Interface Root'.The following features are implemented:
Configuration Command Interface
Main Section Command Interface
All Subsystem Command Interfaces
Top Level Subsystem Command Interfaces
Form Command Interfaces
Detached Command Container
Detached Form Command Container
Commands By Type
Types By Command Id
Unresolved Commands
Unresolved Groups
Unresolved Command Items
Unresolved Command Item Groups
Unresolved Subsystems
Unresolved Configuration Command Interface Items
Unresolved Subsystem Command Interface
-
-
Nested Class Summary
-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CommandInterfaceRootImpl()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, 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.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getConfigurationCommandInterface
public ConfigurationCommandInterface getConfigurationCommandInterface()
- Specified by:
getConfigurationCommandInterface
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Configuration Command Interface' containment reference.
- See Also:
CommandInterfaceRoot.setConfigurationCommandInterface(ConfigurationCommandInterface)
,CmiDerivedDataPackage.getCommandInterfaceRoot_ConfigurationCommandInterface()
-
setConfigurationCommandInterface
public void setConfigurationCommandInterface(ConfigurationCommandInterface newConfigurationCommandInterface)
- Specified by:
setConfigurationCommandInterface
in interfaceCommandInterfaceRoot
- Parameters:
newConfigurationCommandInterface
- the new value of the 'Configuration Command Interface' containment reference.- See Also:
CommandInterfaceRoot.getConfigurationCommandInterface()
-
getMainSectionCommandInterface
public MainSectionCommandInterface getMainSectionCommandInterface()
- Specified by:
getMainSectionCommandInterface
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Main Section Command Interface' containment reference.
- See Also:
CommandInterfaceRoot.setMainSectionCommandInterface(MainSectionCommandInterface)
,CmiDerivedDataPackage.getCommandInterfaceRoot_MainSectionCommandInterface()
-
setMainSectionCommandInterface
public void setMainSectionCommandInterface(MainSectionCommandInterface newMainSectionCommandInterface)
- Specified by:
setMainSectionCommandInterface
in interfaceCommandInterfaceRoot
- Parameters:
newMainSectionCommandInterface
- the new value of the 'Main Section Command Interface' containment reference.- See Also:
CommandInterfaceRoot.getMainSectionCommandInterface()
-
getAllSubsystemCommandInterfaces
public org.eclipse.emf.common.util.EList<SubsystemCommandInterface> getAllSubsystemCommandInterfaces()
- Specified by:
getAllSubsystemCommandInterfaces
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'All Subsystem Command Interfaces' containment reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_AllSubsystemCommandInterfaces()
-
getTopLevelSubsystemCommandInterfaces
public org.eclipse.emf.common.util.EList<SubsystemCommandInterface> getTopLevelSubsystemCommandInterfaces()
- Specified by:
getTopLevelSubsystemCommandInterfaces
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Top Level Subsystem Command Interfaces' reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_TopLevelSubsystemCommandInterfaces()
-
getFormCommandInterfaces
public org.eclipse.emf.common.util.EList<FormCommandInterface> getFormCommandInterfaces()
- Specified by:
getFormCommandInterfaces
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Form Command Interfaces' containment reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_FormCommandInterfaces()
-
getDetachedCommandContainer
public CommandContainer getDetachedCommandContainer()
- Specified by:
getDetachedCommandContainer
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Detached Command Container' containment reference.
- See Also:
CommandInterfaceRoot.setDetachedCommandContainer(CommandContainer)
,CmiDerivedDataPackage.getCommandInterfaceRoot_DetachedCommandContainer()
-
setDetachedCommandContainer
public void setDetachedCommandContainer(CommandContainer newDetachedCommandContainer)
- Specified by:
setDetachedCommandContainer
in interfaceCommandInterfaceRoot
- Parameters:
newDetachedCommandContainer
- the new value of the 'Detached Command Container' containment reference.- See Also:
CommandInterfaceRoot.getDetachedCommandContainer()
-
getDetachedFormCommandContainer
public FormCommandContainer getDetachedFormCommandContainer()
- Specified by:
getDetachedFormCommandContainer
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Detached Form Command Container' containment reference.
- See Also:
CommandInterfaceRoot.setDetachedFormCommandContainer(FormCommandContainer)
,CmiDerivedDataPackage.getCommandInterfaceRoot_DetachedFormCommandContainer()
-
setDetachedFormCommandContainer
public void setDetachedFormCommandContainer(FormCommandContainer newDetachedFormCommandContainer)
- Specified by:
setDetachedFormCommandContainer
in interfaceCommandInterfaceRoot
- Parameters:
newDetachedFormCommandContainer
- the new value of the 'Detached Form Command Container' containment reference.- See Also:
CommandInterfaceRoot.getDetachedFormCommandContainer()
-
getCommandsByType
public org.eclipse.emf.common.util.EMap<String,org.eclipse.emf.common.util.EList<Command>> getCommandsByType()
- Specified by:
getCommandsByType
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Commands By Type' map.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_CommandsByType()
-
getTypesByCommandId
public org.eclipse.emf.common.util.EMap<Long,org.eclipse.emf.common.util.EList<String>> getTypesByCommandId()
- Specified by:
getTypesByCommandId
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Types By Command Id' map.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_TypesByCommandId()
-
getUnresolvedCommands
public org.eclipse.emf.common.util.EMap<String,UnresolvedCommand> getUnresolvedCommands()
- Specified by:
getUnresolvedCommands
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Commands' map.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedCommands()
-
getUnresolvedGroups
public org.eclipse.emf.common.util.EMap<String,UnresolvedGroup> getUnresolvedGroups()
- Specified by:
getUnresolvedGroups
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Groups' map.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedGroups()
-
getUnresolvedCommandItems
public org.eclipse.emf.common.util.EList<CommandItem> getUnresolvedCommandItems()
- Specified by:
getUnresolvedCommandItems
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Command Items' containment reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedCommandItems()
-
getUnresolvedCommandItemGroups
public org.eclipse.emf.common.util.EList<CommandItemGroup> getUnresolvedCommandItemGroups()
- Specified by:
getUnresolvedCommandItemGroups
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Command Item Groups' containment reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedCommandItemGroups()
-
getUnresolvedSubsystems
public org.eclipse.emf.common.util.EMap<String,UnresolvedSubsystem> getUnresolvedSubsystems()
- Specified by:
getUnresolvedSubsystems
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Subsystems' map.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedSubsystems()
-
getUnresolvedConfigurationCommandInterfaceItems
public org.eclipse.emf.common.util.EList<ConfigurationCommandInterfaceItem> getUnresolvedConfigurationCommandInterfaceItems()
- Specified by:
getUnresolvedConfigurationCommandInterfaceItems
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Configuration Command Interface Items' containment reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedConfigurationCommandInterfaceItems()
-
getUnresolvedSubsystemCommandInterface
public org.eclipse.emf.common.util.EList<SubsystemCommandInterface> getUnresolvedSubsystemCommandInterface()
- Specified by:
getUnresolvedSubsystemCommandInterface
in interfaceCommandInterfaceRoot
- Returns:
- the value of the 'Unresolved Subsystem Command Interface' containment reference list.
- See Also:
CmiDerivedDataPackage.getCommandInterfaceRoot_UnresolvedSubsystemCommandInterface()
-
-