Package com._1c.g5.v8.dt.form.model.impl
Class FormCommandImpl
- 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.mcore.impl.CommandImpl
-
- com._1c.g5.v8.dt.form.model.impl.FormCommandImpl
-
- All Implemented Interfaces:
IBmObject
,ExtensionAdoptedProperty
,FormCommand
,Titled
,Command
,NamedElement
,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 FormCommandImpl extends CommandImpl implements FormCommand
An implementation of the model object 'Command'.The following features are implemented:
-
-
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
FormCommandImpl()
-
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
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
CommandHandlerContainer
getAction()
Boolean
getAdopted()
int
getAssociatedTableElementId()
Value
getAssociatedTableElementId8315()
String
getComment()
CurrentRowUse
getCurrentRowUse()
org.eclipse.emf.common.util.EList<FunctionalOption>
getFunctionalOptions()
int
getId()
String
getName()
Picture
getPicture()
DefaultRepresentation
getRepresentation()
String
getShortcut()
org.eclipse.emf.common.util.EMap<String,String>
getTitle()
org.eclipse.emf.common.util.EMap<String,String>
getToolTip()
Boolean
getUnchanged()
AdjustableBoolean
getUse()
boolean
isModifiesStoredData()
void
setAction(CommandHandlerContainer newAction)
void
setAdopted(Boolean newAdopted)
void
setAssociatedTableElementId(int newAssociatedTableElementId)
void
setAssociatedTableElementId8315(Value newAssociatedTableElementId8315)
void
setComment(String newComment)
void
setCurrentRowUse(CurrentRowUse newCurrentRowUse)
void
setId(int newId)
void
setModifiesStoredData(boolean newModifiesStoredData)
void
setName(String newName)
void
setPicture(Picture newPicture)
void
setRepresentation(DefaultRepresentation newRepresentation)
void
setShortcut(String newShortcut)
void
setUnchanged(Boolean newUnchanged)
void
setUse(AdjustableBoolean newUse)
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.CommandImpl
eStaticFeatureCount
-
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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, 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 classCommandImpl
-
getName
public String getName()
- Specified by:
getName
in interfaceNamedElement
- Returns:
- the value of the 'Name' attribute.
- See Also:
NamedElement.setName(String)
,McorePackage.getNamedElement_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceNamedElement
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
NamedElement.getName()
-
getTitle
public org.eclipse.emf.common.util.EMap<String,String> getTitle()
- Specified by:
getTitle
in interfaceTitled
- Returns:
- the value of the 'Title' map.
- See Also:
FormPackage.getTitled_Title()
-
getAdopted
public Boolean getAdopted()
- Specified by:
getAdopted
in interfaceExtensionAdoptedProperty
- Returns:
- the value of the 'Adopted' attribute.
- See Also:
ExtensionAdoptedProperty.setAdopted(Boolean)
,FormPackage.getExtensionAdoptedProperty_Adopted()
-
setAdopted
public void setAdopted(Boolean newAdopted)
- Specified by:
setAdopted
in interfaceExtensionAdoptedProperty
- Parameters:
newAdopted
- the new value of the 'Adopted' attribute.- See Also:
ExtensionAdoptedProperty.getAdopted()
-
getUnchanged
public Boolean getUnchanged()
- Specified by:
getUnchanged
in interfaceExtensionAdoptedProperty
- Returns:
- the value of the 'Unchanged' attribute.
- See Also:
ExtensionAdoptedProperty.setUnchanged(Boolean)
,FormPackage.getExtensionAdoptedProperty_Unchanged()
-
setUnchanged
public void setUnchanged(Boolean newUnchanged)
- Specified by:
setUnchanged
in interfaceExtensionAdoptedProperty
- Parameters:
newUnchanged
- the new value of the 'Unchanged' attribute.- See Also:
ExtensionAdoptedProperty.getUnchanged()
-
getId
public int getId()
- Specified by:
getId
in interfaceFormCommand
- Returns:
- the value of the 'Id' attribute.
- See Also:
FormCommand.setId(int)
,FormPackage.getFormCommand_Id()
-
setId
public void setId(int newId)
- Specified by:
setId
in interfaceFormCommand
- Parameters:
newId
- the new value of the 'Id' attribute.- See Also:
FormCommand.getId()
-
getToolTip
public org.eclipse.emf.common.util.EMap<String,String> getToolTip()
- Specified by:
getToolTip
in interfaceFormCommand
- Returns:
- the value of the 'Tool Tip' map.
- See Also:
FormPackage.getFormCommand_ToolTip()
-
getUse
public AdjustableBoolean getUse()
- Specified by:
getUse
in interfaceFormCommand
- Returns:
- the value of the 'Use' containment reference.
- See Also:
FormCommand.setUse(AdjustableBoolean)
,FormPackage.getFormCommand_Use()
-
setUse
public void setUse(AdjustableBoolean newUse)
- Specified by:
setUse
in interfaceFormCommand
- Parameters:
newUse
- the new value of the 'Use' containment reference.- See Also:
FormCommand.getUse()
-
getShortcut
public String getShortcut()
- Specified by:
getShortcut
in interfaceFormCommand
- Returns:
- the value of the 'Shortcut' attribute.
- See Also:
FormCommand.setShortcut(String)
,FormPackage.getFormCommand_Shortcut()
-
setShortcut
public void setShortcut(String newShortcut)
- Specified by:
setShortcut
in interfaceFormCommand
- Parameters:
newShortcut
- the new value of the 'Shortcut' attribute.- See Also:
FormCommand.getShortcut()
-
getPicture
public Picture getPicture()
- Specified by:
getPicture
in interfaceFormCommand
- Returns:
- the value of the 'Picture' containment reference.
- See Also:
FormCommand.setPicture(Picture)
,FormPackage.getFormCommand_Picture()
-
setPicture
public void setPicture(Picture newPicture)
- Specified by:
setPicture
in interfaceFormCommand
- Parameters:
newPicture
- the new value of the 'Picture' containment reference.- See Also:
FormCommand.getPicture()
-
getAction
public CommandHandlerContainer getAction()
- Specified by:
getAction
in interfaceFormCommand
- Returns:
- the value of the 'Action' containment reference.
- See Also:
FormCommand.setAction(CommandHandlerContainer)
,FormPackage.getFormCommand_Action()
-
setAction
public void setAction(CommandHandlerContainer newAction)
- Specified by:
setAction
in interfaceFormCommand
- Parameters:
newAction
- the new value of the 'Action' containment reference.- See Also:
FormCommand.getAction()
-
getFunctionalOptions
public org.eclipse.emf.common.util.EList<FunctionalOption> getFunctionalOptions()
- Specified by:
getFunctionalOptions
in interfaceFormCommand
- Returns:
- the value of the 'Functional Options' reference list.
- See Also:
FormPackage.getFormCommand_FunctionalOptions()
-
getRepresentation
public DefaultRepresentation getRepresentation()
- Specified by:
getRepresentation
in interfaceFormCommand
- Returns:
- the value of the 'Representation' attribute.
- See Also:
DefaultRepresentation
,FormCommand.setRepresentation(DefaultRepresentation)
,FormPackage.getFormCommand_Representation()
-
setRepresentation
public void setRepresentation(DefaultRepresentation newRepresentation)
- Specified by:
setRepresentation
in interfaceFormCommand
- Parameters:
newRepresentation
- the new value of the 'Representation' attribute.- See Also:
DefaultRepresentation
,FormCommand.getRepresentation()
-
isModifiesStoredData
public boolean isModifiesStoredData()
- Specified by:
isModifiesStoredData
in interfaceFormCommand
- Returns:
- the value of the 'Modifies Stored Data' attribute.
- See Also:
FormCommand.setModifiesStoredData(boolean)
,FormPackage.getFormCommand_ModifiesStoredData()
-
setModifiesStoredData
public void setModifiesStoredData(boolean newModifiesStoredData)
- Specified by:
setModifiesStoredData
in interfaceFormCommand
- Parameters:
newModifiesStoredData
- the new value of the 'Modifies Stored Data' attribute.- See Also:
FormCommand.isModifiesStoredData()
-
getCurrentRowUse
public CurrentRowUse getCurrentRowUse()
- Specified by:
getCurrentRowUse
in interfaceFormCommand
- Returns:
- the value of the 'Current Row Use' attribute.
- See Also:
CurrentRowUse
,FormCommand.setCurrentRowUse(CurrentRowUse)
,FormPackage.getFormCommand_CurrentRowUse()
-
setCurrentRowUse
public void setCurrentRowUse(CurrentRowUse newCurrentRowUse)
- Specified by:
setCurrentRowUse
in interfaceFormCommand
- Parameters:
newCurrentRowUse
- the new value of the 'Current Row Use' attribute.- See Also:
CurrentRowUse
,FormCommand.getCurrentRowUse()
-
getAssociatedTableElementId
public int getAssociatedTableElementId()
- Specified by:
getAssociatedTableElementId
in interfaceFormCommand
- Returns:
- the value of the 'Associated Table Element Id' attribute.
- See Also:
FormCommand.setAssociatedTableElementId(int)
,FormPackage.getFormCommand_AssociatedTableElementId()
-
setAssociatedTableElementId
public void setAssociatedTableElementId(int newAssociatedTableElementId)
- Specified by:
setAssociatedTableElementId
in interfaceFormCommand
- Parameters:
newAssociatedTableElementId
- the new value of the 'Associated Table Element Id' attribute.- See Also:
FormCommand.getAssociatedTableElementId()
-
getAssociatedTableElementId8315
public Value getAssociatedTableElementId8315()
- Specified by:
getAssociatedTableElementId8315
in interfaceFormCommand
- Returns:
- the value of the 'Associated Table Element Id8315' containment reference.
- See Also:
FormCommand.setAssociatedTableElementId8315(Value)
,FormPackage.getFormCommand_AssociatedTableElementId8315()
-
setAssociatedTableElementId8315
public void setAssociatedTableElementId8315(Value newAssociatedTableElementId8315)
- Specified by:
setAssociatedTableElementId8315
in interfaceFormCommand
- Parameters:
newAssociatedTableElementId8315
- the new value of the 'Associated Table Element Id8315' containment reference.- See Also:
FormCommand.getAssociatedTableElementId8315()
-
getComment
public String getComment()
- Specified by:
getComment
in interfaceFormCommand
- Returns:
- the value of the 'Comment' attribute.
- See Also:
FormCommand.setComment(String)
,FormPackage.getFormCommand_Comment()
-
setComment
public void setComment(String newComment)
- Specified by:
setComment
in interfaceFormCommand
- Parameters:
newComment
- the new value of the 'Comment' attribute.- See Also:
FormCommand.getComment()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceFormCommand
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-
-