Class DocumentJournalImpl
- 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.DocumentJournalImpl
-
- All Implemented Interfaces:
IBmObject
,FieldSource
,DocumentJournal
,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 DocumentJournalImpl extends MdObjectImpl implements DocumentJournal
An implementation of the model object 'Document Journal'.The following features are implemented:
Fields
Ref Field Sources
Standard Commands
Produced Types
Db View Defs
Default Form
Auxiliary Form
Use Standard Commands
Registered Documents
Include Help In Contents
Help
Manager Module
Standard Attributes
List Presentation
Extended List Presentation
Explanation
Columns
Forms
Templates
Commands
Suppress 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 protected
DocumentJournalImpl()
-
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()
DocumentJournalForm
getAuxiliaryForm()
org.eclipse.emf.common.util.EList<Column>
getColumns()
org.eclipse.emf.common.util.EList<DocumentJournalCommand>
getCommands()
DocumentJournalDbViewDefs
getDbViewDefs()
DocumentJournalForm
getDefaultForm()
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<DocumentJournalForm>
getForms()
Help
getHelp()
org.eclipse.emf.common.util.EMap<String,String>
getListPresentation()
Module
getManagerModule()
DocumentJournalTypes
getProducedTypes()
org.eclipse.emf.common.util.EList<FieldSource>
getRefFieldSources()
org.eclipse.emf.common.util.EList<Document>
getRegisteredDocuments()
org.eclipse.emf.common.util.EList<StandardAttribute>
getStandardAttributes()
org.eclipse.emf.common.util.EList<StandardCommand>
getStandardCommands()
org.eclipse.emf.ecore.EObject
getSuppressObject()
org.eclipse.emf.common.util.EList<Template>
getTemplates()
boolean
isIncludeHelpInContents()
boolean
isUseStandardCommands()
void
setAuxiliaryForm(DocumentJournalForm newAuxiliaryForm)
void
setDbViewDefs(DocumentJournalDbViewDefs newDbViewDefs)
void
setDefaultForm(DocumentJournalForm newDefaultForm)
void
setHelp(Help newHelp)
void
setIncludeHelpInContents(boolean newIncludeHelpInContents)
void
setManagerModule(Module newManagerModule)
void
setProducedTypes(DocumentJournalTypes 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 DocumentJournalTypes getProducedTypes()
- Specified by:
getProducedTypes
in interfaceDocumentJournal
- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
DocumentJournal.setProducedTypes(DocumentJournalTypes)
,MdClassPackage.getDocumentJournal_ProducedTypes()
-
setProducedTypes
public void setProducedTypes(DocumentJournalTypes newProducedTypes)
- Specified by:
setProducedTypes
in interfaceDocumentJournal
- Parameters:
newProducedTypes
- the new value of the 'Produced Types' containment reference.- See Also:
DocumentJournal.getProducedTypes()
-
getDbViewDefs
public DocumentJournalDbViewDefs getDbViewDefs()
- Specified by:
getDbViewDefs
in interfaceDocumentJournal
- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
DocumentJournal.setDbViewDefs(DocumentJournalDbViewDefs)
,MdClassPackage.getDocumentJournal_DbViewDefs()
-
setDbViewDefs
public void setDbViewDefs(DocumentJournalDbViewDefs newDbViewDefs)
- Specified by:
setDbViewDefs
in interfaceDocumentJournal
- Parameters:
newDbViewDefs
- the new value of the 'Db View Defs' containment reference.- See Also:
DocumentJournal.getDbViewDefs()
-
getDefaultForm
public DocumentJournalForm getDefaultForm()
- Specified by:
getDefaultForm
in interfaceDocumentJournal
- Returns:
- the value of the 'Default Form' reference.
- See Also:
DocumentJournal.setDefaultForm(DocumentJournalForm)
,MdClassPackage.getDocumentJournal_DefaultForm()
-
setDefaultForm
public void setDefaultForm(DocumentJournalForm newDefaultForm)
- Specified by:
setDefaultForm
in interfaceDocumentJournal
- Parameters:
newDefaultForm
- the new value of the 'Default Form' reference.- See Also:
DocumentJournal.getDefaultForm()
-
getAuxiliaryForm
public DocumentJournalForm getAuxiliaryForm()
- Specified by:
getAuxiliaryForm
in interfaceDocumentJournal
- Returns:
- the value of the 'Auxiliary Form' reference.
- See Also:
DocumentJournal.setAuxiliaryForm(DocumentJournalForm)
,MdClassPackage.getDocumentJournal_AuxiliaryForm()
-
setAuxiliaryForm
public void setAuxiliaryForm(DocumentJournalForm newAuxiliaryForm)
- Specified by:
setAuxiliaryForm
in interfaceDocumentJournal
- Parameters:
newAuxiliaryForm
- the new value of the 'Auxiliary Form' reference.- See Also:
DocumentJournal.getAuxiliaryForm()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommands
in interfaceDocumentJournal
- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
DocumentJournal.setUseStandardCommands(boolean)
,MdClassPackage.getDocumentJournal_UseStandardCommands()
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands)
- Specified by:
setUseStandardCommands
in interfaceDocumentJournal
- Parameters:
newUseStandardCommands
- the new value of the 'Use Standard Commands' attribute.- See Also:
DocumentJournal.isUseStandardCommands()
-
getRegisteredDocuments
public org.eclipse.emf.common.util.EList<Document> getRegisteredDocuments()
- Specified by:
getRegisteredDocuments
in interfaceDocumentJournal
- Returns:
- the value of the 'Registered Documents' reference list.
- See Also:
MdClassPackage.getDocumentJournal_RegisteredDocuments()
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()
- Specified by:
isIncludeHelpInContents
in interfaceDocumentJournal
- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
DocumentJournal.setIncludeHelpInContents(boolean)
,MdClassPackage.getDocumentJournal_IncludeHelpInContents()
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents)
- Specified by:
setIncludeHelpInContents
in interfaceDocumentJournal
- Parameters:
newIncludeHelpInContents
- the new value of the 'Include Help In Contents' attribute.- See Also:
DocumentJournal.isIncludeHelpInContents()
-
getHelp
public Help getHelp()
- Specified by:
getHelp
in interfaceDocumentJournal
- Returns:
- the value of the 'Help' containment reference.
- See Also:
DocumentJournal.setHelp(Help)
,MdClassPackage.getDocumentJournal_Help()
-
setHelp
public void setHelp(Help newHelp)
- Specified by:
setHelp
in interfaceDocumentJournal
- Parameters:
newHelp
- the new value of the 'Help' containment reference.- See Also:
DocumentJournal.getHelp()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModule
in interfaceDocumentJournal
- Returns:
- the value of the 'Manager Module' reference.
- See Also:
DocumentJournal.setManagerModule(com._1c.g5.v8.dt.bsl.model.Module)
,MdClassPackage.getDocumentJournal_ManagerModule()
-
setManagerModule
public void setManagerModule(Module newManagerModule)
- Specified by:
setManagerModule
in interfaceDocumentJournal
- Parameters:
newManagerModule
- the new value of the 'Manager Module' reference.- See Also:
DocumentJournal.getManagerModule()
-
getStandardAttributes
public org.eclipse.emf.common.util.EList<StandardAttribute> getStandardAttributes()
- Specified by:
getStandardAttributes
in interfaceDocumentJournal
- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
MdClassPackage.getDocumentJournal_StandardAttributes()
-
getListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getListPresentation()
- Specified by:
getListPresentation
in interfaceDocumentJournal
- Returns:
- the value of the 'List Presentation' map.
- See Also:
MdClassPackage.getDocumentJournal_ListPresentation()
-
getExtendedListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedListPresentation()
- Specified by:
getExtendedListPresentation
in interfaceDocumentJournal
- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
MdClassPackage.getDocumentJournal_ExtendedListPresentation()
-
getExplanation
public org.eclipse.emf.common.util.EMap<String,String> getExplanation()
- Specified by:
getExplanation
in interfaceDocumentJournal
- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getDocumentJournal_Explanation()
-
getColumns
public org.eclipse.emf.common.util.EList<Column> getColumns()
- Specified by:
getColumns
in interfaceDocumentJournal
- Returns:
- the value of the 'Columns' containment reference list.
- See Also:
MdClassPackage.getDocumentJournal_Columns()
-
getForms
public org.eclipse.emf.common.util.EList<DocumentJournalForm> getForms()
- Specified by:
getForms
in interfaceDocumentJournal
- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
MdClassPackage.getDocumentJournal_Forms()
-
getTemplates
public org.eclipse.emf.common.util.EList<Template> getTemplates()
- Specified by:
getTemplates
in interfaceDocumentJournal
- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
MdClassPackage.getDocumentJournal_Templates()
-
getCommands
public org.eclipse.emf.common.util.EList<DocumentJournalCommand> getCommands()
- Specified by:
getCommands
in interfaceDocumentJournal
- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
MdClassPackage.getDocumentJournal_Commands()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObject
in interfaceDocumentJournal
- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
DocumentJournal.setSuppressObject(EObject)
,MdClassPackage.getDocumentJournal_SuppressObject()
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
- Specified by:
setSuppressObject
in interfaceDocumentJournal
- Parameters:
newSuppressObject
- the new value of the 'Suppress Object' reference.- See Also:
DocumentJournal.getSuppressObject()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceDocumentJournal
-
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
-
-