Public Member Functions | |
GrxBaseView (String name, GrxPluginManager manager_, GrxBaseViewPart vp, Composite parent) | |
constructor | |
Public Attributes | |
boolean | isScrollable_ = true |
double | min |
Protected Attributes | |
Composite | composite_ |
Package Attributes | |
double | max |
double | now |
Private Attributes | |
Composite | parent_ |
ScrolledComposite | scrollComposite_ |
GrxBaseViewPart | vp_ |
Static Private Attributes | |
static Dimension | defaultButtonSize_ = new Dimension(27, 27) |
name | |
void | setName (String name) |
set name | |
GrxBaseViewPart | getViewPart () |
get view part | |
Composite | getParent () |
get parent composite | |
Composite | getComposite () |
get composite. SWTのパーツはここで取得できるコンポジット上に設置する。 | |
void | setScrollMinSize (int width, int height) |
set scroll minimum size | |
boolean | cleanup (List< GrxBaseItem > itemList) |
cleanup | |
void | itemListChanged () |
this method is called by PluginManager when list of items is changed | |
void | focusedItemChanged (GrxBaseItem item) |
void | propertyChanged () |
This method is called when a property of plugin is changed. | |
void | registerItemChange (GrxBaseItem item, int event) |
void | update (GrxBasePlugin plugin, Object...arg) |
void | updatePosition (GrxBasePlugin plugin, Integer pos) |
void | updateTableFont () |
void | updateEditerFont () |
void | restoreProperties () |
restore properties. Called by menu item "restore Properties" | |
Element | storeProperties () |
store properties | |
void | setUp () |
static Dimension | getDefaultButtonSize () |
get default button size |
Definition at line 38 of file GrxBaseView.java.
com.generalrobotix.ui.GrxBaseView.GrxBaseView | ( | String | name, |
GrxPluginManager | manager_, | ||
GrxBaseViewPart | vp, | ||
Composite | parent | ||
) | [inline] |
constructor
name | name |
manager_ | plugin manager |
vp | view part |
parent | parent composite |
Definition at line 57 of file GrxBaseView.java.
boolean com.generalrobotix.ui.GrxBaseView.cleanup | ( | List< GrxBaseItem > | itemList | ) | [inline] |
cleanup
itemList |
Definition at line 121 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.focusedItemChanged | ( | GrxBaseItem | item | ) | [inline] |
Definition at line 129 of file GrxBaseView.java.
Composite com.generalrobotix.ui.GrxBaseView.getComposite | ( | ) | [inline] |
get composite. SWTのパーツはここで取得できるコンポジット上に設置する。
Definition at line 98 of file GrxBaseView.java.
static Dimension com.generalrobotix.ui.GrxBaseView.getDefaultButtonSize | ( | ) | [inline, static] |
get default button size
Definition at line 113 of file GrxBaseView.java.
Composite com.generalrobotix.ui.GrxBaseView.getParent | ( | ) | [inline] |
void com.generalrobotix.ui.GrxBaseView.itemListChanged | ( | ) | [inline] |
this method is called by PluginManager when list of items is changed
Definition at line 126 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.propertyChanged | ( | ) | [inline] |
This method is called when a property of plugin is changed.
Definition at line 135 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.registerItemChange | ( | GrxBaseItem | item, |
int | event | ||
) | [inline] |
Implements com.generalrobotix.ui.GrxItemChangeListener.
Reimplemented in com.generalrobotix.ui.view.Grx3DView, com.generalrobotix.ui.view.GrxPathPlanningView, com.generalrobotix.ui.view.GrxLoggerView, com.generalrobotix.ui.view.GrxServerManagerView, com.generalrobotix.ui.view.GrxJythonPromptView, com.generalrobotix.ui.view.GrxRobotStatView, com.generalrobotix.ui.view.GrxItemView, com.generalrobotix.ui.view.GrxPropertyView, com.generalrobotix.ui.view.GrxRangeSensorView, com.generalrobotix.ui.view.GrxTextEditorView, com.generalrobotix.ui.view.GrxGraphView, com.generalrobotix.ui.view.GrxControllerView, com.generalrobotix.ui.view.GrxOpenHRPView, and com.generalrobotix.ui.view.GrxCollisionPairView.
Definition at line 138 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.restoreProperties | ( | ) | [inline] |
restore properties. Called by menu item "restore Properties"
Reimplemented from com.generalrobotix.ui.GrxBasePlugin.
Reimplemented in com.generalrobotix.ui.view.Grx3DView, and com.generalrobotix.ui.view.GrxLoggerView.
Definition at line 153 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.setName | ( | String | name | ) | [inline] |
set name
name | name |
Reimplemented from com.generalrobotix.ui.GrxBasePlugin.
Definition at line 74 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.setScrollMinSize | ( | int | width, |
int | height | ||
) | [inline] |
set scroll minimum size
Definition at line 105 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.setUp | ( | ) | [inline] |
Implements com.generalrobotix.ui.GrxItemChangeListener.
Reimplemented in com.generalrobotix.ui.view.GrxLoggerView, com.generalrobotix.ui.view.Grx3DView, com.generalrobotix.ui.view.GrxJythonPromptView, com.generalrobotix.ui.view.GrxRobotStatView, com.generalrobotix.ui.view.GrxPropertyView, com.generalrobotix.ui.view.GrxItemView, com.generalrobotix.ui.view.GrxPathPlanningView, com.generalrobotix.ui.view.GrxTextEditorView, com.generalrobotix.ui.view.GrxRangeSensorView, com.generalrobotix.ui.view.GrxServerManagerView, com.generalrobotix.ui.view.GrxGraphView, com.generalrobotix.ui.view.GrxControllerView, com.generalrobotix.ui.view.GrxOpenHRPView, and com.generalrobotix.ui.view.GrxCollisionPairView.
Definition at line 203 of file GrxBaseView.java.
Element com.generalrobotix.ui.GrxBaseView.storeProperties | ( | ) | [inline] |
store properties
Reimplemented from com.generalrobotix.ui.GrxBasePlugin.
Definition at line 167 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.update | ( | GrxBasePlugin | plugin, |
Object... | arg | ||
) | [inline] |
Implements com.generalrobotix.ui.GrxObserver.
Reimplemented in com.generalrobotix.ui.view.Grx3DView, com.generalrobotix.ui.view.GrxPathPlanningView, com.generalrobotix.ui.view.GrxLoggerView, com.generalrobotix.ui.view.GrxServerManagerView, com.generalrobotix.ui.view.GrxRobotStatView, com.generalrobotix.ui.view.GrxItemView, com.generalrobotix.ui.view.GrxPropertyView, com.generalrobotix.ui.view.GrxGraphView, com.generalrobotix.ui.view.GrxProcessManagerView, com.generalrobotix.ui.view.GrxOpenHRPView, com.generalrobotix.ui.view.GrxControllerView, and com.generalrobotix.ui.view.GrxCollisionPairView.
Definition at line 141 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.updateEditerFont | ( | ) | [inline] |
Reimplemented in com.generalrobotix.ui.view.GrxJythonPromptView, and com.generalrobotix.ui.view.GrxTextEditorView.
Definition at line 150 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.updatePosition | ( | GrxBasePlugin | plugin, |
Integer | pos | ||
) | [inline] |
Implements com.generalrobotix.ui.GrxPositionObserver.
Reimplemented in com.generalrobotix.ui.view.Grx3DView, com.generalrobotix.ui.view.GrxLoggerView, com.generalrobotix.ui.view.GrxRobotStatView, com.generalrobotix.ui.view.GrxGraphView, and com.generalrobotix.ui.view.GrxRangeSensorView.
Definition at line 144 of file GrxBaseView.java.
void com.generalrobotix.ui.GrxBaseView.updateTableFont | ( | ) | [inline] |
Reimplemented in com.generalrobotix.ui.view.GrxRobotStatView, com.generalrobotix.ui.view.GrxPropertyView, com.generalrobotix.ui.view.GrxControllerView, and com.generalrobotix.ui.view.GrxCollisionPairView.
Definition at line 147 of file GrxBaseView.java.
Composite com.generalrobotix.ui.GrxBaseView.composite_ [protected] |
Definition at line 48 of file GrxBaseView.java.
Dimension com.generalrobotix.ui.GrxBaseView.defaultButtonSize_ = new Dimension(27, 27) [static, private] |
Definition at line 40 of file GrxBaseView.java.
Definition at line 41 of file GrxBaseView.java.
double com.generalrobotix.ui.GrxBaseView.max [package] |
Definition at line 43 of file GrxBaseView.java.
Definition at line 43 of file GrxBaseView.java.
double com.generalrobotix.ui.GrxBaseView.now [package] |
Definition at line 43 of file GrxBaseView.java.
Composite com.generalrobotix.ui.GrxBaseView.parent_ [private] |
Reimplemented in com.generalrobotix.ui.view.GrxJythonPromptView.
Definition at line 46 of file GrxBaseView.java.
ScrolledComposite com.generalrobotix.ui.GrxBaseView.scrollComposite_ [private] |
Definition at line 47 of file GrxBaseView.java.
Definition at line 45 of file GrxBaseView.java.