Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.generalrobotix.ui.view.simulation.ControllerPanel Class Reference
Inheritance diagram for com.generalrobotix.ui.view.simulation.ControllerPanel:
Inheritance graph
[legend]

Classes

class  ControllerEditorPanel
 
class  ControllerPanelTableLabelProvider
 

Public Member Functions

void childAdded (GrxModelItem node)
 
void childRemoved (GrxModelItem node)
 
 ControllerPanel (Composite parent, int style, GrxPluginManager manager)
 
double getMaxControllTime ()
 
int getRobotNum ()
 
void setEnabled (boolean flag)
 
void updateRobots (List< GrxModelItem > list)
 
void updateTableFont ()
 

Private Member Functions

boolean _checkDialog (String msg)
 
void _repaint ()
 
void _setButtonEnabled (boolean flag)
 

Private Attributes

final String[] attrName_
 
Button btnEdit_
 
Button btnRemove_
 
final String[] clmName_
 
ControllerEditorPanel editorPanel_
 
GrxPluginManager manager_
 
Vector< GrxModelItemvecRobot_
 
TableViewer viewer_
 

Static Private Attributes

static final String ATTRIBUTE_CONTROL_TIME = "controlTime"
 
static final String ATTRIBUTE_CONTROLLER = "controller"
 
static final String ATTRIBUTE_SETUP_COMMAND = "setupCommand"
 
static final String ATTRIBUTE_SETUP_DIRECTORY = "setupDirectory"
 
static final int BUTTONS_HEIGHT = 26
 

Detailed Description

Definition at line 58 of file ControllerPanel.java.

Constructor & Destructor Documentation

com.generalrobotix.ui.view.simulation.ControllerPanel.ControllerPanel ( Composite  parent,
int  style,
GrxPluginManager  manager 
)
inline

Definition at line 92 of file ControllerPanel.java.

Member Function Documentation

boolean com.generalrobotix.ui.view.simulation.ControllerPanel._checkDialog ( String  msg)
inlineprivate

Definition at line 193 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel._repaint ( )
inlineprivate

Definition at line 205 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel._setButtonEnabled ( boolean  flag)
inlineprivate

Definition at line 198 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel.childAdded ( GrxModelItem  node)
inline

Definition at line 505 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel.childRemoved ( GrxModelItem  node)
inline

Definition at line 559 of file ControllerPanel.java.

double com.generalrobotix.ui.view.simulation.ControllerPanel.getMaxControllTime ( )
inline

Definition at line 218 of file ControllerPanel.java.

int com.generalrobotix.ui.view.simulation.ControllerPanel.getRobotNum ( )
inline

Definition at line 581 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel.setEnabled ( boolean  flag)
inline

Definition at line 212 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel.updateRobots ( List< GrxModelItem list)
inline

Definition at line 568 of file ControllerPanel.java.

void com.generalrobotix.ui.view.simulation.ControllerPanel.updateTableFont ( )
inline

Definition at line 585 of file ControllerPanel.java.

Member Data Documentation

final String com.generalrobotix.ui.view.simulation.ControllerPanel.ATTRIBUTE_CONTROL_TIME = "controlTime"
staticprivate

Definition at line 71 of file ControllerPanel.java.

final String com.generalrobotix.ui.view.simulation.ControllerPanel.ATTRIBUTE_CONTROLLER = "controller"
staticprivate

Definition at line 70 of file ControllerPanel.java.

final String com.generalrobotix.ui.view.simulation.ControllerPanel.ATTRIBUTE_SETUP_COMMAND = "setupCommand"
staticprivate

Definition at line 73 of file ControllerPanel.java.

final String com.generalrobotix.ui.view.simulation.ControllerPanel.ATTRIBUTE_SETUP_DIRECTORY = "setupDirectory"
staticprivate

Definition at line 72 of file ControllerPanel.java.

final String [] com.generalrobotix.ui.view.simulation.ControllerPanel.attrName_
private
Button com.generalrobotix.ui.view.simulation.ControllerPanel.btnEdit_
private

Definition at line 66 of file ControllerPanel.java.

Button com.generalrobotix.ui.view.simulation.ControllerPanel.btnRemove_
private

Definition at line 65 of file ControllerPanel.java.

final int com.generalrobotix.ui.view.simulation.ControllerPanel.BUTTONS_HEIGHT = 26
staticprivate

Definition at line 75 of file ControllerPanel.java.

final String [] com.generalrobotix.ui.view.simulation.ControllerPanel.clmName_
private
Initial value:
={
MessageBundle.get("panel.controller.table.robot"),
MessageBundle.get("panel.controller.table.controller"),
MessageBundle.get("panel.controller.table.controlTime"),
MessageBundle.get("panel.controller.table.setupDirectory"),
MessageBundle.get("panel.controller.table.setupCommand")
}

Definition at line 77 of file ControllerPanel.java.

ControllerEditorPanel com.generalrobotix.ui.view.simulation.ControllerPanel.editorPanel_
private

Definition at line 68 of file ControllerPanel.java.

GrxPluginManager com.generalrobotix.ui.view.simulation.ControllerPanel.manager_
private

Definition at line 59 of file ControllerPanel.java.

Vector<GrxModelItem> com.generalrobotix.ui.view.simulation.ControllerPanel.vecRobot_
private

Definition at line 63 of file ControllerPanel.java.

TableViewer com.generalrobotix.ui.view.simulation.ControllerPanel.viewer_
private

Definition at line 60 of file ControllerPanel.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sat May 8 2021 02:42:44