Class DataProcessorImpl
- 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.DataProcessorImpl
-
- All Implemented Interfaces:
IBmObject
,FieldSource
,DataProcessor
,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 DataProcessorImpl extends MdObjectImpl implements DataProcessor
An implementation of the model object 'Data Processor'.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
DataProcessorImpl()
-
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()
org.eclipse.emf.common.util.EList<DataProcessorAttribute>
getAttributes()
BasicForm
getAuxiliaryForm()
org.eclipse.emf.common.util.EList<DataProcessorCommand>
getCommands()
BasicForm
getDefaultForm()
org.eclipse.emf.common.util.EMap<String,String>
getExplanation()
org.eclipse.emf.common.util.EMap<String,String>
getExtendedPresentation()
org.eclipse.emf.common.util.EList<Field>
getFields()
org.eclipse.emf.common.util.EList<DataProcessorForm>
getForms()
Help
getHelp()
Module
getManagerModule()
Module
getObjectModule()
DataProcessorTypes
getProducedTypes()
org.eclipse.emf.common.util.EList<FieldSource>
getRefFieldSources()
org.eclipse.emf.common.util.EList<StandardCommand>
getStandardCommands()
org.eclipse.emf.ecore.EObject
getSuppressObject()
org.eclipse.emf.common.util.EList<DataProcessorTabularSection>
getTabularSections()
org.eclipse.emf.common.util.EList<Template>
getTemplates()
boolean
isIncludeHelpInContents()
boolean
isUseStandardCommands()
void
setAuxiliaryForm(BasicForm newAuxiliaryForm)
void
setDefaultForm(BasicForm newDefaultForm)
void
setHelp(Help newHelp)
void
setIncludeHelpInContents(boolean newIncludeHelpInContents)
void
setManagerModule(Module newManagerModule)
void
setObjectModule(Module newObjectModule)
void
setProducedTypes(DataProcessorTypes newProducedTypes)
void
setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
void
setUseStandardCommands(boolean newUseStandardCommands)
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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, 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.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:
eStaticClass
in classMdObjectImpl
-
getFields
public org.eclipse.emf.common.util.EList<Field> getFields()
- Specified by:
getFields
in 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:
getRefFieldSources
in 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:
getStandardCommands
in interfaceStandardCommandSource
- Returns:
- the value of the 'Standard Commands' containment reference list.
- See Also:
MdClassPackage.getStandardCommandSource_StandardCommands()
-
getProducedTypes
public DataProcessorTypes getProducedTypes()
- Specified by:
getProducedTypes
in interfaceDataProcessor
- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
DataProcessor.setProducedTypes(DataProcessorTypes)
,MdClassPackage.getDataProcessor_ProducedTypes()
-
setProducedTypes
public void setProducedTypes(DataProcessorTypes newProducedTypes)
- Specified by:
setProducedTypes
in interfaceDataProcessor
- Parameters:
newProducedTypes
- the new value of the 'Produced Types' containment reference.- See Also:
DataProcessor.getProducedTypes()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommands
in interfaceDataProcessor
- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
DataProcessor.setUseStandardCommands(boolean)
,MdClassPackage.getDataProcessor_UseStandardCommands()
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands)
- Specified by:
setUseStandardCommands
in interfaceDataProcessor
- Parameters:
newUseStandardCommands
- the new value of the 'Use Standard Commands' attribute.- See Also:
DataProcessor.isUseStandardCommands()
-
getDefaultForm
public BasicForm getDefaultForm()
- Specified by:
getDefaultForm
in interfaceDataProcessor
- Returns:
- the value of the 'Default Form' reference.
- See Also:
DataProcessor.setDefaultForm(BasicForm)
,MdClassPackage.getDataProcessor_DefaultForm()
-
setDefaultForm
public void setDefaultForm(BasicForm newDefaultForm)
- Specified by:
setDefaultForm
in interfaceDataProcessor
- Parameters:
newDefaultForm
- the new value of the 'Default Form' reference.- See Also:
DataProcessor.getDefaultForm()
-
getAuxiliaryForm
public BasicForm getAuxiliaryForm()
- Specified by:
getAuxiliaryForm
in interfaceDataProcessor
- Returns:
- the value of the 'Auxiliary Form' reference.
- See Also:
DataProcessor.setAuxiliaryForm(BasicForm)
,MdClassPackage.getDataProcessor_AuxiliaryForm()
-
setAuxiliaryForm
public void setAuxiliaryForm(BasicForm newAuxiliaryForm)
- Specified by:
setAuxiliaryForm
in interfaceDataProcessor
- Parameters:
newAuxiliaryForm
- the new value of the 'Auxiliary Form' reference.- See Also:
DataProcessor.getAuxiliaryForm()
-
getObjectModule
public Module getObjectModule()
- Specified by:
getObjectModule
in interfaceDataProcessor
- Returns:
- the value of the 'Object Module' reference.
- See Also:
DataProcessor.setObjectModule(com._1c.g5.v8.dt.bsl.model.Module)
,MdClassPackage.getDataProcessor_ObjectModule()
-
setObjectModule
public void setObjectModule(Module newObjectModule)
- Specified by:
setObjectModule
in interfaceDataProcessor
- Parameters:
newObjectModule
- the new value of the 'Object Module' reference.- See Also:
DataProcessor.getObjectModule()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModule
in interfaceDataProcessor
- Returns:
- the value of the 'Manager Module' reference.
- See Also:
DataProcessor.setManagerModule(com._1c.g5.v8.dt.bsl.model.Module)
,MdClassPackage.getDataProcessor_ManagerModule()
-
setManagerModule
public void setManagerModule(Module newManagerModule)
- Specified by:
setManagerModule
in interfaceDataProcessor
- Parameters:
newManagerModule
- the new value of the 'Manager Module' reference.- See Also:
DataProcessor.getManagerModule()
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()
- Specified by:
isIncludeHelpInContents
in interfaceDataProcessor
- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
DataProcessor.setIncludeHelpInContents(boolean)
,MdClassPackage.getDataProcessor_IncludeHelpInContents()
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents)
- Specified by:
setIncludeHelpInContents
in interfaceDataProcessor
- Parameters:
newIncludeHelpInContents
- the new value of the 'Include Help In Contents' attribute.- See Also:
DataProcessor.isIncludeHelpInContents()
-
getHelp
public Help getHelp()
- Specified by:
getHelp
in interfaceDataProcessor
- Returns:
- the value of the 'Help' containment reference.
- See Also:
DataProcessor.setHelp(Help)
,MdClassPackage.getDataProcessor_Help()
-
setHelp
public void setHelp(Help newHelp)
- Specified by:
setHelp
in interfaceDataProcessor
- Parameters:
newHelp
- the new value of the 'Help' containment reference.- See Also:
DataProcessor.getHelp()
-
getExtendedPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedPresentation()
- Specified by:
getExtendedPresentation
in interfaceDataProcessor
- Returns:
- the value of the 'Extended Presentation' map.
- See Also:
MdClassPackage.getDataProcessor_ExtendedPresentation()
-
getExplanation
public org.eclipse.emf.common.util.EMap<String,String> getExplanation()
- Specified by:
getExplanation
in interfaceDataProcessor
- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getDataProcessor_Explanation()
-
getAttributes
public org.eclipse.emf.common.util.EList<DataProcessorAttribute> getAttributes()
- Specified by:
getAttributes
in interfaceDataProcessor
- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
MdClassPackage.getDataProcessor_Attributes()
-
getTabularSections
public org.eclipse.emf.common.util.EList<DataProcessorTabularSection> getTabularSections()
- Specified by:
getTabularSections
in interfaceDataProcessor
- Returns:
- the value of the 'Tabular Sections' containment reference list.
- See Also:
MdClassPackage.getDataProcessor_TabularSections()
-
getForms
public org.eclipse.emf.common.util.EList<DataProcessorForm> getForms()
- Specified by:
getForms
in interfaceDataProcessor
- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
MdClassPackage.getDataProcessor_Forms()
-
getTemplates
public org.eclipse.emf.common.util.EList<Template> getTemplates()
- Specified by:
getTemplates
in interfaceDataProcessor
- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
MdClassPackage.getDataProcessor_Templates()
-
getCommands
public org.eclipse.emf.common.util.EList<DataProcessorCommand> getCommands()
- Specified by:
getCommands
in interfaceDataProcessor
- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
MdClassPackage.getDataProcessor_Commands()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObject
in interfaceDataProcessor
- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
DataProcessor.setSuppressObject(EObject)
,MdClassPackage.getDataProcessor_SuppressObject()
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
- Specified by:
setSuppressObject
in interfaceDataProcessor
- Parameters:
newSuppressObject
- the new value of the 'Suppress Object' reference.- See Also:
DataProcessor.getSuppressObject()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceDataProcessor
-
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
-
-