ewe.filechooser
Class NewShortcut

java.lang.Object
  extended byewe.data.DataObject
      extended byewe.data.LiveObject
          extended byewe.filechooser.NewShortcut
All Implemented Interfaces:
Comparable, Copyable, DataUnit, FieldListener, LiveData

public class NewShortcut
extends LiveObject


Field Summary
 String arguments
           
 String shortcutName
           
 String target
           
 
Constructor Summary
NewShortcut()
           
 
Method Summary
 void addToPanel(CellPanel cp, Editor ed, int which)
          Override this to provide the user interface for editing the Object.
 void fieldChanged(String fieldName, Editor ed)
          This gets called by fieldChanged(FieldTransfer ft,Editor ed).
 
Methods inherited from class ewe.data.LiveObject
action, action, addMeToPanel, addObjectToPanel, decode, decoded, decodeFields, enableEditorScrolling, encode, encoded, encodeFields, fieldChanged, fieldEvent, getEditor, getEditorScroller, getIcon, getName, input, makeNewEditor, runAsApp, textDecode, textEncode
 
Methods inherited from class ewe.data.DataObject
_getSetField, appendAllFields, compareTo, copied, copyFrom, equals, getCopy, getDeclaredField, getDeclaredFieldValue, getDeclaredFieldValue, getFieldList, getFieldList, getMyFieldList, getNew
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, toString
 
Methods inherited from interface ewe.data.DataUnit
copyFrom, getNew
 
Methods inherited from interface ewe.util.Copyable
getCopy
 
Methods inherited from interface ewe.util.Comparable
compareTo
 

Field Detail

shortcutName

public String shortcutName

target

public String target

arguments

public String arguments
Constructor Detail

NewShortcut

public NewShortcut()
Method Detail

addToPanel

public void addToPanel(CellPanel cp,
                       Editor ed,
                       int which)
Description copied from class: LiveObject
Override this to provide the user interface for editing the Object. Add all your controls to the CellPanel cp, and your fields to the Editor ed. The options parameter may be used to specify a different Editor for the Object for different situations - it is the same parameter that is passed to the LiveData.getEditor(int options) call.

Overrides:
addToPanel in class LiveObject

fieldChanged

public void fieldChanged(String fieldName,
                         Editor ed)
Description copied from class: LiveObject
This gets called by fieldChanged(FieldTransfer ft,Editor ed). By default it will look for a method called void _changed(Editor ed) and if it finds it, it will be executed.

Overrides:
fieldChanged in class LiveObject