@Deprecated public class AccessPolicy_c extends Term_c implements AccessPolicy
Modifier and Type | Field and Description |
---|---|
protected AccessPolicyInstance |
accessPolicyInstance
Deprecated.
|
protected LabelNode |
policy
Deprecated.
|
Constructor and Description |
---|
AccessPolicy_c(Position pos,
LabelNode policy)
Deprecated.
|
AccessPolicy_c(Position pos,
LabelNode policy,
Ext ext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<T> |
acceptCFG(<any> v,
java.util.List<T> succs)
Deprecated.
|
AccessPolicyInstance |
accessPolicyInstance()
Deprecated.
|
AccessPolicy |
accessPolicyInstance(AccessPolicyInstance api)
Deprecated.
|
Term |
firstChild()
Deprecated.
|
MemberInstance |
memberInstance()
Deprecated.
|
LabelNode |
policy()
Deprecated.
|
AccessPolicy |
policy(LabelNode policy)
Deprecated.
|
protected <N extends AccessPolicy_c> |
policy(N n,
LabelNode policy)
Deprecated.
|
protected <N extends AccessPolicy_c> |
reconstruct(N n,
LabelNode policy)
Deprecated.
|
Node |
typeCheck(TypeChecker tc)
Deprecated.
|
Node |
visitChildren(NodeVisitor v)
Deprecated.
|
protected LabelNode policy
protected AccessPolicyInstance accessPolicyInstance
@Deprecated public AccessPolicy_c(Position pos, LabelNode policy)
public AccessPolicy_c(Position pos, LabelNode policy, Ext ext)
public LabelNode policy()
policy
in interface AccessPolicy
public AccessPolicy policy(LabelNode policy)
policy
in interface AccessPolicy
protected <N extends AccessPolicy_c> N policy(N n, LabelNode policy)
public MemberInstance memberInstance()
public AccessPolicyInstance accessPolicyInstance()
accessPolicyInstance
in interface AccessPolicy
public AccessPolicy accessPolicyInstance(AccessPolicyInstance api)
public Node visitChildren(NodeVisitor v)
protected <N extends AccessPolicy_c> N reconstruct(N n, LabelNode policy)
public Term firstChild()
public <T> java.util.List<T> acceptCFG(<any> v, java.util.List<T> succs)
public Node typeCheck(TypeChecker tc) throws SemanticException
SemanticException