|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--ponderToolkit.compiler.codeGen.policyObjects.constraints.Constraint
Function: Models a Constraint for a basic policy. This is the superclass for all types of constraints.
| Fields inherited from interface ponderToolkit.compiler.codeGen.interfaces.constraints.ConstraintI |
ACTION_CONSTRAINT, COMPOSITE_CONSTRAINT, EVENT_CONSTRAINT, LIBRARY_CALL_CONSTRAINT, SUBJECT_CONSTRAINT, SYSTEM_CONSTRAINT, TARGET_CONSTRAINT, TIME_CONSTRAINT |
| Constructor Summary | |
Constraint()
Constructor |
|
| Method Summary | |
abstract java.lang.String |
getAnalysisCode()
return the Prolog code required by the analysis system |
abstract java.lang.String |
getString()
Return a String representation of the Constraint |
abstract int |
getType()
Return the type of the Constraint |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Constraint()
| Method Detail |
public abstract int getType()
getType in interface ConstraintIpublic abstract java.lang.String getString()
getString in interface ConstraintIpublic abstract java.lang.String getAnalysisCode()
getAnalysisCode in interface ConstraintI
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||