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:
FieldsRef Field SourcesStandard CommandsUse Standard CommandsInput By StringSearch String Mode On Input By StringFull Text Search On Input By StringChoice Data Get Mode On Input By StringObject ModuleManager ModuleStandard AttributesCharacteristicsBased OnCreate On InputInclude Help In ContentsHelpData Lock FieldsData Lock Control ModeFull Text SearchObject PresentationExtended Object PresentationList PresentationExtended List PresentationExplanationSuppress 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 protectedBasicDbObjectImpl()
-
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, 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()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommandsin 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:
setUseStandardCommandsin 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:
getInputByStringin interfaceBasicDbObject- Returns:
- the value of the 'Input By String' reference list.
- See Also:
MdClassPackage.getBasicDbObject_InputByString()
-
getSearchStringModeOnInputByString
public SearchStringModeOnInputByString getSearchStringModeOnInputByString()
- Specified by:
getSearchStringModeOnInputByStringin 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:
setSearchStringModeOnInputByStringin 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:
getFullTextSearchOnInputByStringin 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:
setFullTextSearchOnInputByStringin 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:
getChoiceDataGetModeOnInputByStringin 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:
setChoiceDataGetModeOnInputByStringin 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:
getObjectModulein 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:
setObjectModulein interfaceBasicDbObject- Parameters:
newObjectModule- the new value of the 'Object Module' reference.- See Also:
BasicDbObject.getObjectModule()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModulein 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:
setManagerModulein 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:
getStandardAttributesin 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:
getCharacteristicsin 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:
getBasedOnin interfaceBasicDbObject- Returns:
- the value of the 'Based On' reference list.
- See Also:
MdClassPackage.getBasicDbObject_BasedOn()
-
getCreateOnInput
public CreateOnInput getCreateOnInput()
- Specified by:
getCreateOnInputin 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:
setCreateOnInputin interfaceBasicDbObject- Parameters:
newCreateOnInput- the new value of the 'Create On Input' attribute.- See Also:
CreateOnInput,BasicDbObject.getCreateOnInput()
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()
- Specified by:
isIncludeHelpInContentsin 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:
setIncludeHelpInContentsin interfaceBasicDbObject- Parameters:
newIncludeHelpInContents- the new value of the 'Include Help In Contents' attribute.- See Also:
BasicDbObject.isIncludeHelpInContents()
-
getHelp
public Help getHelp()
- Specified by:
getHelpin 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:
setHelpin 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:
getDataLockFieldsin interfaceBasicDbObject- Returns:
- the value of the 'Data Lock Fields' reference list.
- See Also:
MdClassPackage.getBasicDbObject_DataLockFields()
-
getDataLockControlMode
public DefaultDataLockControlMode getDataLockControlMode()
- Specified by:
getDataLockControlModein 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:
setDataLockControlModein interfaceBasicDbObject- Parameters:
newDataLockControlMode- the new value of the 'Data Lock Control Mode' attribute.- See Also:
DefaultDataLockControlMode,BasicDbObject.getDataLockControlMode()
-
getFullTextSearch
public FullTextSearchUsing getFullTextSearch()
- Specified by:
getFullTextSearchin 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:
setFullTextSearchin 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:
getObjectPresentationin 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:
getExtendedObjectPresentationin 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:
getListPresentationin 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:
getExtendedListPresentationin 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:
getExplanationin interfaceBasicDbObject- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getBasicDbObject_Explanation()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObjectin 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:
setSuppressObjectin 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:
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
-
-