org.seasar.uruma.rcp.configuration.elements
クラス ViewElement

java.lang.Object
  上位を拡張 org.seasar.uruma.rcp.configuration.elements.AbstractConfigurationElement
      上位を拡張 org.seasar.uruma.rcp.configuration.elements.ViewElement
すべての実装されたインタフェース:
UrumaConstants, ConfigurationElement

public class ViewElement
extends AbstractConfigurationElement
implements UrumaConstants

view 要素のための ConfigurationElement です。

作成者:
y-komori view

フィールドの概要
 boolean allowMultiple
          ビューの複数表示を許可するかどうかのフラグです。
 String category
          ビューのカテゴリ名称です。
 String clazz
          IViewPart 実装クラスのフルネームです。
static String ELEMENT_NAME
          要素名です。
 String fastViewWidthRatio
          高速ビュー表示時の表示割合です。
 String icon
          アイコンのパスです。
 String id
          ビューの ID です。
 String name
          ビューの名称です。
 
クラス org.seasar.uruma.rcp.configuration.elements.AbstractConfigurationElement から継承されたフィールド
configurationWriter, level
 
インタフェース org.seasar.uruma.core.UrumaConstants から継承されたフィールド
AMPERSAND, AT_MARK, AUTO_ACTION_ID_PREFIX, AUTO_MENU_ID_PREFIX, COLON, COMMA, COMPONENT_DESC_SCHEMA_PATH, CONTENT_PROVIDER_SUFFIX, DEFAULT_IMAGE_BUNDLE_PATH, DEFAULT_LOG_PROPERTIES, DEFAULT_LOG_XML, DEFAULT_PERSPECTIVE_ID, DEFAULT_VIEWS_PATH, DEFAULT_WORKBENCH_HEIGHT, DEFAULT_WORKBENCH_WIDTH, DEFAULT_WORKBENCH_XML, DUMMY_WORKBENCH_PATH, EXCLAMATION_MARK, FORM_SUFFIX, HASH_MARK, LABEL_PROVIDER_SUFFIX, MENU_BAR_MANAGER_CID, NULL_STRING, PART_ACTION_SUFFIX, PERIOD, PROTCOL_FILE, PROTCOL_JAR, SCHEMA_PATH, SHELL_CID, SLASH, SORTER_SUFFIX, STATUS_LINE_MANAGER_CID, URUMA_APP_SCHEME_ID, URUMA_APP_SCHEME_NAME, URUMA_BUNDLE_SYMBOLIC_NAME, URUMA_DICON_PATH, URUMA_EXTENSION_DEBUG, URUMA_MESSAGE_BASE, URUMA_RCP_DICON_PATH, URUMA_SERVICE_PROP_APPS, URUMA_SERVICE_S2NAME, USER_MESSAGE_BASE, WHITE_SPACE, WINDOW_CID, WORKBENCH_TEMPLATE_NAME, WORKBENCH_WINDOW_CONTEXT_ID
 
コンストラクタの概要
ViewElement()
          ViewElement を構築します。
ViewElement(ViewPartComponent component)
          ViewPartComponent を元にして ViewElement を構築します。
 
メソッドの概要
 String toString()
           
 
クラス org.seasar.uruma.rcp.configuration.elements.AbstractConfigurationElement から継承されたメソッド
createRcpId, getPluginId, setConfigurationWriter, setLevel, writeConfiguration
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

ELEMENT_NAME

public static final String ELEMENT_NAME
要素名です。

関連項目:
定数フィールド値

id

public String id
ビューの ID です。


name

public String name
ビューの名称です。


category

public String category
ビューのカテゴリ名称です。


clazz

public String clazz
IViewPart 実装クラスのフルネームです。


icon

public String icon
アイコンのパスです。


fastViewWidthRatio

public String fastViewWidthRatio
高速ビュー表示時の表示割合です。


allowMultiple

public boolean allowMultiple
ビューの複数表示を許可するかどうかのフラグです。

コンストラクタの詳細

ViewElement

public ViewElement()
ViewElement を構築します。


ViewElement

public ViewElement(ViewPartComponent component)
ViewPartComponent を元にして ViewElement を構築します。

パラメータ:
component - ViewPartComponent オブジェクト
メソッドの詳細

toString

public String toString()
オーバーライド:
クラス Object 内の toString


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.