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 protected
RoleDescriptionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
org.eclipse.emf.common.util.EList<ObjectRights>
getRights()
org.eclipse.emf.common.util.EList<RestrictionTemplate>
getTemplates()
boolean
isIndependentRightsOfChildObjects()
boolean
isSetForAttributesByDefault()
boolean
isSetForNewObjects()
void
setIndependentRightsOfChildObjects(boolean newIndependentRightsOfChildObjects)
void
setSetForAttributesByDefault(boolean newSetForAttributesByDefault)
void
setSetForNewObjects(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, 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, 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:
eStaticClass
in classAbstractRoleDescriptionImpl
-
getRights
public org.eclipse.emf.common.util.EList<ObjectRights> getRights()
- Specified by:
getRights
in 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:
getTemplates
in interfaceRoleDescription
- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
RightsPackage.getRoleDescription_Templates()
-
isSetForNewObjects
public boolean isSetForNewObjects()
- Specified by:
isSetForNewObjects
in 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:
setSetForNewObjects
in interfaceRoleDescription
- Parameters:
newSetForNewObjects
- the new value of the 'Set For New Objects' attribute.- See Also:
RoleDescription.isSetForNewObjects()
-
isSetForAttributesByDefault
public boolean isSetForAttributesByDefault()
- Specified by:
isSetForAttributesByDefault
in 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:
setSetForAttributesByDefault
in interfaceRoleDescription
- Parameters:
newSetForAttributesByDefault
- the new value of the 'Set For Attributes By Default' attribute.- See Also:
RoleDescription.isSetForAttributesByDefault()
-
isIndependentRightsOfChildObjects
public boolean isIndependentRightsOfChildObjects()
- Specified by:
isIndependentRightsOfChildObjects
in 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:
setIndependentRightsOfChildObjects
in interfaceRoleDescription
- Parameters:
newIndependentRightsOfChildObjects
- the new value of the 'Independent Rights Of Child Objects' attribute.- See Also:
RoleDescription.isIndependentRightsOfChildObjects()
-
-