|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--harmonic.mz.data.ModelNode
|
+--harmonic.mz.data.fields.IntField
This is the integer data field. It creates an IntEntry to control it.
| Field Summary | |
float |
max
|
float |
min
|
java.lang.String |
widgetType
|
| Fields inherited from class harmonic.mz.data.ModelNode |
_fileRoot_, _thread_, ATTRIB_CONTROL_WIDGET, ATTRIB_LISTABLE, ATTRIB_PRESENTABLE, ATTRIB_PRIVATE, ATTRIB_REMOVEABLE, ATTRIB_RENAMEABLE, ATTRIB_SHOW_CONTEXT_MENU, ATTRIB_TYPE_FILTER, ATTRIB_USERGROUP, ATTRIB_VALUE_GROUP, ATTRIB_VE_LISTENER, bCustomCS, bDebug, bValid, name |
| Constructor Summary | |
IntField()
Constructs an IntField |
|
IntField(int value)
Constructs an IntField |
|
IntField(java.lang.String name,
int value)
Constructs an IntField |
|
IntField(java.lang.String name,
NodeListener l,
int value)
Constructs an IntField |
|
IntField(java.lang.String name,
java.lang.Object l,
java.lang.String cb,
int value)
Constructs an IntField |
|
| Method Summary | |
void |
assignFromXMLString(MVGFileOpener opener,
java.lang.String string)
Implements XML string in |
java.lang.String |
assignToXMLString(MVGFileSaver saver)
Implements XML string out |
java.awt.Component |
createControlWidget()
Implements abstract control widget creator by returning an AngleEntry |
ModelNode |
createCopy()
Overrideable function to create and return a copy of this node Default version uses introspection to create a new copy using the newInstance() function, which requires a no argument public constructor. |
java.lang.String |
debugString()
|
int |
getInt()
Returns integer value |
Interpolater |
getInterpolater()
Override to return an object that implements Interpolater. |
java.lang.String |
getTypeName()
|
java.lang.Object |
getValue()
Returns Integer value |
void |
initControlWidget(java.awt.Component entry)
Implements abstract control widget initializer |
void |
interpolate_Linear(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
float b0,
float b1)
Implements linear interpolation |
void |
interpolate_Quadratic(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
ModelNode _value2,
float b0,
float b1,
float b2)
Implements quadratic interpolation |
java.lang.String |
pythonString()
String for represention in python. |
void |
set(DataNode f)
Implements abstract setting function |
void |
setInt(int i)
Sets integer value |
void |
setScrollRange(int min,
int max)
Sets scroll range for widget |
void |
setValue(java.lang.Object value)
Sets value from Integer |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public float max
public float min
public java.lang.String widgetType
| Constructor Detail |
public IntField()
public IntField(int value)
value - Value of field
public IntField(java.lang.String name,
int value)
name - Name of fieldvalue - Value of field
public IntField(java.lang.String name,
NodeListener l,
int value)
name - Name of fieldvalue - Value of field
public IntField(java.lang.String name,
java.lang.Object l,
java.lang.String cb,
int value)
name - Name of fieldvalue - Value of field| Method Detail |
public java.lang.String getTypeName()
public ModelNode createCopy()
ModelNode
createCopy in class ModelNodepublic int getInt()
public void setInt(int i)
public java.lang.Object getValue()
getValue in class ModelNodepublic void setValue(java.lang.Object value)
setValue in class ModelNode
public void setScrollRange(int min,
int max)
public void set(DataNode f)
set in interface DataNodeset in class ModelNodepublic java.awt.Component createControlWidget()
createControlWidget in class ModelNodepublic void initControlWidget(java.awt.Component entry)
public java.lang.String assignToXMLString(MVGFileSaver saver)
assignToXMLString in class ModelNode
public void assignFromXMLString(MVGFileOpener opener,
java.lang.String string)
assignFromXMLString in class ModelNodepublic java.lang.String debugString()
public java.lang.String pythonString()
ModelNode
pythonString in class ModelNodepublic Interpolater getInterpolater()
ModelNode
getInterpolater in class ModelNode
public void interpolate_Linear(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
float b0,
float b1)
interpolate_Linear in interface Interpolaterinterpolate_Linear in class ModelNode_ret - Return value_value0 - Value 0_value1 - Value 1b0 - Basis function value 0b1 - Basis function value 1
public void interpolate_Quadratic(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
ModelNode _value2,
float b0,
float b1,
float b2)
interpolate_Quadratic in interface Interpolaterinterpolate_Quadratic in class ModelNode_value0 - Value 0_value1 - Value 1_value2 - Value 1b0 - Basis function value 0b1 - Basis function value 1
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||