|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
org.seasar.uruma.rcp.UrumaActivator
public class UrumaActivator
Uruma RCP アプリケーションのためのアクティベータです。
フィールドの概要 |
---|
クラス org.eclipse.core.runtime.Plugin から継承されたフィールド |
---|
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME |
コンストラクタの概要 | |
---|---|
UrumaActivator()
UrumaActivator を構築します。 |
メソッドの概要 | |
---|---|
String |
createRcpId(String id)
|
static UrumaActivator |
getInstance()
UrumaActivator のインスタンスを返します。 |
String |
getLocalId(String rcpId)
|
String |
getPluginId()
現在のプラグイン ID を返します。 |
S2Container |
getS2Container()
S2Container のインスタンスを返します。 |
Template |
getTemplate(String path)
指定されたパスの画面定義XMLを読み込み、 Template オブジェクトを生成します。 |
WorkbenchComponent |
getWorkbenchComponent()
WorkbenchComponent を返します。 |
WindowContext |
getWorkbenchWindowContext()
ワークベンチウィンドウに対応する WindowContext を返します。 |
protected void |
initS2Container()
|
protected void |
registComponentsToS2Container()
|
protected void |
setupApplication()
|
protected void |
setupContributor()
|
protected void |
setupPerspectives()
|
void |
start(BundleContext context)
|
void |
stop(BundleContext context)
|
クラス org.eclipse.core.runtime.Plugin から継承されたメソッド |
---|
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public UrumaActivator()
UrumaActivator
を構築します。
メソッドの詳細 |
---|
public final void start(BundleContext context) throws Exception
BundleActivator
内の start
AbstractUIPlugin
内の start
Exception
public static UrumaActivator getInstance()
UrumaActivator
のインスタンスを返します。
UrumaActivator
のインスタンスpublic S2Container getS2Container()
S2Container
のインスタンスを返します。
S2Container
のインスタンスpublic final void stop(BundleContext context) throws Exception
BundleActivator
内の stop
AbstractUIPlugin
内の stop
Exception
protected void setupApplication()
protected void setupPerspectives()
public WorkbenchComponent getWorkbenchComponent()
WorkbenchComponent
を返します。
WorkbenchComponent
オブジェクトpublic WindowContext getWorkbenchWindowContext()
WindowContext
を返します。
WindowContext
public String getPluginId()
public Template getTemplate(String path)
Template
オブジェクトを生成します。
path
- 画面定義XMLのパス
Template
オブジェクトprotected void initS2Container()
protected void registComponentsToS2Container()
protected void setupContributor()
public String createRcpId(String id)
public String getLocalId(String rcpId)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |