Package com._1c.g5.v8.dt.rights.model
Interface RoleDescription
-
- All Superinterfaces:
AbstractRoleDescription
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
RoleDescriptionImpl
public interface RoleDescription extends AbstractRoleDescription
A representation of the model object 'Role Description'.The following features are supported:
- See Also:
RightsPackage.getRoleDescription()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<ObjectRights>
getRights()
Returns the value of the 'Rights' containment reference list.org.eclipse.emf.common.util.EList<RestrictionTemplate>
getTemplates()
Returns the value of the 'Templates' containment reference list.boolean
isIndependentRightsOfChildObjects()
Returns the value of the 'Independent Rights Of Child Objects' attribute.boolean
isSetForAttributesByDefault()
Returns the value of the 'Set For Attributes By Default' attribute.boolean
isSetForNewObjects()
Returns the value of the 'Set For New Objects' attribute.void
setIndependentRightsOfChildObjects(boolean value)
Sets the value of the 'Independent Rights Of Child Objects
' attribute.void
setSetForAttributesByDefault(boolean value)
Sets the value of the 'Set For Attributes By Default
' attribute.void
setSetForNewObjects(boolean value)
Sets the value of the 'Set For New Objects
' attribute.
-
-
-
Method Detail
-
getRights
org.eclipse.emf.common.util.EList<ObjectRights> getRights()
Returns the value of the 'Rights' containment reference list. The list contents are of typeObjectRights
.- Returns:
- the value of the 'Rights' containment reference list.
- See Also:
RightsPackage.getRoleDescription_Rights()
-
getTemplates
org.eclipse.emf.common.util.EList<RestrictionTemplate> getTemplates()
Returns the value of the 'Templates' containment reference list. The list contents are of typeRestrictionTemplate
.- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
RightsPackage.getRoleDescription_Templates()
-
isSetForNewObjects
boolean isSetForNewObjects()
Returns the value of the 'Set For New Objects' attribute. The default value is"false"
.- Returns:
- the value of the 'Set For New Objects' attribute.
- See Also:
setSetForNewObjects(boolean)
,RightsPackage.getRoleDescription_SetForNewObjects()
-
setSetForNewObjects
void setSetForNewObjects(boolean value)
Sets the value of the 'Set For New Objects
' attribute.- Parameters:
value
- the new value of the 'Set For New Objects' attribute.- See Also:
isSetForNewObjects()
-
isSetForAttributesByDefault
boolean isSetForAttributesByDefault()
Returns the value of the 'Set For Attributes By Default' attribute. The default value is"false"
.- Returns:
- the value of the 'Set For Attributes By Default' attribute.
- See Also:
setSetForAttributesByDefault(boolean)
,RightsPackage.getRoleDescription_SetForAttributesByDefault()
-
setSetForAttributesByDefault
void setSetForAttributesByDefault(boolean value)
Sets the value of the 'Set For Attributes By Default
' attribute.- Parameters:
value
- the new value of the 'Set For Attributes By Default' attribute.- See Also:
isSetForAttributesByDefault()
-
isIndependentRightsOfChildObjects
boolean isIndependentRightsOfChildObjects()
Returns the value of the 'Independent Rights Of Child Objects' attribute. The default value is"false"
.- Returns:
- the value of the 'Independent Rights Of Child Objects' attribute.
- See Also:
setIndependentRightsOfChildObjects(boolean)
,RightsPackage.getRoleDescription_IndependentRightsOfChildObjects()
-
setIndependentRightsOfChildObjects
void setIndependentRightsOfChildObjects(boolean value)
Sets the value of the 'Independent Rights Of Child Objects
' attribute.- Parameters:
value
- the new value of the 'Independent Rights Of Child Objects' attribute.- See Also:
isIndependentRightsOfChildObjects()
-
-