Class CommonAttributeImpl
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.BasicFeatureImpl
com._1c.g5.v8.dt.metadata.mdclass.impl.CommonAttributeImpl
- All Implemented Interfaces:
IBmObject,FieldSource,BasicFeature,CommonAttribute,DataHistorySupport,MdObject,TypeDescriptionProvider,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Common Attribute'.
The following features are implemented:
FieldsRef Field SourcesData HistoryFill From Filling ValueFill ValueChoice History On InputContentAuto UseData SeparationSeparated Data UseData Separation ValueData Separation UseConditional SeparationUsers SeparationAuthentication SeparationConfiguration Extensions SeparationIndexingFull Text SearchSuppress Object
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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.EPropertiesHolderImplNested 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.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_IDFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninteBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) inteDerivedOperationID(int baseOperationID, Class<?> baseClass) inteDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass) eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) protected org.eclipse.emf.ecore.EClassorg.eclipse.emf.common.util.EList<CommonAttributeContentItem>org.eclipse.emf.common.util.EList<Field>org.eclipse.emf.common.util.EList<FieldSource>org.eclipse.emf.ecore.EObjectbooleanvoidsetAuthenticationSeparation(CommonAttributeAuthenticationSeparation newAuthenticationSeparation) voidsetAutoUse(CommonAttributeAutoUse newAutoUse) voidsetChoiceHistoryOnInput(ChoiceHistoryOnInput newChoiceHistoryOnInput) voidsetConditionalSeparation(MdObject newConditionalSeparation) voidsetConfigurationExtensionsSeparation(CommonAttributeExtensionSeparation newConfigurationExtensionsSeparation) voidsetDataHistory(DataHistoryUse newDataHistory) voidsetDataSeparation(CommonAttributeDataSeparation newDataSeparation) voidsetDataSeparationUse(SessionParameter newDataSeparationUse) voidsetDataSeparationValue(SessionParameter newDataSeparationValue) voidsetFillFromFillingValue(boolean newFillFromFillingValue) voidsetFillValue(Value newFillValue) voidsetFullTextSearch(FullTextSearchUsing newFullTextSearch) voidsetIndexing(Indexing newIndexing) voidsetSeparatedDataUse(CommonAttributeSeparatedDataUse newSeparatedDataUse) voidsetSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject) voidsetUsersSeparation(CommonAttributeUsersSeparation newUsersSeparation) booleanMethods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.BasicFeatureImpl
getChoiceFoldersAndItems, getChoiceForm, getChoiceParameterLinks, getChoiceParameters, getCreateOnInput, getEditFormat, getFillChecking, getFormat, getLinkByType, getMask, getMaxValue, getMinValue, getQuickChoice, getToolTip, getType, getTypeDescription, isExtendedEdit, isMarkNegatives, isMultiLine, isPasswordMode, setChoiceFoldersAndItems, setChoiceForm, setCreateOnInput, setExtendedEdit, setFillChecking, setLinkByType, setMarkNegatives, setMask, setMaxValue, setMinValue, setMultiLine, setPasswordMode, setQuickChoice, setTypeMethods 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, setUuidMethods 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, hashCodeMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCachingMethods 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, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, 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, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.BasicFeature
getChoiceFoldersAndItems, getChoiceForm, getChoiceParameterLinks, getChoiceParameters, getCreateOnInput, getEditFormat, getFillChecking, getFormat, getLinkByType, getMask, getMaxValue, getMinValue, getQuickChoice, getToolTip, getType, isExtendedEdit, isMarkNegatives, isMultiLine, isPasswordMode, setChoiceFoldersAndItems, setChoiceForm, setCreateOnInput, setExtendedEdit, setFillChecking, setLinkByType, setMarkNegatives, setMask, setMaxValue, setMinValue, setMultiLine, setPasswordMode, setQuickChoice, setTypeMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuidMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.TypeDescriptionProvider
getTypeDescription
-
Constructor Details
-
CommonAttributeImpl
protected CommonAttributeImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classBasicFeatureImpl
-
getFields
- Specified by:
getFieldsin interfaceFieldSource- Returns:
- the value of the 'Fields' containment reference list.
- See Also:
-
getRefFieldSources
- Specified by:
getRefFieldSourcesin interfaceFieldSource- Returns:
- the value of the 'Ref Field Sources' reference list.
- See Also:
-
getDataHistory
- Specified by:
getDataHistoryin interfaceDataHistorySupport- Returns:
- the value of the 'Data History' attribute.
- See Also:
-
setDataHistory
- Specified by:
setDataHistoryin interfaceDataHistorySupport- Parameters:
newDataHistory- the new value of the 'Data History' attribute.- See Also:
-
isFillFromFillingValue
public boolean isFillFromFillingValue()- Specified by:
isFillFromFillingValuein interfaceCommonAttribute- Returns:
- the value of the 'Fill From Filling Value' attribute.
- See Also:
-
setFillFromFillingValue
public void setFillFromFillingValue(boolean newFillFromFillingValue) - Specified by:
setFillFromFillingValuein interfaceCommonAttribute- Parameters:
newFillFromFillingValue- the new value of the 'Fill From Filling Value' attribute.- See Also:
-
getFillValue
- Specified by:
getFillValuein interfaceCommonAttribute- Returns:
- the value of the 'Fill Value' containment reference.
- See Also:
-
setFillValue
- Specified by:
setFillValuein interfaceCommonAttribute- Parameters:
newFillValue- the new value of the 'Fill Value' containment reference.- See Also:
-
getChoiceHistoryOnInput
- Specified by:
getChoiceHistoryOnInputin interfaceCommonAttribute- Returns:
- the value of the 'Choice History On Input' attribute.
- See Also:
-
setChoiceHistoryOnInput
- Specified by:
setChoiceHistoryOnInputin interfaceCommonAttribute- Parameters:
newChoiceHistoryOnInput- the new value of the 'Choice History On Input' attribute.- See Also:
-
getContent
- Specified by:
getContentin interfaceCommonAttribute- Returns:
- the value of the 'Content' containment reference list.
- See Also:
-
getAutoUse
- Specified by:
getAutoUsein interfaceCommonAttribute- Returns:
- the value of the 'Auto Use' attribute.
- See Also:
-
setAutoUse
- Specified by:
setAutoUsein interfaceCommonAttribute- Parameters:
newAutoUse- the new value of the 'Auto Use' attribute.- See Also:
-
getDataSeparation
- Specified by:
getDataSeparationin interfaceCommonAttribute- Returns:
- the value of the 'Data Separation' attribute.
- See Also:
-
setDataSeparation
- Specified by:
setDataSeparationin interfaceCommonAttribute- Parameters:
newDataSeparation- the new value of the 'Data Separation' attribute.- See Also:
-
getSeparatedDataUse
- Specified by:
getSeparatedDataUsein interfaceCommonAttribute- Returns:
- the value of the 'Separated Data Use' attribute.
- See Also:
-
setSeparatedDataUse
- Specified by:
setSeparatedDataUsein interfaceCommonAttribute- Parameters:
newSeparatedDataUse- the new value of the 'Separated Data Use' attribute.- See Also:
-
getDataSeparationValue
- Specified by:
getDataSeparationValuein interfaceCommonAttribute- Returns:
- the value of the 'Data Separation Value' reference.
- See Also:
-
setDataSeparationValue
- Specified by:
setDataSeparationValuein interfaceCommonAttribute- Parameters:
newDataSeparationValue- the new value of the 'Data Separation Value' reference.- See Also:
-
getDataSeparationUse
- Specified by:
getDataSeparationUsein interfaceCommonAttribute- Returns:
- the value of the 'Data Separation Use' reference.
- See Also:
-
setDataSeparationUse
- Specified by:
setDataSeparationUsein interfaceCommonAttribute- Parameters:
newDataSeparationUse- the new value of the 'Data Separation Use' reference.- See Also:
-
getConditionalSeparation
- Specified by:
getConditionalSeparationin interfaceCommonAttribute- Returns:
- the value of the 'Conditional Separation' reference.
- See Also:
-
setConditionalSeparation
- Specified by:
setConditionalSeparationin interfaceCommonAttribute- Parameters:
newConditionalSeparation- the new value of the 'Conditional Separation' reference.- See Also:
-
getUsersSeparation
- Specified by:
getUsersSeparationin interfaceCommonAttribute- Returns:
- the value of the 'Users Separation' attribute.
- See Also:
-
setUsersSeparation
- Specified by:
setUsersSeparationin interfaceCommonAttribute- Parameters:
newUsersSeparation- the new value of the 'Users Separation' attribute.- See Also:
-
getAuthenticationSeparation
- Specified by:
getAuthenticationSeparationin interfaceCommonAttribute- Returns:
- the value of the 'Authentication Separation' attribute.
- See Also:
-
setAuthenticationSeparation
public void setAuthenticationSeparation(CommonAttributeAuthenticationSeparation newAuthenticationSeparation) - Specified by:
setAuthenticationSeparationin interfaceCommonAttribute- Parameters:
newAuthenticationSeparation- the new value of the 'Authentication Separation' attribute.- See Also:
-
getConfigurationExtensionsSeparation
- Specified by:
getConfigurationExtensionsSeparationin interfaceCommonAttribute- Returns:
- the value of the 'Configuration Extensions Separation' attribute.
- See Also:
-
setConfigurationExtensionsSeparation
public void setConfigurationExtensionsSeparation(CommonAttributeExtensionSeparation newConfigurationExtensionsSeparation) - Specified by:
setConfigurationExtensionsSeparationin interfaceCommonAttribute- Parameters:
newConfigurationExtensionsSeparation- the new value of the 'Configuration Extensions Separation' attribute.- See Also:
-
getIndexing
- Specified by:
getIndexingin interfaceCommonAttribute- Returns:
- the value of the 'Indexing' attribute.
- See Also:
-
setIndexing
- Specified by:
setIndexingin interfaceCommonAttribute- Parameters:
newIndexing- the new value of the 'Indexing' attribute.- See Also:
-
getFullTextSearch
- Specified by:
getFullTextSearchin interfaceCommonAttribute- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
-
setFullTextSearch
- Specified by:
setFullTextSearchin interfaceCommonAttribute- Parameters:
newFullTextSearch- the new value of the 'Full Text Search' attribute.- See Also:
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()- Specified by:
getSuppressObjectin interfaceCommonAttribute- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject) - Specified by:
setSuppressObjectin interfaceCommonAttribute- Parameters:
newSuppressObject- the new value of the 'Suppress Object' reference.- See Also:
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Specified by:
validatein interfaceBasicFeature- Specified by:
validatein interfaceCommonAttribute- Overrides:
validatein classBasicFeatureImpl
-
eBaseStructuralFeatureID
- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedOperationID
- Specified by:
eDerivedOperationIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedOperationIDin classBasicFeatureImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classBasicFeatureImpl- Throws:
InvocationTargetException
-