|
|||||||||
| 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.FileField
This is the filename data field. It create a FileEntry to control it.
| Field Summary | |
boolean |
bDirectory
|
boolean |
bSave
|
boolean |
bSaveDirBase
If this is true the complete path is appended to filename when saved to file. |
| 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 | |
FileField()
Constructs a FileField |
|
FileField(java.lang.String value)
Constructs a FileField |
|
FileField(java.lang.String name,
java.lang.Object listener,
java.lang.String callback,
java.lang.String value)
Constructs a FileField |
|
| 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 a FileEntry |
java.lang.String |
getBaseDirectory()
Returns base directory for file open/save. |
java.lang.String |
getFilename()
Returns filename value |
java.lang.String |
getFileTypes()
Returns extension filter string: "*.gif, *.jpg" |
boolean |
getSaveOrOpen()
For file selector: return whether we are opening or saving |
java.lang.String |
getTypeName()
|
java.lang.Object |
getValue()
Returns String value |
void |
initControlWidget(java.awt.Component entry)
|
java.lang.String |
pythonString()
String for represention in python. |
void |
set(DataNode f)
Implements abstract setting function |
void |
setBaseDirectory(java.lang.String bd)
Sets base directory for file open/save. |
void |
setFilename(java.lang.String f)
Sets filename value |
void |
setFileTypes(java.lang.String types)
Sets extension filter string: "*.gif, *.jpg" |
void |
setSaveOrOpen(boolean bSave)
For file selector: set whether we are opening or saving |
void |
setValue(java.lang.Object value)
Sets value from String |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public boolean bSave
public boolean bDirectory
public boolean bSaveDirBase
| Constructor Detail |
public FileField()
public FileField(java.lang.String value)
value -
public FileField(java.lang.String name,
java.lang.Object listener,
java.lang.String callback,
java.lang.String value)
name - listener - callback - value - | Method Detail |
public java.lang.String getTypeName()
public java.lang.String getFilename()
public void setFilename(java.lang.String f)
public java.lang.Object getValue()
getValue in class ModelNodepublic void setValue(java.lang.Object value)
setValue in class ModelNodepublic 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 void setBaseDirectory(java.lang.String bd)
public java.lang.String getBaseDirectory()
public void setFileTypes(java.lang.String types)
public java.lang.String getFileTypes()
public void setSaveOrOpen(boolean bSave)
public boolean getSaveOrOpen()
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 pythonString()
ModelNode
pythonString in class ModelNode
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||