| |
|
| java.lang.Object org.cougaar.planning.ldm.policy.ClassRuleParameter
ClassRuleParameter | public class ClassRuleParameter implements RuleParameter,java.io.Serializable(Code) | | A ClassRuleParameter is a RuleParameter with specified/protected
Java interface/class that returns an Class that implements that interface
or extends that class
|
ClassRuleParameter | public ClassRuleParameter(String param_name, Class iface)(Code) | | Constructor sets class interface and establishes value as not set
|
ClassRuleParameter | public ClassRuleParameter(String param_name)(Code) | | |
ClassRuleParameter | public ClassRuleParameter()(Code) | | |
ParameterType | public int ParameterType()(Code) | | Parameter type is CLASS
|
Test | public static void Test()(Code) | | |
getValue | public Object getValue()(Code) | | Get parameter value (Class)
Object parameter value (Class). Note : could be null. |
inRange | public boolean inRange(Object test_value)(Code) | | Parameters: test_value - : must be Class true if Object isAssignableFrom Class specified in constructor,false otherwise |
setInterface | public void setInterface(Class iface)(Code) | | |
|
|
|