Classes | Public Member Functions | Protected Member Functions | Package Functions | Private Member Functions | Private Attributes
com.generalrobotix.ui.view.simulation.ControllerBridgePanel Class Reference
Inheritance diagram for com.generalrobotix.ui.view.simulation.ControllerBridgePanel:
Inheritance graph
[legend]

List of all members.

Classes

enum  DataTypeId
class  IdCellDialog
class  Inport
class  InportLabelProvider
class  NameServer
class  Outport
class  Port
class  TableCellModifier

Public Member Functions

boolean checkNameServer ()
boolean load (String fileName)
void save ()
void setControllerName (String _controllerName)
void setControlTime (double time)
void setNameServer ()
boolean setProjectControllerName (String _controllerName)
void setRobot (GrxModelItem robot)

Protected Member Functions

void buttonPressed (int buttonId)
void configureShell (Shell newShell)
void createButtonsForButtonBar (Composite parent)
Control createDialogArea (Composite parent)

Package Functions

 ControllerBridgePanel (Shell shell)

Private Member Functions

void cbTextUpdate ()
void clear ()
void createPortTable ()
void errorCheck ()
void init ()
void loadConfigFile (String fileName)
boolean loadRtcConf (String fileName)
void parse (String[] options)
void rcTextUpdate ()
void rrnTextUpdate ()
void rtcConfInit (String host, String port)
void saveButtonEnabled (boolean b)
boolean setFileName ()
void updateBridgeConfFile ()
void updateControllerBridgeFile ()
void updateRtcConfFile ()

Private Attributes

StyledText bctext_
StringBuffer bridgeConfFile_ = new StringBuffer()
Label bridgeConfFileNameLabel_
StyledText cbtext_
int commandLineEnd_ = 0
int commandLineStart_ = 0
String commentChar_ = ""
String configFileName_
HashMap< String, String > connection_ = new HashMap<String, String>()
Vector< String > controllerBridgeFile_ = new Vector<String>()
String controllerName_
String controllerRtcName_
double controlTime_ = 0
StyledText emText_
String endChar_ = ""
String errorMessage_
String fileName_
Label fileNameLabel_
Vector< Inportinport_ = new Vector<Inport>()
final int LINUX = 0
String moduleName_
NameServer nameServer_ = new NameServer()
Text nshText_
Text nspText_
int os_
Vector< Outportoutport_ = new Vector<Outport>()
Vector< PortportTable_ = new Vector<Port>()
String projectControllerName_
StyledText rctext_
GrxModelItem robot_
String robotName_
String robotRtcName_
Text rrnText_
Vector< String > rtcConfFile_ = new Vector<String>()
String rtcConfFileName_
Label rtcConfFileNameLabel_
NameServer rtcNameServer_ = new NameServer()
final int SAVE_AS_ID = IDialogConstants.CLIENT_ID+1
final int SAVE_ID = IDialogConstants.CLIENT_ID
Button saveAsButton_
Button saveButton_
TableViewer tableviewer_
boolean useConfigFile_
final int WINDOWS = 1

Detailed Description

Definition at line 70 of file ControllerBridgePanel.java.


Constructor & Destructor Documentation

Definition at line 153 of file ControllerBridgePanel.java.


Member Function Documentation

Definition at line 474 of file ControllerBridgePanel.java.

Definition at line 1153 of file ControllerBridgePanel.java.

Definition at line 940 of file ControllerBridgePanel.java.

Definition at line 701 of file ControllerBridgePanel.java.

Definition at line 167 of file ControllerBridgePanel.java.

Definition at line 467 of file ControllerBridgePanel.java.

Control com.generalrobotix.ui.view.simulation.ControllerBridgePanel.createDialogArea ( Composite  parent) [inline, protected]

Definition at line 172 of file ControllerBridgePanel.java.

Definition at line 843 of file ControllerBridgePanel.java.

Definition at line 1182 of file ControllerBridgePanel.java.

Definition at line 655 of file ControllerBridgePanel.java.

Definition at line 563 of file ControllerBridgePanel.java.

Definition at line 809 of file ControllerBridgePanel.java.

Definition at line 620 of file ControllerBridgePanel.java.

Definition at line 723 of file ControllerBridgePanel.java.

Definition at line 1162 of file ControllerBridgePanel.java.

Definition at line 1170 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rtcConfInit ( String  host,
String  port 
) [inline, private]

Definition at line 683 of file ControllerBridgePanel.java.

Definition at line 952 of file ControllerBridgePanel.java.

Definition at line 1177 of file ControllerBridgePanel.java.

Definition at line 936 of file ControllerBridgePanel.java.

Definition at line 1569 of file ControllerBridgePanel.java.

Definition at line 1005 of file ControllerBridgePanel.java.

Definition at line 947 of file ControllerBridgePanel.java.

Definition at line 928 of file ControllerBridgePanel.java.

Definition at line 923 of file ControllerBridgePanel.java.

Definition at line 1095 of file ControllerBridgePanel.java.

Definition at line 1030 of file ControllerBridgePanel.java.

Definition at line 1137 of file ControllerBridgePanel.java.


Member Data Documentation

Definition at line 137 of file ControllerBridgePanel.java.

Definition at line 86 of file ControllerBridgePanel.java.

Definition at line 147 of file ControllerBridgePanel.java.

Definition at line 135 of file ControllerBridgePanel.java.

Definition at line 133 of file ControllerBridgePanel.java.

Definition at line 132 of file ControllerBridgePanel.java.

Definition at line 131 of file ControllerBridgePanel.java.

Definition at line 85 of file ControllerBridgePanel.java.

HashMap<String, String> com.generalrobotix.ui.view.simulation.ControllerBridgePanel.connection_ = new HashMap<String, String>() [private]

Definition at line 81 of file ControllerBridgePanel.java.

Definition at line 71 of file ControllerBridgePanel.java.

Definition at line 74 of file ControllerBridgePanel.java.

Definition at line 129 of file ControllerBridgePanel.java.

Definition at line 87 of file ControllerBridgePanel.java.

Definition at line 142 of file ControllerBridgePanel.java.

Definition at line 130 of file ControllerBridgePanel.java.

Definition at line 125 of file ControllerBridgePanel.java.

Definition at line 72 of file ControllerBridgePanel.java.

Definition at line 145 of file ControllerBridgePanel.java.

Definition at line 79 of file ControllerBridgePanel.java.

Definition at line 150 of file ControllerBridgePanel.java.

Definition at line 128 of file ControllerBridgePanel.java.

Definition at line 82 of file ControllerBridgePanel.java.

Definition at line 139 of file ControllerBridgePanel.java.

Definition at line 140 of file ControllerBridgePanel.java.

Definition at line 149 of file ControllerBridgePanel.java.

Definition at line 80 of file ControllerBridgePanel.java.

Definition at line 83 of file ControllerBridgePanel.java.

Definition at line 75 of file ControllerBridgePanel.java.

Definition at line 136 of file ControllerBridgePanel.java.

Definition at line 77 of file ControllerBridgePanel.java.

Definition at line 76 of file ControllerBridgePanel.java.

Definition at line 78 of file ControllerBridgePanel.java.

Definition at line 138 of file ControllerBridgePanel.java.

Vector<String> com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rtcConfFile_ = new Vector<String>() [private]

Definition at line 126 of file ControllerBridgePanel.java.

Definition at line 73 of file ControllerBridgePanel.java.

Definition at line 146 of file ControllerBridgePanel.java.

Definition at line 127 of file ControllerBridgePanel.java.

final int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.SAVE_AS_ID = IDialogConstants.CLIENT_ID+1 [private]

Definition at line 466 of file ControllerBridgePanel.java.

final int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.SAVE_ID = IDialogConstants.CLIENT_ID [private]

Definition at line 465 of file ControllerBridgePanel.java.

Definition at line 144 of file ControllerBridgePanel.java.

Definition at line 143 of file ControllerBridgePanel.java.

Definition at line 141 of file ControllerBridgePanel.java.

Definition at line 84 of file ControllerBridgePanel.java.

Definition at line 151 of file ControllerBridgePanel.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 Thu Apr 11 2019 03:30:22