Class EnumImpl
- 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.metadata.mdclass.impl.MdObjectImpl
-
- com._1c.g5.v8.dt.metadata.mdclass.impl.EnumImpl
-
- All Implemented Interfaces:
IBmObject,FieldSource,Enum,MdObject,StandardCommandSource,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 EnumImpl extends MdObjectImpl implements Enum
An implementation of the model object 'Enum'.The following features are implemented:
FieldsRef Field SourcesStandard CommandsProduced TypesDb View DefsUse Standard CommandsStandard AttributesCharacteristicsQuick ChoiceChoice ModeDefault List FormDefault Choice FormAuxiliary List FormAuxiliary Choice FormManager ModuleList PresentationExtended List PresentationExplanationChoice History On InputEnum ValuesFormsTemplatesCommandsSuppress Object
-
-
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 protectedEnumImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description inteBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)inteDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)protected org.eclipse.emf.ecore.EClasseStaticClass()EnumFormgetAuxiliaryChoiceForm()EnumFormgetAuxiliaryListForm()org.eclipse.emf.common.util.EList<CharacteristicsDescription>getCharacteristics()ChoiceHistoryOnInputgetChoiceHistoryOnInput()ChoiceModegetChoiceMode()org.eclipse.emf.common.util.EList<EnumCommand>getCommands()EnumDbViewDefsgetDbViewDefs()EnumFormgetDefaultChoiceForm()EnumFormgetDefaultListForm()org.eclipse.emf.common.util.EList<EnumValue>getEnumValues()org.eclipse.emf.common.util.EMap<String,String>getExplanation()org.eclipse.emf.common.util.EMap<String,String>getExtendedListPresentation()org.eclipse.emf.common.util.EList<Field>getFields()org.eclipse.emf.common.util.EList<EnumForm>getForms()org.eclipse.emf.common.util.EMap<String,String>getListPresentation()ModulegetManagerModule()EnumTypesgetProducedTypes()org.eclipse.emf.common.util.EList<FieldSource>getRefFieldSources()org.eclipse.emf.common.util.EList<StandardAttribute>getStandardAttributes()org.eclipse.emf.common.util.EList<StandardCommand>getStandardCommands()org.eclipse.emf.ecore.EObjectgetSuppressObject()org.eclipse.emf.common.util.EList<Template>getTemplates()booleanisQuickChoice()booleanisUseStandardCommands()voidsetAuxiliaryChoiceForm(EnumForm newAuxiliaryChoiceForm)voidsetAuxiliaryListForm(EnumForm newAuxiliaryListForm)voidsetChoiceHistoryOnInput(ChoiceHistoryOnInput newChoiceHistoryOnInput)voidsetChoiceMode(ChoiceMode newChoiceMode)voidsetDbViewDefs(EnumDbViewDefs newDbViewDefs)voidsetDefaultChoiceForm(EnumForm newDefaultChoiceForm)voidsetDefaultListForm(EnumForm newDefaultListForm)voidsetManagerModule(Module newManagerModule)voidsetProducedTypes(EnumTypes newProducedTypes)voidsetQuickChoice(boolean newQuickChoice)voidsetSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)voidsetUseStandardCommands(boolean newUseStandardCommands)-
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
eStaticFeatureCount, getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, 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, 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.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classMdObjectImpl
-
getFields
public org.eclipse.emf.common.util.EList<Field> getFields()
- Specified by:
getFieldsin interfaceFieldSource- Returns:
- the value of the 'Fields' containment reference list.
- See Also:
McorePackage.getFieldSource_Fields()
-
getRefFieldSources
public org.eclipse.emf.common.util.EList<FieldSource> getRefFieldSources()
- Specified by:
getRefFieldSourcesin interfaceFieldSource- Returns:
- the value of the 'Ref Field Sources' reference list.
- See Also:
McorePackage.getFieldSource_RefFieldSources()
-
getStandardCommands
public org.eclipse.emf.common.util.EList<StandardCommand> getStandardCommands()
- Specified by:
getStandardCommandsin interfaceStandardCommandSource- Returns:
- the value of the 'Standard Commands' containment reference list.
- See Also:
MdClassPackage.getStandardCommandSource_StandardCommands()
-
getProducedTypes
public EnumTypes getProducedTypes()
- Specified by:
getProducedTypesin interfaceEnum- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
Enum.setProducedTypes(EnumTypes),MdClassPackage.getEnum_ProducedTypes()
-
setProducedTypes
public void setProducedTypes(EnumTypes newProducedTypes)
- Specified by:
setProducedTypesin interfaceEnum- Parameters:
newProducedTypes- the new value of the 'Produced Types' containment reference.- See Also:
Enum.getProducedTypes()
-
getDbViewDefs
public EnumDbViewDefs getDbViewDefs()
- Specified by:
getDbViewDefsin interfaceEnum- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
Enum.setDbViewDefs(EnumDbViewDefs),MdClassPackage.getEnum_DbViewDefs()
-
setDbViewDefs
public void setDbViewDefs(EnumDbViewDefs newDbViewDefs)
- Specified by:
setDbViewDefsin interfaceEnum- Parameters:
newDbViewDefs- the new value of the 'Db View Defs' containment reference.- See Also:
Enum.getDbViewDefs()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommandsin interfaceEnum- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
Enum.setUseStandardCommands(boolean),MdClassPackage.getEnum_UseStandardCommands()
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands)
- Specified by:
setUseStandardCommandsin interfaceEnum- Parameters:
newUseStandardCommands- the new value of the 'Use Standard Commands' attribute.- See Also:
Enum.isUseStandardCommands()
-
getStandardAttributes
public org.eclipse.emf.common.util.EList<StandardAttribute> getStandardAttributes()
- Specified by:
getStandardAttributesin interfaceEnum- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
MdClassPackage.getEnum_StandardAttributes()
-
getCharacteristics
public org.eclipse.emf.common.util.EList<CharacteristicsDescription> getCharacteristics()
- Specified by:
getCharacteristicsin interfaceEnum- Returns:
- the value of the 'Characteristics' containment reference list.
- See Also:
MdClassPackage.getEnum_Characteristics()
-
isQuickChoice
public boolean isQuickChoice()
- Specified by:
isQuickChoicein interfaceEnum- Returns:
- the value of the 'Quick Choice' attribute.
- See Also:
Enum.setQuickChoice(boolean),MdClassPackage.getEnum_QuickChoice()
-
setQuickChoice
public void setQuickChoice(boolean newQuickChoice)
- Specified by:
setQuickChoicein interfaceEnum- Parameters:
newQuickChoice- the new value of the 'Quick Choice' attribute.- See Also:
Enum.isQuickChoice()
-
getChoiceMode
public ChoiceMode getChoiceMode()
- Specified by:
getChoiceModein interfaceEnum- Returns:
- the value of the 'Choice Mode' attribute.
- See Also:
ChoiceMode,Enum.setChoiceMode(ChoiceMode),MdClassPackage.getEnum_ChoiceMode()
-
setChoiceMode
public void setChoiceMode(ChoiceMode newChoiceMode)
- Specified by:
setChoiceModein interfaceEnum- Parameters:
newChoiceMode- the new value of the 'Choice Mode' attribute.- See Also:
ChoiceMode,Enum.getChoiceMode()
-
getDefaultListForm
public EnumForm getDefaultListForm()
- Specified by:
getDefaultListFormin interfaceEnum- Returns:
- the value of the 'Default List Form' reference.
- See Also:
Enum.setDefaultListForm(EnumForm),MdClassPackage.getEnum_DefaultListForm()
-
setDefaultListForm
public void setDefaultListForm(EnumForm newDefaultListForm)
- Specified by:
setDefaultListFormin interfaceEnum- Parameters:
newDefaultListForm- the new value of the 'Default List Form' reference.- See Also:
Enum.getDefaultListForm()
-
getDefaultChoiceForm
public EnumForm getDefaultChoiceForm()
- Specified by:
getDefaultChoiceFormin interfaceEnum- Returns:
- the value of the 'Default Choice Form' reference.
- See Also:
Enum.setDefaultChoiceForm(EnumForm),MdClassPackage.getEnum_DefaultChoiceForm()
-
setDefaultChoiceForm
public void setDefaultChoiceForm(EnumForm newDefaultChoiceForm)
- Specified by:
setDefaultChoiceFormin interfaceEnum- Parameters:
newDefaultChoiceForm- the new value of the 'Default Choice Form' reference.- See Also:
Enum.getDefaultChoiceForm()
-
getAuxiliaryListForm
public EnumForm getAuxiliaryListForm()
- Specified by:
getAuxiliaryListFormin interfaceEnum- Returns:
- the value of the 'Auxiliary List Form' reference.
- See Also:
Enum.setAuxiliaryListForm(EnumForm),MdClassPackage.getEnum_AuxiliaryListForm()
-
setAuxiliaryListForm
public void setAuxiliaryListForm(EnumForm newAuxiliaryListForm)
- Specified by:
setAuxiliaryListFormin interfaceEnum- Parameters:
newAuxiliaryListForm- the new value of the 'Auxiliary List Form' reference.- See Also:
Enum.getAuxiliaryListForm()
-
getAuxiliaryChoiceForm
public EnumForm getAuxiliaryChoiceForm()
- Specified by:
getAuxiliaryChoiceFormin interfaceEnum- Returns:
- the value of the 'Auxiliary Choice Form' reference.
- See Also:
Enum.setAuxiliaryChoiceForm(EnumForm),MdClassPackage.getEnum_AuxiliaryChoiceForm()
-
setAuxiliaryChoiceForm
public void setAuxiliaryChoiceForm(EnumForm newAuxiliaryChoiceForm)
- Specified by:
setAuxiliaryChoiceFormin interfaceEnum- Parameters:
newAuxiliaryChoiceForm- the new value of the 'Auxiliary Choice Form' reference.- See Also:
Enum.getAuxiliaryChoiceForm()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModulein interfaceEnum- Returns:
- the value of the 'Manager Module' reference.
- See Also:
Enum.setManagerModule(com._1c.g5.v8.dt.bsl.model.Module),MdClassPackage.getEnum_ManagerModule()
-
setManagerModule
public void setManagerModule(Module newManagerModule)
- Specified by:
setManagerModulein interfaceEnum- Parameters:
newManagerModule- the new value of the 'Manager Module' reference.- See Also:
Enum.getManagerModule()
-
getListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getListPresentation()
- Specified by:
getListPresentationin interfaceEnum- Returns:
- the value of the 'List Presentation' map.
- See Also:
MdClassPackage.getEnum_ListPresentation()
-
getExtendedListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedListPresentation()
- Specified by:
getExtendedListPresentationin interfaceEnum- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
MdClassPackage.getEnum_ExtendedListPresentation()
-
getExplanation
public org.eclipse.emf.common.util.EMap<String,String> getExplanation()
- Specified by:
getExplanationin interfaceEnum- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getEnum_Explanation()
-
getChoiceHistoryOnInput
public ChoiceHistoryOnInput getChoiceHistoryOnInput()
- Specified by:
getChoiceHistoryOnInputin interfaceEnum- Returns:
- the value of the 'Choice History On Input' attribute.
- See Also:
ChoiceHistoryOnInput,Enum.setChoiceHistoryOnInput(ChoiceHistoryOnInput),MdClassPackage.getEnum_ChoiceHistoryOnInput()
-
setChoiceHistoryOnInput
public void setChoiceHistoryOnInput(ChoiceHistoryOnInput newChoiceHistoryOnInput)
- Specified by:
setChoiceHistoryOnInputin interfaceEnum- Parameters:
newChoiceHistoryOnInput- the new value of the 'Choice History On Input' attribute.- See Also:
ChoiceHistoryOnInput,Enum.getChoiceHistoryOnInput()
-
getEnumValues
public org.eclipse.emf.common.util.EList<EnumValue> getEnumValues()
- Specified by:
getEnumValuesin interfaceEnum- Returns:
- the value of the 'Enum Values' containment reference list.
- See Also:
MdClassPackage.getEnum_EnumValues()
-
getForms
public org.eclipse.emf.common.util.EList<EnumForm> getForms()
- Specified by:
getFormsin interfaceEnum- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
MdClassPackage.getEnum_Forms()
-
getTemplates
public org.eclipse.emf.common.util.EList<Template> getTemplates()
- Specified by:
getTemplatesin interfaceEnum- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
MdClassPackage.getEnum_Templates()
-
getCommands
public org.eclipse.emf.common.util.EList<EnumCommand> getCommands()
- Specified by:
getCommandsin interfaceEnum- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
MdClassPackage.getEnum_Commands()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObjectin interfaceEnum- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
Enum.setSuppressObject(EObject),MdClassPackage.getEnum_SuppressObject()
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
- Specified by:
setSuppressObjectin interfaceEnum- Parameters:
newSuppressObject- the new value of the 'Suppress Object' reference.- See Also:
Enum.getSuppressObject()
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-