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

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)
 

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.

Member Function Documentation

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.buttonPressed ( int  buttonId)
inlineprotected

Definition at line 474 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.cbTextUpdate ( )
inlineprivate

Definition at line 1153 of file ControllerBridgePanel.java.

boolean com.generalrobotix.ui.view.simulation.ControllerBridgePanel.checkNameServer ( )
inline

Definition at line 940 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.clear ( void  )
inlineprivate

Definition at line 701 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.configureShell ( Shell  newShell)
inlineprotected

Definition at line 167 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.createButtonsForButtonBar ( Composite  parent)
inlineprotected

Definition at line 467 of file ControllerBridgePanel.java.

Control com.generalrobotix.ui.view.simulation.ControllerBridgePanel.createDialogArea ( Composite  parent)
inlineprotected

Definition at line 172 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.createPortTable ( )
inlineprivate

Definition at line 843 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.errorCheck ( )
inlineprivate

Definition at line 1182 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.init ( )
inlineprivate

Definition at line 655 of file ControllerBridgePanel.java.

boolean com.generalrobotix.ui.view.simulation.ControllerBridgePanel.load ( String  fileName)
inline

Definition at line 563 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.loadConfigFile ( String  fileName)
inlineprivate

Definition at line 809 of file ControllerBridgePanel.java.

boolean com.generalrobotix.ui.view.simulation.ControllerBridgePanel.loadRtcConf ( String  fileName)
inlineprivate

Definition at line 620 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.parse ( String[]  options)
inlineprivate

Definition at line 723 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rcTextUpdate ( )
inlineprivate

Definition at line 1162 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rrnTextUpdate ( )
inlineprivate

Definition at line 1170 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rtcConfInit ( String  host,
String  port 
)
inlineprivate

Definition at line 683 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.save ( )
inline

Definition at line 952 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.saveButtonEnabled ( boolean  b)
inlineprivate

Definition at line 1177 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.setControllerName ( String  _controllerName)
inline

Definition at line 936 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.setControlTime ( double  time)
inline

Definition at line 1569 of file ControllerBridgePanel.java.

boolean com.generalrobotix.ui.view.simulation.ControllerBridgePanel.setFileName ( )
inlineprivate

Definition at line 1005 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.setNameServer ( )
inline

Definition at line 947 of file ControllerBridgePanel.java.

boolean com.generalrobotix.ui.view.simulation.ControllerBridgePanel.setProjectControllerName ( String  _controllerName)
inline

Definition at line 928 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.setRobot ( GrxModelItem  robot)
inline

Definition at line 923 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.updateBridgeConfFile ( )
inlineprivate

Definition at line 1095 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.updateControllerBridgeFile ( )
inlineprivate

Definition at line 1030 of file ControllerBridgePanel.java.

void com.generalrobotix.ui.view.simulation.ControllerBridgePanel.updateRtcConfFile ( )
inlineprivate

Definition at line 1137 of file ControllerBridgePanel.java.

Member Data Documentation

StyledText com.generalrobotix.ui.view.simulation.ControllerBridgePanel.bctext_
private

Definition at line 137 of file ControllerBridgePanel.java.

StringBuffer com.generalrobotix.ui.view.simulation.ControllerBridgePanel.bridgeConfFile_ = new StringBuffer()
private

Definition at line 86 of file ControllerBridgePanel.java.

Label com.generalrobotix.ui.view.simulation.ControllerBridgePanel.bridgeConfFileNameLabel_
private

Definition at line 147 of file ControllerBridgePanel.java.

StyledText com.generalrobotix.ui.view.simulation.ControllerBridgePanel.cbtext_
private

Definition at line 135 of file ControllerBridgePanel.java.

int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.commandLineEnd_ =0
private

Definition at line 133 of file ControllerBridgePanel.java.

int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.commandLineStart_ =0
private

Definition at line 132 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.commentChar_ = ""
private

Definition at line 131 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.configFileName_
private

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.

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

Definition at line 71 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.controllerName_
private

Definition at line 74 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.controllerRtcName_
private

Definition at line 129 of file ControllerBridgePanel.java.

double com.generalrobotix.ui.view.simulation.ControllerBridgePanel.controlTime_ = 0
private

Definition at line 87 of file ControllerBridgePanel.java.

StyledText com.generalrobotix.ui.view.simulation.ControllerBridgePanel.emText_
private

Definition at line 142 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.endChar_ = ""
private

Definition at line 130 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.errorMessage_
private

Definition at line 125 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.fileName_
private

Definition at line 72 of file ControllerBridgePanel.java.

Label com.generalrobotix.ui.view.simulation.ControllerBridgePanel.fileNameLabel_
private

Definition at line 145 of file ControllerBridgePanel.java.

Vector<Inport> com.generalrobotix.ui.view.simulation.ControllerBridgePanel.inport_ = new Vector<Inport>()
private

Definition at line 79 of file ControllerBridgePanel.java.

final int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.LINUX = 0
private

Definition at line 150 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.moduleName_
private

Definition at line 128 of file ControllerBridgePanel.java.

NameServer com.generalrobotix.ui.view.simulation.ControllerBridgePanel.nameServer_ = new NameServer()
private

Definition at line 82 of file ControllerBridgePanel.java.

Text com.generalrobotix.ui.view.simulation.ControllerBridgePanel.nshText_
private

Definition at line 139 of file ControllerBridgePanel.java.

Text com.generalrobotix.ui.view.simulation.ControllerBridgePanel.nspText_
private

Definition at line 140 of file ControllerBridgePanel.java.

int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.os_
private

Definition at line 149 of file ControllerBridgePanel.java.

Vector<Outport> com.generalrobotix.ui.view.simulation.ControllerBridgePanel.outport_ = new Vector<Outport>()
private

Definition at line 80 of file ControllerBridgePanel.java.

Vector<Port> com.generalrobotix.ui.view.simulation.ControllerBridgePanel.portTable_ = new Vector<Port>()
private

Definition at line 83 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.projectControllerName_
private

Definition at line 75 of file ControllerBridgePanel.java.

StyledText com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rctext_
private

Definition at line 136 of file ControllerBridgePanel.java.

GrxModelItem com.generalrobotix.ui.view.simulation.ControllerBridgePanel.robot_
private

Definition at line 77 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.robotName_
private

Definition at line 76 of file ControllerBridgePanel.java.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.robotRtcName_
private

Definition at line 78 of file ControllerBridgePanel.java.

Text com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rrnText_
private

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.

String com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rtcConfFileName_
private

Definition at line 73 of file ControllerBridgePanel.java.

Label com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rtcConfFileNameLabel_
private

Definition at line 146 of file ControllerBridgePanel.java.

NameServer com.generalrobotix.ui.view.simulation.ControllerBridgePanel.rtcNameServer_ = new NameServer()
private

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.

Button com.generalrobotix.ui.view.simulation.ControllerBridgePanel.saveAsButton_
private

Definition at line 144 of file ControllerBridgePanel.java.

Button com.generalrobotix.ui.view.simulation.ControllerBridgePanel.saveButton_
private

Definition at line 143 of file ControllerBridgePanel.java.

TableViewer com.generalrobotix.ui.view.simulation.ControllerBridgePanel.tableviewer_
private

Definition at line 141 of file ControllerBridgePanel.java.

boolean com.generalrobotix.ui.view.simulation.ControllerBridgePanel.useConfigFile_
private

Definition at line 84 of file ControllerBridgePanel.java.

final int com.generalrobotix.ui.view.simulation.ControllerBridgePanel.WINDOWS = 1
private

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 Sat May 8 2021 02:42:44