Class RoleDescriptionImpl
- 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.AbstractRoleDescriptionImpl
-
- com._1c.g5.v8.dt.rights.model.impl.RoleDescriptionImpl
-
- All Implemented Interfaces:
IBmObject,AbstractRoleDescription,RoleDescription,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 RoleDescriptionImpl extends AbstractRoleDescriptionImpl implements RoleDescription
An implementation of the model object 'Role Description'.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 protectedRoleDescriptionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClasseStaticClass()org.eclipse.emf.common.util.EList<ObjectRights>getRights()org.eclipse.emf.common.util.EList<RestrictionTemplate>getTemplates()booleanisIndependentRightsOfChildObjects()booleanisSetForAttributesByDefault()booleanisSetForNewObjects()voidsetIndependentRightsOfChildObjects(boolean newIndependentRightsOfChildObjects)voidsetSetForAttributesByDefault(boolean newSetForAttributesByDefault)voidsetSetForNewObjects(boolean newSetForNewObjects)-
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.AbstractRoleDescriptionImpl
eStaticFeatureCount
-
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, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classAbstractRoleDescriptionImpl
-
getRights
public org.eclipse.emf.common.util.EList<ObjectRights> getRights()
- Specified by:
getRightsin interfaceRoleDescription- Returns:
- the value of the 'Rights' containment reference list.
- See Also:
RightsPackage.getRoleDescription_Rights()
-
getTemplates
public org.eclipse.emf.common.util.EList<RestrictionTemplate> getTemplates()
- Specified by:
getTemplatesin interfaceRoleDescription- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
RightsPackage.getRoleDescription_Templates()
-
isSetForNewObjects
public boolean isSetForNewObjects()
- Specified by:
isSetForNewObjectsin interfaceRoleDescription- Returns:
- the value of the 'Set For New Objects' attribute.
- See Also:
RoleDescription.setSetForNewObjects(boolean),RightsPackage.getRoleDescription_SetForNewObjects()
-
setSetForNewObjects
public void setSetForNewObjects(boolean newSetForNewObjects)
- Specified by:
setSetForNewObjectsin interfaceRoleDescription- Parameters:
newSetForNewObjects- the new value of the 'Set For New Objects' attribute.- See Also:
RoleDescription.isSetForNewObjects()
-
isSetForAttributesByDefault
public boolean isSetForAttributesByDefault()
- Specified by:
isSetForAttributesByDefaultin interfaceRoleDescription- Returns:
- the value of the 'Set For Attributes By Default' attribute.
- See Also:
RoleDescription.setSetForAttributesByDefault(boolean),RightsPackage.getRoleDescription_SetForAttributesByDefault()
-
setSetForAttributesByDefault
public void setSetForAttributesByDefault(boolean newSetForAttributesByDefault)
- Specified by:
setSetForAttributesByDefaultin interfaceRoleDescription- Parameters:
newSetForAttributesByDefault- the new value of the 'Set For Attributes By Default' attribute.- See Also:
RoleDescription.isSetForAttributesByDefault()
-
isIndependentRightsOfChildObjects
public boolean isIndependentRightsOfChildObjects()
- Specified by:
isIndependentRightsOfChildObjectsin interfaceRoleDescription- Returns:
- the value of the 'Independent Rights Of Child Objects' attribute.
- See Also:
RoleDescription.setIndependentRightsOfChildObjects(boolean),RightsPackage.getRoleDescription_IndependentRightsOfChildObjects()
-
setIndependentRightsOfChildObjects
public void setIndependentRightsOfChildObjects(boolean newIndependentRightsOfChildObjects)
- Specified by:
setIndependentRightsOfChildObjectsin interfaceRoleDescription- Parameters:
newIndependentRightsOfChildObjects- the new value of the 'Independent Rights Of Child Objects' attribute.- See Also:
RoleDescription.isIndependentRightsOfChildObjects()
-
-