|
|||||||||
| 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.BinaryField
This is the binary data array field. The main purpose of this is to alow for binary data in a model file, maybe for storing an image. Of course, binary data may be anything, so it is possible to store another MVG file in a BinaryField, a word document, anything.
| Field Summary |
| 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 | |
BinaryField()
Constructs an BinaryField |
|
BinaryField(byte[] value)
Constructs an BinaryField |
|
BinaryField(java.lang.String name,
byte[] value)
Constructs an BinaryField |
|
BinaryField(java.lang.String name,
NodeListener l,
byte[] value)
Constructs an BinaryField |
|
BinaryField(java.lang.String name,
java.lang.Object l,
java.lang.String cb,
byte[] value)
Constructs an BinaryField |
|
| Method Summary | |
void |
assignFromXMLString(MVGFileOpener opener,
java.lang.String string)
Implements XML string in |
java.lang.String |
assignToXMLString(MVGFileSaver saver)
Implements XML string out |
byte[] |
getData()
Returns binary data |
java.lang.String |
getTypeName()
|
void |
set(DataNode f)
Implements abstract setting function |
void |
setData(byte[] value)
Sets binary data |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface harmonic.mz.data.Interpolater |
interpolate_Linear, interpolate_Quadratic |
| Constructor Detail |
public BinaryField()
public BinaryField(byte[] value)
value - Value of field
public BinaryField(java.lang.String name,
byte[] value)
name - Name of fieldvalue - Value of field
public BinaryField(java.lang.String name,
NodeListener l,
byte[] value)
name - Name of fieldvalue - Value of field
public BinaryField(java.lang.String name,
java.lang.Object l,
java.lang.String cb,
byte[] value)
name - Name of fieldvalue - Value of field| Method Detail |
public java.lang.String getTypeName()
public byte[] getData()
public void setData(byte[] value)
public void set(DataNode f)
set in interface DataNodeset in class ModelNodepublic java.lang.String assignToXMLString(MVGFileSaver saver)
assignToXMLString in class ModelNode
public void assignFromXMLString(MVGFileOpener opener,
java.lang.String string)
assignFromXMLString in class ModelNode
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||