public interface QPTerm extends ModelComponent
Modifier and Type | Interface and Description |
---|---|
static class |
QPTerm.Type |
ModelComponent.NavpanelVisibility
Modifier and Type | Method and Description |
---|---|
TrackingController |
getController()
Returns the controller using this term.
|
QPTerm.Type |
getType()
Queries whether this is a cost, inequality, or equality term.
|
double |
getWeight()
Queries the weight for this term.
|
boolean |
isEnabled()
Queries the enabled status of this term.
|
void |
setWeight(double w)
Sets the weight for this term.
|
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferences
getAllPropertyInfo, getProperty
getChildren, hasChildren
postscan
isWritable, write
QPTerm.Type getType()
void setWeight(double w)
w
- weight for this termdouble getWeight()
TrackingController getController()
boolean isEnabled()