Classes | Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes
com.generalrobotix.ui.view.GrxRobotStatView Class Reference
Inheritance diagram for com.generalrobotix.ui.view.GrxRobotStatView:
Inheritance graph
[legend]

List of all members.

Classes

class  JointTableLabelProvider
class  SensorTableLabelProvider

Public Member Functions

 GrxRobotStatView (String name, GrxPluginManager manager, GrxBaseViewPart vp, Composite parent)
boolean propertyChanged (String key, String value)
 check validity of new value of property and update if valid
void registerItemChange (GrxBaseItem item, int event)
void setUp ()
void shutdown ()
void update (GrxBasePlugin plugin, Object...arg)
void updatePosition (GrxBasePlugin plugin, Integer arg_pos)
void updateTableFont ()

Static Public Attributes

static final String TITLE = "Robot State"

Private Member Functions

Integer[] _createJointTVInput ()
Integer[] _createSensorTVInput ()
void _refresh ()
void setJointList ()
void updateTableViewer ()

Private Attributes

String[] accName_
Color black_
Color blue_
Font boldFont_
int[][] columnWidth_
Combo comboModelName_
GrxModelItem currentModel_ = null
double[] currentPower_
double[] currentRefAng_
SensorState currentSensor_
WorldStateEx currentState_ = null
int[] currentSvStat_
GrxWorldStateItem currentWorld_ = null
String[] forceName_
String[] gyroName_
List< GrxLinkItemjointList_ = new ArrayList<GrxLinkItem>()
TableViewer jointTV_
Composite mainPanel_
List< GrxModelItemmodelList_
String osName_ = "Windows"
Font plainFont_
Color red_
TableViewer sensorTV_
TableViewer[] viewers_
Composite[] viewPanel_ = new Composite[2]
Color white_
Color yellow_

Static Private Attributes

static final int COMBO_WIDTH = 100
static final DecimalFormat FORMAT1 = new DecimalFormat(" 0.0;-0.0")
static final DecimalFormat FORMAT2 = new DecimalFormat(" 0.000;-0.000")

Detailed Description

Definition at line 69 of file GrxRobotStatView.java.


Constructor & Destructor Documentation

com.generalrobotix.ui.view.GrxRobotStatView.GrxRobotStatView ( String  name,
GrxPluginManager  manager,
GrxBaseViewPart  vp,
Composite  parent 
) [inline]

Definition at line 119 of file GrxRobotStatView.java.


Member Function Documentation

Definition at line 272 of file GrxRobotStatView.java.

Definition at line 280 of file GrxRobotStatView.java.

Definition at line 500 of file GrxRobotStatView.java.

boolean com.generalrobotix.ui.view.GrxRobotStatView.propertyChanged ( String  property,
String  value 
) [inline]

check validity of new value of property and update if valid

Parameters:
propertyname of property
valuevalue of property
Returns:
true if checked(even if value is not used), false otherwise

Reimplemented from com.generalrobotix.ui.GrxBasePlugin.

Definition at line 300 of file GrxRobotStatView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 366 of file GrxRobotStatView.java.

Definition at line 350 of file GrxRobotStatView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 230 of file GrxRobotStatView.java.

Reimplemented from com.generalrobotix.ui.GrxBasePlugin.

Definition at line 899 of file GrxRobotStatView.java.

void com.generalrobotix.ui.view.GrxRobotStatView.update ( GrxBasePlugin  plugin,
Object...  arg 
) [inline]

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 444 of file GrxRobotStatView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 459 of file GrxRobotStatView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 915 of file GrxRobotStatView.java.

Definition at line 468 of file GrxRobotStatView.java.


Member Data Documentation

Definition at line 89 of file GrxRobotStatView.java.

Definition at line 102 of file GrxRobotStatView.java.

Definition at line 104 of file GrxRobotStatView.java.

Definition at line 76 of file GrxRobotStatView.java.

Initial value:
 new int[][]{
                {5,16,11,11,11,7,7,7,7,9,9},
                {22,13,13,13,13,13,13},
                {30,90,60,60,60,40,40,40,40,50,50},
                {110,75,75,75,75,75,75}
    }

Definition at line 110 of file GrxRobotStatView.java.

Definition at line 109 of file GrxRobotStatView.java.

Definition at line 91 of file GrxRobotStatView.java.

Definition at line 79 of file GrxRobotStatView.java.

Definition at line 83 of file GrxRobotStatView.java.

Definition at line 81 of file GrxRobotStatView.java.

Definition at line 80 of file GrxRobotStatView.java.

Definition at line 84 of file GrxRobotStatView.java.

Definition at line 82 of file GrxRobotStatView.java.

Definition at line 78 of file GrxRobotStatView.java.

Definition at line 87 of file GrxRobotStatView.java.

final DecimalFormat com.generalrobotix.ui.view.GrxRobotStatView.FORMAT1 = new DecimalFormat(" 0.0;-0.0") [static, private]

Definition at line 72 of file GrxRobotStatView.java.

final DecimalFormat com.generalrobotix.ui.view.GrxRobotStatView.FORMAT2 = new DecimalFormat(" 0.000;-0.000") [static, private]

Definition at line 73 of file GrxRobotStatView.java.

Definition at line 88 of file GrxRobotStatView.java.

Definition at line 86 of file GrxRobotStatView.java.

Definition at line 95 of file GrxRobotStatView.java.

Definition at line 117 of file GrxRobotStatView.java.

Definition at line 92 of file GrxRobotStatView.java.

Definition at line 107 of file GrxRobotStatView.java.

Definition at line 75 of file GrxRobotStatView.java.

Definition at line 103 of file GrxRobotStatView.java.

Definition at line 96 of file GrxRobotStatView.java.

final String com.generalrobotix.ui.view.GrxRobotStatView.TITLE = "Robot State" [static]

Definition at line 70 of file GrxRobotStatView.java.

Definition at line 94 of file GrxRobotStatView.java.

Composite [] com.generalrobotix.ui.view.GrxRobotStatView.viewPanel_ = new Composite[2] [private]

Definition at line 116 of file GrxRobotStatView.java.

Definition at line 101 of file GrxRobotStatView.java.

Definition at line 105 of file GrxRobotStatView.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