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< GrxLinkItem > | jointList_ = new ArrayList<GrxLinkItem>() |
TableViewer | jointTV_ |
Composite | mainPanel_ |
List< GrxModelItem > | modelList_ |
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") |
Definition at line 69 of file GrxRobotStatView.java.
com.generalrobotix.ui.view.GrxRobotStatView.GrxRobotStatView | ( | String | name, |
GrxPluginManager | manager, | ||
GrxBaseViewPart | vp, | ||
Composite | parent | ||
) | [inline] |
Definition at line 119 of file GrxRobotStatView.java.
Integer [] com.generalrobotix.ui.view.GrxRobotStatView._createJointTVInput | ( | ) | [inline, private] |
Definition at line 272 of file GrxRobotStatView.java.
Integer [] com.generalrobotix.ui.view.GrxRobotStatView._createSensorTVInput | ( | ) | [inline, private] |
Definition at line 280 of file GrxRobotStatView.java.
void com.generalrobotix.ui.view.GrxRobotStatView._refresh | ( | ) | [inline, private] |
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
property | name of property |
value | value of property |
Reimplemented from com.generalrobotix.ui.GrxBasePlugin.
Definition at line 300 of file GrxRobotStatView.java.
void com.generalrobotix.ui.view.GrxRobotStatView.registerItemChange | ( | GrxBaseItem | item, |
int | event | ||
) | [inline] |
Reimplemented from com.generalrobotix.ui.GrxBaseView.
Definition at line 366 of file GrxRobotStatView.java.
void com.generalrobotix.ui.view.GrxRobotStatView.setJointList | ( | ) | [inline, private] |
Definition at line 350 of file GrxRobotStatView.java.
void com.generalrobotix.ui.view.GrxRobotStatView.setUp | ( | ) | [inline] |
Reimplemented from com.generalrobotix.ui.GrxBaseView.
Definition at line 230 of file GrxRobotStatView.java.
void com.generalrobotix.ui.view.GrxRobotStatView.shutdown | ( | ) | [inline] |
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.
void com.generalrobotix.ui.view.GrxRobotStatView.updatePosition | ( | GrxBasePlugin | plugin, |
Integer | arg_pos | ||
) | [inline] |
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.
void com.generalrobotix.ui.view.GrxRobotStatView.updateTableViewer | ( | ) | [inline, private] |
Definition at line 468 of file GrxRobotStatView.java.
String [] com.generalrobotix.ui.view.GrxRobotStatView.accName_ [private] |
Definition at line 89 of file GrxRobotStatView.java.
Color com.generalrobotix.ui.view.GrxRobotStatView.black_ [private] |
Definition at line 102 of file GrxRobotStatView.java.
Color com.generalrobotix.ui.view.GrxRobotStatView.blue_ [private] |
Definition at line 104 of file GrxRobotStatView.java.
Font com.generalrobotix.ui.view.GrxRobotStatView.boldFont_ [private] |
Definition at line 76 of file GrxRobotStatView.java.
int [][] com.generalrobotix.ui.view.GrxRobotStatView.columnWidth_ [private] |
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.
final int com.generalrobotix.ui.view.GrxRobotStatView.COMBO_WIDTH = 100 [static, private] |
Definition at line 109 of file GrxRobotStatView.java.
Combo com.generalrobotix.ui.view.GrxRobotStatView.comboModelName_ [private] |
Definition at line 91 of file GrxRobotStatView.java.
Definition at line 79 of file GrxRobotStatView.java.
double [] com.generalrobotix.ui.view.GrxRobotStatView.currentPower_ [private] |
Definition at line 83 of file GrxRobotStatView.java.
double [] com.generalrobotix.ui.view.GrxRobotStatView.currentRefAng_ [private] |
Definition at line 81 of file GrxRobotStatView.java.
SensorState com.generalrobotix.ui.view.GrxRobotStatView.currentSensor_ [private] |
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.
String [] com.generalrobotix.ui.view.GrxRobotStatView.forceName_ [private] |
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.
String [] com.generalrobotix.ui.view.GrxRobotStatView.gyroName_ [private] |
Definition at line 88 of file GrxRobotStatView.java.
List<GrxLinkItem> com.generalrobotix.ui.view.GrxRobotStatView.jointList_ = new ArrayList<GrxLinkItem>() [private] |
Definition at line 86 of file GrxRobotStatView.java.
TableViewer com.generalrobotix.ui.view.GrxRobotStatView.jointTV_ [private] |
Definition at line 95 of file GrxRobotStatView.java.
Composite com.generalrobotix.ui.view.GrxRobotStatView.mainPanel_ [private] |
Definition at line 117 of file GrxRobotStatView.java.
List<GrxModelItem> com.generalrobotix.ui.view.GrxRobotStatView.modelList_ [private] |
Definition at line 92 of file GrxRobotStatView.java.
String com.generalrobotix.ui.view.GrxRobotStatView.osName_ = "Windows" [private] |
Definition at line 107 of file GrxRobotStatView.java.
Font com.generalrobotix.ui.view.GrxRobotStatView.plainFont_ [private] |
Definition at line 75 of file GrxRobotStatView.java.
Color com.generalrobotix.ui.view.GrxRobotStatView.red_ [private] |
Definition at line 103 of file GrxRobotStatView.java.
TableViewer com.generalrobotix.ui.view.GrxRobotStatView.sensorTV_ [private] |
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.
TableViewer [] com.generalrobotix.ui.view.GrxRobotStatView.viewers_ [private] |
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.
Color com.generalrobotix.ui.view.GrxRobotStatView.white_ [private] |
Definition at line 101 of file GrxRobotStatView.java.
Color com.generalrobotix.ui.view.GrxRobotStatView.yellow_ [private] |
Definition at line 105 of file GrxRobotStatView.java.