ponderToolkit.analyzer
Class AbstractComplexPriorityRule
java.lang.Object
|
+--ponderToolkit.analyzer.AbstractComplexPriorityRule
- All Implemented Interfaces:
- PriorityRule
- Direct Known Subclasses:
- ANDComplexPriorityRule, NOTComplexPriorityRule, ORComplexPriorityRule, XORComplexPriorityRule
- public abstract class AbstractComplexPriorityRule
- extends java.lang.Object
- implements PriorityRule
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
description
public java.lang.String description
left
public PriorityRule left
right
public PriorityRule right
AbstractComplexPriorityRule
public AbstractComplexPriorityRule(java.lang.String description,
PriorityRule left,
PriorityRule right)
get_left
public PriorityRule get_left()
get_right
public PriorityRule get_right()
toString
public java.lang.String toString()
- Specified by:
toString in interface PriorityRule- Overrides:
toString in class java.lang.Object
applies
public abstract boolean applies(PolicyBinaryConflict c)
throws MyException
- Specified by:
applies in interface PriorityRule