|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Function:This interface must be implemented by the classes needed to model a basic policy object. This acts as an interface between the semantic analyser the code generator, and the runtime represenation of the policy object.
| Field Summary | |
static int |
AUTH_MINUS
|
static int |
AUTH_PLUS
|
static int |
DELEG_MINUS
|
static int |
DELEG_PLUS
|
static int |
OBLIG
|
static int |
REFRAIN
|
| Method Summary | |
java.lang.Object |
getActualParamAt(int pos)
return the actual parameter at the given position |
ConstraintI |
getConstraint()
return the constraint of the policy |
java.lang.String |
getDomainPath()
return the domain-path of the policy |
java.lang.String |
getName()
return the name of the policy |
SubjectTargetI |
getSubject()
return the subject of the policy |
SubjectTargetI |
getTarget()
return the target of the policy |
int |
getType()
return the type of the policy (an integer value) |
void |
setActualParams(java.util.LinkedList newActualParams)
set the list of actual parameters |
void |
setSubject(SubjectTargetI newSubject)
set the subject of the policy |
void |
setTarget(SubjectTargetI newTarget)
set the target of the policy |
| Field Detail |
public static final int AUTH_PLUS
public static final int AUTH_MINUS
public static final int OBLIG
public static final int REFRAIN
public static final int DELEG_PLUS
public static final int DELEG_MINUS
| Method Detail |
public java.lang.String getName()
public java.lang.String getDomainPath()
public SubjectTargetI getSubject()
public void setSubject(SubjectTargetI newSubject)
public SubjectTargetI getTarget()
public void setTarget(SubjectTargetI newTarget)
public ConstraintI getConstraint()
public int getType()
public void setActualParams(java.util.LinkedList newActualParams)
newActualParams - The new list of actual parameterspublic java.lang.Object getActualParamAt(int pos)
pos - The position within the list of actual parameters
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||