jq.qsim
Class VariablePossibleValues

java.lang.Object
  extended byjq.qsim.VariablePossibleValues

public class VariablePossibleValues
extends java.lang.Object


Field Summary
 VariableQuantitySpace qspace
           
 
Constructor Summary
VariablePossibleValues(VariableQuantitySpace qspace)
           
 
Method Summary
 void add(QualitativeValue value)
           
 QualitativeValue getPossibleValue(int index)
           
 int getPossibleValueCount()
           
 QualitativeVariable getVariable()
           
 void printSpecification(java.io.PrintStream out, java.lang.String prefix)
           
 void removeState(QualitativeValue value)
           
 java.util.Iterator valueIterator()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

qspace

public final VariableQuantitySpace qspace
Constructor Detail

VariablePossibleValues

public VariablePossibleValues(VariableQuantitySpace qspace)
Method Detail

add

public void add(QualitativeValue value)

removeState

public void removeState(QualitativeValue value)

printSpecification

public void printSpecification(java.io.PrintStream out,
                               java.lang.String prefix)

getPossibleValueCount

public int getPossibleValueCount()

getPossibleValue

public QualitativeValue getPossibleValue(int index)

getVariable

public QualitativeVariable getVariable()

valueIterator

public java.util.Iterator valueIterator()