public class VMApp extends LiveObject
Modifier and Type | Field and Description |
---|---|
String |
_fields |
static int |
ADD_NEW |
String |
args |
String |
category |
String |
classPaths |
boolean |
copyOver |
boolean |
execWithEve |
IImage |
image |
String |
imageName |
int |
install |
String |
location |
String |
name |
String |
programDir |
String |
startClass |
String |
target |
String |
vmArgs |
static int |
ZAURUS_INSTALL
An option for getEditor().
|
Constructor and Description |
---|
VMApp() |
Modifier and Type | Method and Description |
---|---|
void |
action(String field,
Editor ed)
This gets called by action(FieldTransfer ft,Editor ed) and by fieldChanged(FieldTransfer ft,Editor ed)
if the field changed is a menu item.
|
void |
addToPanel(CellPanel cp,
Editor ed,
int options)
Override this to provide the user interface for editing the Object.
|
String |
baseName() |
PropertyList |
chosenProperties() |
void |
copyFrom(Object other)
Copy all appropriate data from another object.
|
protected TextDecoder |
decode(TextDecoder te)
Override this to decode the fields that you want to decode.
|
protected TextEncoder |
encode(TextEncoder te)
Override this to encode the fields that you want to encode.
|
void |
fieldChanged(String field,
Editor ed)
This gets called by fieldChanged(FieldTransfer ft,Editor ed).
|
PropertyList |
getInstallProperties(FileStore store) |
PropertyList |
load()
Load up the icon for the shortcut.
|
boolean |
makeFrom(String target,
Frame parent) |
boolean |
run() |
boolean |
selectInstall(int index) |
RemoteAppEntry |
toRemoteAppEntry(boolean forApplet) |
action, addMeToPanel, addObjectToPanel, editorCanExit, enableEditorScrolling, fieldChanged, fieldEvent, getEditor, getEditorScroller, getIcon, getName, input, isNamed, liveMain, main, makeNewEditor, menuItemSelected, prepareMainPanel, runAsApp, setToEditor, willBeSetToEditor
getParentObject, getParentObject, setParentObject
decoded, decoded, decodeFields, decodeFields, encoded, encoded, encodeFields, encodeFields, textDecode, textEncode
_getFieldType, _getSetField, cache, compareTo, copied, equals, getCopy, getDeclaredField, getDeclaredFieldValue, getMyFieldList, getNew
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compareTo
textDecode, textEncode
public String name
public String args
public String target
public String programDir
public String category
public boolean copyOver
public boolean execWithEve
public IImage image
public String location
public int install
public String startClass
public String classPaths
public String vmArgs
public String imageName
public String _fields
public static final int ZAURUS_INSTALL
public static final int ADD_NEW
protected TextEncoder encode(TextEncoder te)
EncodableObject
encode
in class EncodableObject
protected TextDecoder decode(TextDecoder te)
EncodableObject
decode
in class EncodableObject
public void copyFrom(Object other)
DataUnit
copyFrom
in interface DataUnit
copyFrom
in class DataObject
public String baseName()
public PropertyList chosenProperties()
public void addToPanel(CellPanel cp, Editor ed, int options)
LiveObject
addToPanel
in class LiveObject
public void fieldChanged(String field, Editor ed)
LiveObject
fieldChanged
in class LiveObject
public void action(String field, Editor ed)
LiveObject
action
in class LiveObject
public boolean selectInstall(int index)
public RemoteAppEntry toRemoteAppEntry(boolean forApplet)
public boolean run()
public PropertyList getInstallProperties(FileStore store)
public PropertyList load()