Classes | |
class | ValueEditCombo |
class | ValueEditText |
class | ValueEditType |
Public Member Functions | |
void | addObserver (GrxObserver v) |
GrxBasePlugin | clone () |
Override clone method. More... | |
void | deleteObserver (GrxObserver v) |
boolean | equals (Object obj) |
check whether obj equals to this More... | |
Element | getElement () |
get element More... | |
Image | getIcon () |
get icon More... | |
Vector< Action > | getMenu () |
get menu More... | |
String[] | getMenuPath () |
get menu path More... | |
final String | getName () |
get name More... | |
ArrayList< GrxObserver > | getObserver () |
String | getOldName () |
Vector< MenuManager > | getSubMenu () |
get subMenu More... | |
String | getURL (boolean expand) |
ValueEditType | GetValueEditType (String key) |
Return editing type of the key item. More... | |
boolean | isExclusive () |
check whether this is exclusive or not More... | |
boolean | isSelected () |
check whether this is selected or not More... | |
void | notifyObservers (Object...arg) |
boolean | propertyChanged (String property, String value) |
check validity of new value of property and update if valid More... | |
boolean | registerCORBA () |
void | rename (String newName) |
rename this item More... | |
void | restoreProperties () |
restore properties. Called by menu item "restore Properties" More... | |
void | setDocument (Document doc) |
set document More... | |
void | setElement (Element element) |
set element More... | |
void | setExclusive (boolean b) |
set exclusive flag More... | |
void | setFocused (boolean b) |
set/unset focus on this plugin More... | |
void | setMenuItem (Action a) |
add a menu item More... | |
void | setName (String name) |
set name More... | |
Object | setProperty (String key, String value) |
set property value associated with a keyword More... | |
void | setSelected (boolean b) |
set selected flag More... | |
void | setSubMenu (MenuManager m) |
add a submenu More... | |
void | setURL (String url) |
set URL property More... | |
void | shutdown () |
Element | storeProperties () |
store properties More... | |
final String | toString () |
convert to String. Currently, name is returned. More... | |
void | unregisterCORBA () |
Public Member Functions inherited from com.generalrobotix.ui.util.GrxConfigBundle | |
final Double | getDbl (String key, Double defaultVal) |
get double value associated to key More... | |
Double | getDbl (String value) |
final double[] | getDblAry (String key, double[] defaultVal) |
get double array associated to key More... | |
double[] | getDblAry (String value) |
get array of double from String More... | |
final Float | getFlt (String key, Float defaultVal) |
get float value associated to key More... | |
final Float | getFlt (String value) |
final float[] | getFltAry (String key, float[] defaultVal) |
get float array associated to key More... | |
float[] | getFltAry (String value) |
final Integer | getInt (String key, Integer defaultVal) |
get integer value associated to key More... | |
final int[] | getIntAry (String key) |
get integer array associated to key More... | |
final Short | getShort (String key, Short defaultVal) |
get short value associated to key More... | |
Short | getShort (String value) |
final String | getStr (String key) |
get value associated to keyword More... | |
final String | getStr (String key, String defaultVal) |
get value associated to key More... | |
GrxConfigBundle () | |
constructor More... | |
GrxConfigBundle (String fname) throws IOException | |
construct from a file More... | |
final boolean | isFalse (String key) |
check whether value associated to key includes a word "false" More... | |
final boolean | isFalse (String key, boolean defaultVal) |
check whether value associated to key includes a word "false" More... | |
final boolean | isTrue (String key) |
check whether value associated to key includes a word "true" More... | |
final boolean | isTrue (String key, boolean defaultVal) |
check whether value associated to key includes a word "true" More... | |
void | load (String fname) throws IOException |
load config from a file More... | |
final void | setBool (String key, boolean value) |
final void | setDbl (String key, double value) |
associate double value to key More... | |
final void | setDbl (String key, double value, int digits) |
associate double value to key More... | |
final void | setDblAry (String key, double[] value, int digits) |
associate double array to key More... | |
final void | setDblAry (String key, double[] value) |
associate double array to key More... | |
final void | setFlt (String key, float value) |
associate float value to key More... | |
final void | setFltAry (String key, float[] value) |
associate float array to key More... | |
final void | setInt (String key, int value) |
associate int value to key More... | |
final void | setShort (String key, short value) |
associate short value to key More... | |
void | store (String fname, String comments) throws IOException |
store this config More... | |
Static Public Member Functions | |
static Object | getField (Class<?extends GrxBasePlugin > cls, String field, Object defaultValue) |
get field More... | |
Protected Member Functions | |
GrxBasePlugin (String name, GrxPluginManager manager) | |
constructor More... | |
void | setIcon (String iconName) |
set icon More... | |
void | setMenuPath (String[] path) |
set menu path More... | |
boolean | syncExec (Runnable r) |
Transfer SWT UI thread. More... | |
Protected Attributes | |
Document | doc_ |
Element | element_ |
GrxPluginManager | manager_ |
Static Protected Attributes | |
static final String[] | booleanComboItem_ = new String[] {"true", "false" } |
static final String | INDENT4 = " " |
static final String | ITEM_TAG = "item" |
static final String | PROPERTY_TAG = "property" |
static final String | VIEW_TAG = "view" |
Private Attributes | |
String | iconName_ |
ImageRegistry | ireg_ |
boolean | isExclusive_ = false |
Vector< Action > | menu_ = new Vector<Action>() |
String[] | menuPath_ |
String | name_ |
ArrayList< GrxObserver > | observers_ = new ArrayList<GrxObserver>() |
String | oldName_ |
boolean | selected_ = true |
Vector< MenuManager > | subMenu_ = new Vector<MenuManager>() |
String | url_ |
Definition at line 50 of file GrxBasePlugin.java.
|
inlineprotected |
constructor
name | name of this plugin |
manager | plugin manager |
Definition at line 82 of file GrxBasePlugin.java.
|
inline |
Definition at line 491 of file GrxBasePlugin.java.
|
inline |
|
inline |
Definition at line 495 of file GrxBasePlugin.java.
|
inline |
check whether obj equals to this
obj | an object to be checked |
Definition at line 357 of file GrxBasePlugin.java.
|
inline |
|
inlinestatic |
get field
cls | |
field | |
defaultValue |
Definition at line 399 of file GrxBasePlugin.java.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 499 of file GrxBasePlugin.java.
|
inline |
Definition at line 211 of file GrxBasePlugin.java.
|
inline |
|
inline |
get url
expand | if expand is true, expanded url is returned. |
Definition at line 367 of file GrxBasePlugin.java.
|
inline |
Return editing type of the key item.
Definition at line 515 of file GrxBasePlugin.java.
|
inline |
check whether this is exclusive or not
Definition at line 268 of file GrxBasePlugin.java.
|
inline |
check whether this is selected or not
Definition at line 252 of file GrxBasePlugin.java.
|
inline |
Definition at line 503 of file GrxBasePlugin.java.
|
inline |
check validity of new value of property and update if valid
property | name of property |
value | value of property |
Definition at line 463 of file GrxBasePlugin.java.
|
inline |
Definition at line 426 of file GrxBasePlugin.java.
|
inline |
|
inline |
restore properties. Called by menu item "restore Properties"
Definition at line 115 of file GrxBasePlugin.java.
|
inline |
|
inline |
set/unset focus on this plugin
b | true to focus, false to unfocus |
Definition at line 488 of file GrxBasePlugin.java.
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
set property value associated with a keyword
key | keyword |
value | value of property associated with a keyword |
Definition at line 477 of file GrxBasePlugin.java.
|
inline |
|
inline |
|
inline |
Definition at line 412 of file GrxBasePlugin.java.
|
inline |
|
inlineprotected |
Transfer SWT UI thread.
r | Runnable instance |
Definition at line 336 of file GrxBasePlugin.java.
|
inline |
convert to String. Currently, name is returned.
Definition at line 207 of file GrxBasePlugin.java.
|
inline |
Definition at line 419 of file GrxBasePlugin.java.
|
staticprotected |
Definition at line 73 of file GrxBasePlugin.java.
|
protected |
Definition at line 65 of file GrxBasePlugin.java.
|
protected |
Definition at line 66 of file GrxBasePlugin.java.
|
private |
Definition at line 59 of file GrxBasePlugin.java.
|
staticprotected |
Definition at line 71 of file GrxBasePlugin.java.
|
private |
Definition at line 58 of file GrxBasePlugin.java.
|
private |
Definition at line 56 of file GrxBasePlugin.java.
|
staticprotected |
Definition at line 68 of file GrxBasePlugin.java.
|
protected |
Definition at line 53 of file GrxBasePlugin.java.
|
private |
Definition at line 61 of file GrxBasePlugin.java.
|
private |
Definition at line 63 of file GrxBasePlugin.java.
|
private |
Definition at line 51 of file GrxBasePlugin.java.
|
private |
Definition at line 75 of file GrxBasePlugin.java.
|
private |
Definition at line 52 of file GrxBasePlugin.java.
|
staticprotected |
Definition at line 70 of file GrxBasePlugin.java.
|
private |
Definition at line 55 of file GrxBasePlugin.java.
|
private |
Definition at line 62 of file GrxBasePlugin.java.
|
private |
Definition at line 54 of file GrxBasePlugin.java.
|
staticprotected |
Definition at line 69 of file GrxBasePlugin.java.