Class BasicDbObjectImpl
- 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.BasicDbObjectImpl
-
- All Implemented Interfaces:
IBmObject
,FieldSource
,BasicDbObject
,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
- Direct Known Subclasses:
BusinessProcessImpl
,CatalogImpl
,ChartOfAccountsImpl
,ChartOfCalculationTypesImpl
,ChartOfCharacteristicTypesImpl
,DocumentImpl
,ExchangePlanImpl
,TaskImpl
public abstract class BasicDbObjectImpl extends MdObjectImpl implements BasicDbObject
An implementation of the model object 'Basic Db Object'.The following features are implemented:
Fields
Ref Field Sources
Standard Commands
Use Standard Commands
Input By String
Search String Mode On Input By String
Full Text Search On Input By String
Choice Data Get Mode On Input By String
Object Module
Manager Module
Standard Attributes
Characteristics
Based On
Create On Input
Include Help In Contents
Help
Data Lock Fields
Data Lock Control Mode
Full Text Search
Object Presentation
Extended Object Presentation
List Presentation
Extended List Presentation
Explanation
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
BasicDbObjectImpl()
-
Method Summary
-
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, 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()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommands
in interfaceBasicDbObject
- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
BasicDbObject.setUseStandardCommands(boolean)
,MdClassPackage.getBasicDbObject_UseStandardCommands()
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands)
- Specified by:
setUseStandardCommands
in interfaceBasicDbObject
- Parameters:
newUseStandardCommands
- the new value of the 'Use Standard Commands' attribute.- See Also:
BasicDbObject.isUseStandardCommands()
-
getInputByString
public org.eclipse.emf.common.util.EList<Field> getInputByString()
- Specified by:
getInputByString
in interfaceBasicDbObject
- Returns:
- the value of the 'Input By String' reference list.
- See Also:
MdClassPackage.getBasicDbObject_InputByString()
-
getSearchStringModeOnInputByString
public SearchStringModeOnInputByString getSearchStringModeOnInputByString()
- Specified by:
getSearchStringModeOnInputByString
in interfaceBasicDbObject
- Returns:
- the value of the 'Search String Mode On Input By String' attribute.
- See Also:
SearchStringModeOnInputByString
,BasicDbObject.setSearchStringModeOnInputByString(SearchStringModeOnInputByString)
,MdClassPackage.getBasicDbObject_SearchStringModeOnInputByString()
-
setSearchStringModeOnInputByString
public void setSearchStringModeOnInputByString(SearchStringModeOnInputByString newSearchStringModeOnInputByString)
- Specified by:
setSearchStringModeOnInputByString
in interfaceBasicDbObject
- Parameters:
newSearchStringModeOnInputByString
- the new value of the 'Search String Mode On Input By String' attribute.- See Also:
SearchStringModeOnInputByString
,BasicDbObject.getSearchStringModeOnInputByString()
-
getFullTextSearchOnInputByString
public FullTextSearchOnInputByString getFullTextSearchOnInputByString()
- Specified by:
getFullTextSearchOnInputByString
in interfaceBasicDbObject
- Returns:
- the value of the 'Full Text Search On Input By String' attribute.
- See Also:
FullTextSearchOnInputByString
,BasicDbObject.setFullTextSearchOnInputByString(FullTextSearchOnInputByString)
,MdClassPackage.getBasicDbObject_FullTextSearchOnInputByString()
-
setFullTextSearchOnInputByString
public void setFullTextSearchOnInputByString(FullTextSearchOnInputByString newFullTextSearchOnInputByString)
- Specified by:
setFullTextSearchOnInputByString
in interfaceBasicDbObject
- Parameters:
newFullTextSearchOnInputByString
- the new value of the 'Full Text Search On Input By String' attribute.- See Also:
FullTextSearchOnInputByString
,BasicDbObject.getFullTextSearchOnInputByString()
-
getChoiceDataGetModeOnInputByString
public ChoiceDataGetModeOnInputByString getChoiceDataGetModeOnInputByString()
- Specified by:
getChoiceDataGetModeOnInputByString
in interfaceBasicDbObject
- Returns:
- the value of the 'Choice Data Get Mode On Input By String' attribute.
- See Also:
ChoiceDataGetModeOnInputByString
,BasicDbObject.setChoiceDataGetModeOnInputByString(ChoiceDataGetModeOnInputByString)
,MdClassPackage.getBasicDbObject_ChoiceDataGetModeOnInputByString()
-
setChoiceDataGetModeOnInputByString
public void setChoiceDataGetModeOnInputByString(ChoiceDataGetModeOnInputByString newChoiceDataGetModeOnInputByString)
- Specified by:
setChoiceDataGetModeOnInputByString
in interfaceBasicDbObject
- Parameters:
newChoiceDataGetModeOnInputByString
- the new value of the 'Choice Data Get Mode On Input By String' attribute.- See Also:
ChoiceDataGetModeOnInputByString
,BasicDbObject.getChoiceDataGetModeOnInputByString()
-
getObjectModule
public Module getObjectModule()
- Specified by:
getObjectModule
in interfaceBasicDbObject
- Returns:
- the value of the 'Object Module' reference.
- See Also:
BasicDbObject.setObjectModule(com._1c.g5.v8.dt.bsl.model.Module)
,MdClassPackage.getBasicDbObject_ObjectModule()
-
setObjectModule
public void setObjectModule(Module newObjectModule)
- Specified by:
setObjectModule
in interfaceBasicDbObject
- Parameters:
newObjectModule
- the new value of the 'Object Module' reference.- See Also:
BasicDbObject.getObjectModule()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModule
in interfaceBasicDbObject
- Returns:
- the value of the 'Manager Module' reference.
- See Also:
BasicDbObject.setManagerModule(com._1c.g5.v8.dt.bsl.model.Module)
,MdClassPackage.getBasicDbObject_ManagerModule()
-
setManagerModule
public void setManagerModule(Module newManagerModule)
- Specified by:
setManagerModule
in interfaceBasicDbObject
- Parameters:
newManagerModule
- the new value of the 'Manager Module' reference.- See Also:
BasicDbObject.getManagerModule()
-
getStandardAttributes
public org.eclipse.emf.common.util.EList<StandardAttribute> getStandardAttributes()
- Specified by:
getStandardAttributes
in interfaceBasicDbObject
- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
MdClassPackage.getBasicDbObject_StandardAttributes()
-
getCharacteristics
public org.eclipse.emf.common.util.EList<CharacteristicsDescription> getCharacteristics()
- Specified by:
getCharacteristics
in interfaceBasicDbObject
- Returns:
- the value of the 'Characteristics' containment reference list.
- See Also:
MdClassPackage.getBasicDbObject_Characteristics()
-
getBasedOn
public org.eclipse.emf.common.util.EList<BasicDbObject> getBasedOn()
- Specified by:
getBasedOn
in interfaceBasicDbObject
- Returns:
- the value of the 'Based On' reference list.
- See Also:
MdClassPackage.getBasicDbObject_BasedOn()
-
getCreateOnInput
public CreateOnInput getCreateOnInput()
- Specified by:
getCreateOnInput
in interfaceBasicDbObject
- Returns:
- the value of the 'Create On Input' attribute.
- See Also:
CreateOnInput
,BasicDbObject.setCreateOnInput(CreateOnInput)
,MdClassPackage.getBasicDbObject_CreateOnInput()
-
setCreateOnInput
public void setCreateOnInput(CreateOnInput newCreateOnInput)
- Specified by:
setCreateOnInput
in interfaceBasicDbObject
- Parameters:
newCreateOnInput
- the new value of the 'Create On Input' attribute.- See Also:
CreateOnInput
,BasicDbObject.getCreateOnInput()
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()
- Specified by:
isIncludeHelpInContents
in interfaceBasicDbObject
- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
BasicDbObject.setIncludeHelpInContents(boolean)
,MdClassPackage.getBasicDbObject_IncludeHelpInContents()
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents)
- Specified by:
setIncludeHelpInContents
in interfaceBasicDbObject
- Parameters:
newIncludeHelpInContents
- the new value of the 'Include Help In Contents' attribute.- See Also:
BasicDbObject.isIncludeHelpInContents()
-
getHelp
public Help getHelp()
- Specified by:
getHelp
in interfaceBasicDbObject
- Returns:
- the value of the 'Help' containment reference.
- See Also:
BasicDbObject.setHelp(Help)
,MdClassPackage.getBasicDbObject_Help()
-
setHelp
public void setHelp(Help newHelp)
- Specified by:
setHelp
in interfaceBasicDbObject
- Parameters:
newHelp
- the new value of the 'Help' containment reference.- See Also:
BasicDbObject.getHelp()
-
getDataLockFields
public org.eclipse.emf.common.util.EList<Field> getDataLockFields()
- Specified by:
getDataLockFields
in interfaceBasicDbObject
- Returns:
- the value of the 'Data Lock Fields' reference list.
- See Also:
MdClassPackage.getBasicDbObject_DataLockFields()
-
getDataLockControlMode
public DefaultDataLockControlMode getDataLockControlMode()
- Specified by:
getDataLockControlMode
in interfaceBasicDbObject
- Returns:
- the value of the 'Data Lock Control Mode' attribute.
- See Also:
DefaultDataLockControlMode
,BasicDbObject.setDataLockControlMode(DefaultDataLockControlMode)
,MdClassPackage.getBasicDbObject_DataLockControlMode()
-
setDataLockControlMode
public void setDataLockControlMode(DefaultDataLockControlMode newDataLockControlMode)
- Specified by:
setDataLockControlMode
in interfaceBasicDbObject
- Parameters:
newDataLockControlMode
- the new value of the 'Data Lock Control Mode' attribute.- See Also:
DefaultDataLockControlMode
,BasicDbObject.getDataLockControlMode()
-
getFullTextSearch
public FullTextSearchUsing getFullTextSearch()
- Specified by:
getFullTextSearch
in interfaceBasicDbObject
- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
FullTextSearchUsing
,BasicDbObject.setFullTextSearch(FullTextSearchUsing)
,MdClassPackage.getBasicDbObject_FullTextSearch()
-
setFullTextSearch
public void setFullTextSearch(FullTextSearchUsing newFullTextSearch)
- Specified by:
setFullTextSearch
in interfaceBasicDbObject
- Parameters:
newFullTextSearch
- the new value of the 'Full Text Search' attribute.- See Also:
FullTextSearchUsing
,BasicDbObject.getFullTextSearch()
-
getObjectPresentation
public org.eclipse.emf.common.util.EMap<String,String> getObjectPresentation()
- Specified by:
getObjectPresentation
in interfaceBasicDbObject
- Returns:
- the value of the 'Object Presentation' map.
- See Also:
MdClassPackage.getBasicDbObject_ObjectPresentation()
-
getExtendedObjectPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedObjectPresentation()
- Specified by:
getExtendedObjectPresentation
in interfaceBasicDbObject
- Returns:
- the value of the 'Extended Object Presentation' map.
- See Also:
MdClassPackage.getBasicDbObject_ExtendedObjectPresentation()
-
getListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getListPresentation()
- Specified by:
getListPresentation
in interfaceBasicDbObject
- Returns:
- the value of the 'List Presentation' map.
- See Also:
MdClassPackage.getBasicDbObject_ListPresentation()
-
getExtendedListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedListPresentation()
- Specified by:
getExtendedListPresentation
in interfaceBasicDbObject
- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
MdClassPackage.getBasicDbObject_ExtendedListPresentation()
-
getExplanation
public org.eclipse.emf.common.util.EMap<String,String> getExplanation()
- Specified by:
getExplanation
in interfaceBasicDbObject
- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getBasicDbObject_Explanation()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObject
in interfaceBasicDbObject
- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
BasicDbObject.setSuppressObject(EObject)
,MdClassPackage.getBasicDbObject_SuppressObject()
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
- Specified by:
setSuppressObject
in interfaceBasicDbObject
- Parameters:
newSuppressObject
- the new value of the 'Suppress Object' reference.- See Also:
BasicDbObject.getSuppressObject()
-
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
-
-