Public Member Functions | |
Activator () | |
void | breakStart (Exception eX, IPerspectiveDescriptor closeDesc) |
void | checkServer () |
Color | getColor (RGB rgb) |
Color | getColor (String colorName) |
ColorRegistry | getColorRegistry () |
ImageDescriptor | getDescriptor (String iconName) |
Font | getFont (String fontName) |
FontRegistry | getFontRegistry () |
File | getHomeDir () |
Image | getImage (String iconName) |
ImageRegistry | getImageRegistry () |
File | getTempDir () |
void | loadInitialProject () |
void | perspectiveActivated (IWorkbenchPage page, IPerspectiveDescriptor perspective) |
void | perspectiveChanged (IWorkbenchPage page, IPerspectiveDescriptor perspective, String changeId) |
void | postShutdown (IWorkbench workbench) |
boolean | preShutdown (IWorkbench workbench, boolean forced) |
void | registryColor () |
void | registryFont () |
void | registryImage () throws Exception |
void | releaseLockFile () |
void | setColor (String colorName, RGB rgb) |
void | start (BundleContext context) throws Exception |
void | startGrxUI () |
void | stop (BundleContext context) throws Exception |
void | stopGrxUI () |
void | tryLockFile () throws Exception |
void | updateEditerFont () |
void | updateTableFont () |
void | windowActivated (IWorkbenchWindow window) |
void | windowClosed (IWorkbenchWindow window) |
void | windowDeactivated (IWorkbenchWindow window) |
void | windowOpened (IWorkbenchWindow window) |
Static Public Member Functions | |
static Activator | getDefault () |
static String | getPath () |
static void | refNSHostPort (StringBuffer nsHost, StringBuffer nsPort) |
Public Attributes | |
GrxPluginManager | manager_ |
Static Public Attributes | |
static final String | PLUGIN_ID = "com.generalrobotix.ui.grxui" |
Static Private Member Functions | |
static File | initHomeDir () |
static File | initTempDir () |
Private Attributes | |
boolean | bStartedGrxUI_ = false |
ColorRegistry | creg_ = null |
SimpleDateFormat | dateFormat_ = new SimpleDateFormat("yyyyMMdd HH:mm:ss.SSS z Z") |
FontRegistry | freg_ = null |
boolean | initProjectLoad_ = false |
ImageRegistry | ireg_ = null |
RandomAccessFile | lockFile_ = null |
Static Private Attributes | |
static final File | HOME_DIR = initHomeDir() |
static final String[] | images_ |
static final String | LINUX_HOME_DIR = System.getenv("HOME") + File.separator |
static final String | LINUX_TMP_DIR = ".OpenHRP-3.1" + File.separator |
static final File | lockFilePath_ = new File( TMP_DIR, "tryLockFileInActivator") |
static Activator | plugin |
static final File | TMP_DIR = initTempDir() |
static final String | WIN_HOME_DIR = System.getenv("APPDATA") + File.separator |
static final String | WIN_TMP_DIR = "OpenHRP-3.1" + File.separator |
The activator class controls the plug-in life cycle
Definition at line 58 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
com.generalrobotix.ui.grxui.Activator.Activator | ( | ) | [inline] |
Definition at line 160 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.breakStart | ( | Exception | eX, |
IPerspectiveDescriptor | closeDesc | ||
) | [inline] |
Definition at line 460 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.checkServer | ( | ) | [inline] |
Definition at line 526 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Color com.generalrobotix.ui.grxui.Activator.getColor | ( | RGB | rgb | ) | [inline] |
Definition at line 355 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Color com.generalrobotix.ui.grxui.Activator.getColor | ( | String | colorName | ) | [inline] |
Definition at line 363 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
ColorRegistry com.generalrobotix.ui.grxui.Activator.getColorRegistry | ( | ) | [inline] |
Definition at line 421 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
static Activator com.generalrobotix.ui.grxui.Activator.getDefault | ( | ) | [inline, static] |
Returns the shared instance
Definition at line 324 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
ImageDescriptor com.generalrobotix.ui.grxui.Activator.getDescriptor | ( | String | iconName | ) | [inline] |
Definition at line 347 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Font com.generalrobotix.ui.grxui.Activator.getFont | ( | String | fontName | ) | [inline] |
Definition at line 351 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
FontRegistry com.generalrobotix.ui.grxui.Activator.getFontRegistry | ( | ) | [inline] |
Definition at line 417 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
File com.generalrobotix.ui.grxui.Activator.getHomeDir | ( | ) | [inline] |
HOMEディレクトリの取得。
Definition at line 304 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Image com.generalrobotix.ui.grxui.Activator.getImage | ( | String | iconName | ) | [inline] |
Definition at line 342 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
ImageRegistry com.generalrobotix.ui.grxui.Activator.getImageRegistry | ( | ) | [inline] |
Definition at line 413 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
static String com.generalrobotix.ui.grxui.Activator.getPath | ( | ) | [inline, static] |
プラグインのディレクトリ取得. プラグイン内の画像や設定ファイルを取得するとき使えるかも
Definition at line 288 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
File com.generalrobotix.ui.grxui.Activator.getTempDir | ( | ) | [inline] |
設定ファイル、ログファイル、ロックファイルなど。 OpenHRP固有の目的に使用するファイル群の共通格納先ディレクトリ
Definition at line 314 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
static File com.generalrobotix.ui.grxui.Activator.initHomeDir | ( | ) | [inline, static, private] |
Definition at line 510 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
static File com.generalrobotix.ui.grxui.Activator.initTempDir | ( | ) | [inline, static, private] |
Definition at line 489 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Definition at line 149 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.perspectiveActivated | ( | IWorkbenchPage | page, |
IPerspectiveDescriptor | perspective | ||
) | [inline] |
Definition at line 142 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.perspectiveChanged | ( | IWorkbenchPage | page, |
IPerspectiveDescriptor | perspective, | ||
String | changeId | ||
) | [inline] |
Definition at line 156 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.postShutdown | ( | IWorkbench | workbench | ) | [inline] |
Definition at line 100 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
boolean com.generalrobotix.ui.grxui.Activator.preShutdown | ( | IWorkbench | workbench, |
boolean | forced | ||
) | [inline] |
Definition at line 103 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
static void com.generalrobotix.ui.grxui.Activator.refNSHostPort | ( | StringBuffer | nsHost, |
StringBuffer | nsPort | ||
) | [inline, static] |
nsHsotとnsPortの参照渡し
Definition at line 332 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.registryColor | ( | ) | [inline] |
Definition at line 254 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.registryFont | ( | ) | [inline] |
Definition at line 212 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.registryImage | ( | ) | throws Exception [inline] |
Definition at line 203 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Definition at line 446 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.setColor | ( | String | colorName, |
RGB | rgb | ||
) | [inline] |
Definition at line 370 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.start | ( | BundleContext | context | ) | throws Exception [inline] |
プラグイン起動処理. プラグインマネージャを作り、処理を開始する。
Definition at line 167 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.startGrxUI | ( | ) | [inline] |
Definition at line 386 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.stop | ( | BundleContext | context | ) | throws Exception [inline] |
Definition at line 380 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.stopGrxUI | ( | ) | [inline] |
Definition at line 398 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.tryLockFile | ( | ) | throws Exception [inline] |
Definition at line 425 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Definition at line 245 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Definition at line 224 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.windowActivated | ( | IWorkbenchWindow | window | ) | [inline] |
Definition at line 127 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.windowClosed | ( | IWorkbenchWindow | window | ) | [inline] |
Definition at line 130 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.windowDeactivated | ( | IWorkbenchWindow | window | ) | [inline] |
Definition at line 134 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
void com.generalrobotix.ui.grxui.Activator.windowOpened | ( | IWorkbenchWindow | window | ) | [inline] |
Definition at line 137 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
boolean com.generalrobotix.ui.grxui.Activator.bStartedGrxUI_ = false [private] |
Definition at line 71 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
ColorRegistry com.generalrobotix.ui.grxui.Activator.creg_ = null [private] |
Definition at line 70 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
SimpleDateFormat com.generalrobotix.ui.grxui.Activator.dateFormat_ = new SimpleDateFormat("yyyyMMdd HH:mm:ss.SSS z Z") [private] |
Definition at line 97 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
FontRegistry com.generalrobotix.ui.grxui.Activator.freg_ = null [private] |
Definition at line 69 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final File com.generalrobotix.ui.grxui.Activator.HOME_DIR = initHomeDir() [static, private] |
Definition at line 65 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final String [] com.generalrobotix.ui.grxui.Activator.images_ [static, private] |
{ "save_edit.png", "saveas_edit.png", "sim_start.png", "sim_stop.png", "sim_script_start.png", "sim_script_stop.png", "grxrobot1.png", "robot_servo_start.png", "robot_servo_stop.png", "icon_fastrwd.png", "icon_slowrwd.png", "icon_pause.png", "icon_playback.png", "icon_slowfwd.png", "icon_fastfwd.png", "icond_fastrwd.png", "icond_slowrwd.png", "icond_pause.png", "icond_playback.png", "icond_slowfwd.png", "icond_fastfwd.png", "icon_frame+.png", "icon_frame-.png"}
Definition at line 73 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
boolean com.generalrobotix.ui.grxui.Activator.initProjectLoad_ = false [private] |
Definition at line 72 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
ImageRegistry com.generalrobotix.ui.grxui.Activator.ireg_ = null [private] |
Definition at line 68 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final String com.generalrobotix.ui.grxui.Activator.LINUX_HOME_DIR = System.getenv("HOME") + File.separator [static, private] |
Definition at line 61 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final String com.generalrobotix.ui.grxui.Activator.LINUX_TMP_DIR = ".OpenHRP-3.1" + File.separator [static, private] |
Definition at line 63 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
RandomAccessFile com.generalrobotix.ui.grxui.Activator.lockFile_ = null [private] |
Definition at line 98 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final File com.generalrobotix.ui.grxui.Activator.lockFilePath_ = new File( TMP_DIR, "tryLockFileInActivator") [static, private] |
Definition at line 96 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Definition at line 67 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
Activator com.generalrobotix.ui.grxui.Activator.plugin [static, private] |
Definition at line 60 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final String com.generalrobotix.ui.grxui.Activator.PLUGIN_ID = "com.generalrobotix.ui.grxui" [static] |
Definition at line 59 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final File com.generalrobotix.ui.grxui.Activator.TMP_DIR = initTempDir() [static, private] |
Definition at line 66 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final String com.generalrobotix.ui.grxui.Activator.WIN_HOME_DIR = System.getenv("APPDATA") + File.separator [static, private] |
Definition at line 62 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.
final String com.generalrobotix.ui.grxui.Activator.WIN_TMP_DIR = "OpenHRP-3.1" + File.separator [static, private] |
Definition at line 64 of file GrxUIonEclipse-project-0.9.8/src/com/generalrobotix/ui/grxui/Activator.java.