|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--HWPanel
|
+--harmonic.mz.gui.ValueEntry
|
+--harmonic.mz.entries.FileEntry
GUI wiget for setting a filename. This has a file name text box, a file listing box, a directory box... your basic file selector.
| Field Summary | |
boolean |
bDirectory
|
boolean |
bSave
|
static int |
FORMAT_POPUP
|
static int |
FORMAT_TALL
|
static int |
FORMAT_WIDE
|
| Constructor Summary | |
FileEntry(java.lang.String _label,
java.lang.Object listener,
java.lang.String callback,
java.lang.String val)
Constructs an FileEntry |
|
FileEntry(java.lang.String _label,
java.lang.String val)
Constructs an FileEntry |
|
| Method Summary | |
void |
_assignFromReadout()
|
void |
assignFromReadout()
Override to assign value from readout. |
void |
beginEntry(harmonic.viewer3D.Task parentTask)
Override to begin collecting input from user. |
void |
cleanTask()
|
void |
contract()
Shrink to small size. |
void |
expand()
Expand to full size. |
void |
fillListBox()
|
void |
finishEntry()
Called when entry is properly finished. |
void |
format(int w,
int h)
|
java.awt.Dimension |
getEntrySize()
Override to return the size of the specialized value entry controls. |
java.lang.String |
getFilename()
Returns filename value. |
void |
makeValueUI()
|
void |
onDirBox(java.awt.event.TextEvent e)
|
void |
onFileBox(java.awt.event.TextEvent e)
|
void |
onFilterBox(java.awt.event.TextEvent e)
|
void |
onListBox(java.awt.event.ItemEvent _e)
|
void |
onPopupButton()
|
void |
onRecentDir(java.awt.event.ItemEvent e)
|
void |
onRecentFile(java.awt.event.ItemEvent e)
|
void |
onSaveDir()
|
void |
onSettingsButton(java.awt.event.ItemEvent e)
|
void |
setField(ModelNode f)
Sets field to effect. |
void |
setFilename(java.lang.String filename)
Sets filename value. |
void |
setFormat(int f)
|
void |
setPathAndExt(java.lang.String path,
java.lang.String extention)
Sets start path and extension. |
void |
updateField()
This is called by notifyListeners we have a EntryEvent.VALUE_CHANGED. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public boolean bSave
public boolean bDirectory
public static final int FORMAT_TALL
public static final int FORMAT_WIDE
public static final int FORMAT_POPUP
| Constructor Detail |
public FileEntry(java.lang.String _label,
java.lang.String val)
val - Initial file value (absolute path)
public FileEntry(java.lang.String _label,
java.lang.Object listener,
java.lang.String callback,
java.lang.String val)
listener - Listener to send FileEvents tocallback - Listeners callback, declared as fnname(FileEvent)val - Initial file value (absolute path)| Method Detail |
public void setPathAndExt(java.lang.String path,
java.lang.String extention)
public void setField(ModelNode f)
setField in class ValueEntrypublic void setFilename(java.lang.String filename)
public java.lang.String getFilename()
public void setFormat(int f)
public void updateField()
ValueEntry
updateField in class ValueEntrypublic void makeValueUI()
public void format(int w,
int h)
public java.awt.Dimension getEntrySize()
ValueEntry
getEntrySize in class ValueEntrypublic void beginEntry(harmonic.viewer3D.Task parentTask)
ValueEntry
beginEntry in class ValueEntrypublic void onSettingsButton(java.awt.event.ItemEvent e)
onSettingsButton in class ValueEntrypublic void onPopupButton()
public void expand()
ValueEntry
expand in class ValueEntrypublic void contract()
ValueEntry
contract in class ValueEntrypublic void onSaveDir()
public void fillListBox()
public void onListBox(java.awt.event.ItemEvent _e)
public void _assignFromReadout()
public void assignFromReadout()
ValueEntry
assignFromReadout in class ValueEntrypublic void onFileBox(java.awt.event.TextEvent e)
public void onFilterBox(java.awt.event.TextEvent e)
public void onDirBox(java.awt.event.TextEvent e)
public void onRecentFile(java.awt.event.ItemEvent e)
public void onRecentDir(java.awt.event.ItemEvent e)
public void finishEntry()
ValueEntry
finishEntry in class ValueEntrypublic void cleanTask()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||