|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SpaceTimeProperty
Property class for SpaceTime nodes and edges. A property can contain either an integer, double, string value or a piecewise linear function.
Method Summary | |
---|---|
java.lang.String |
Category()
Category (optional) |
void |
Category(java.lang.String value)
|
boolean |
ContainsValue()
Returns true if this property contains a numeric value. |
int |
DataType()
Data type |
double |
DoubleValue()
Get double value |
CertainPlf |
GetCertainPlf()
Gets the function data associated with this property. |
UncertainPlf |
GetUncertainPlf()
Gets the function data associated with this property. |
UncertaintyDistributionData |
GetUncertaintyData()
Get the uncertainty data associated with this node if it exists. |
YUncertainPlf |
GetYUncertainPlf()
Gets the function data associated with this property. |
int |
IntValue()
Get int value |
boolean |
IsDefault()
IsDefault flag |
void |
IsDefault(boolean value)
|
boolean |
IsEditable()
IsEditable flag (optional) |
void |
IsEditable(boolean value)
|
boolean |
IsHidden()
IsHidden flag (optional) |
void |
IsHidden(boolean value)
|
java.lang.String |
Label()
Label |
void |
Label(java.lang.String value)
|
int |
MoneyValue()
Get money value |
SpaceTimeNode |
OwnerNode()
Owner node of this property |
void |
OwnerNode(SpaceTimeNode value)
|
long |
Priority()
Priority |
void |
Priority(long value)
|
java.lang.String |
PropertyType()
Property type |
void |
PropertyType(java.lang.String value)
|
java.lang.String |
ServiceCategory()
Service category (optional) |
void |
ServiceCategory(java.lang.String value)
|
void |
SetCertainPlf(CertainPlf functionData,
long dataType)
Associates function data with this node. |
void |
SetDoubleValue(double value)
Assigns double value |
void |
SetIntValue(int value)
Assigns integer value |
void |
SetMoneyValue(int value)
Assigns money value, money value is represented by an integer |
void |
SetStringValue(java.lang.String value)
Assigns string value |
void |
SetUncertainPlf(UncertainPlf functionData)
Associates function data with this node. |
void |
SetUncertaintyData(UncertaintyDistributionData uncertaintyData)
Associates uncertainty data with this node. |
void |
SetYUncertainPlf(YUncertainPlf functionData)
Associates function data with this node. |
java.lang.String |
StringValue()
Get string value |
Method Detail |
---|
CertainPlf GetCertainPlf()
YUncertainPlf GetYUncertainPlf()
UncertainPlf GetUncertainPlf()
void SetCertainPlf(CertainPlf functionData, long dataType)
void SetYUncertainPlf(YUncertainPlf functionData)
void SetUncertainPlf(UncertainPlf functionData)
UncertaintyDistributionData GetUncertaintyData()
void SetUncertaintyData(UncertaintyDistributionData uncertaintyData)
void SetDoubleValue(double value)
void SetIntValue(int value)
void SetMoneyValue(int value)
void SetStringValue(java.lang.String value)
boolean ContainsValue()
SpaceTimeNode OwnerNode()
void OwnerNode(SpaceTimeNode value)
java.lang.String Label()
void Label(java.lang.String value)
java.lang.String Category()
void Category(java.lang.String value)
java.lang.String ServiceCategory()
void ServiceCategory(java.lang.String value)
long Priority()
void Priority(long value)
boolean IsDefault()
void IsDefault(boolean value)
boolean IsHidden()
void IsHidden(boolean value)
boolean IsEditable()
void IsEditable(boolean value)
int DataType()
int IntValue()
int MoneyValue()
double DoubleValue()
java.lang.String StringValue()
java.lang.String PropertyType()
void PropertyType(java.lang.String value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |