public static final class AccessRule.NoWriteRule extends Object implements AccessRule
AccessRule.NoWriteRuleALWAYS_HIDDEN, ALWAYS_READ_ONLY, ALWAYS_READ_WRITE| Modifier and Type | Method and Description | 
|---|---|
AccessPermission | 
getPermission(Adaptation anAdaptation,
             Session aSession,
             SchemaNode aNode)
Returns permissions for the specified arguments. 
 | 
static AccessRule | 
wrapRule(AccessRule aRule)  | 
public static AccessRule wrapRule(AccessRule aRule)
public AccessPermission getPermission(Adaptation anAdaptation, Session aSession, SchemaNode aNode)
AccessRule
 Warning: if this AccessRule is assigned to a
 table record,
 this method is called in multiple contexts:
 
aDataSetOrRecord is the current dataset.aDataSetOrRecord is the current record.aDataSetOrRecord is the current dataset.getPermission in interface AccessRuleanAdaptation - current dataset or record (see warning above)aSession - current user sessionaNode - current data model node whose access must be computed;
                         when the permission is requested for the dataset itself (not a particular node), this is
                         the root nodenull.SchemaExtensionsContext, 
Performance and tuning