|
||||||||||
前 次 | フレームあり フレームなし |
org.seasar.uruma.component での UIElement の使用 |
---|
org.seasar.uruma.component での UIElement のサブインタフェース | |
---|---|
interface |
CommonAttributes
一括指定のための属性を保持するためのコンポーネントです。 |
interface |
LayoutDataInfo
レイアウトデータの情報を保持するためのインターフェースです。 |
interface |
LayoutInfo<LAYOUT_DATA_INFO extends LayoutDataInfo>
レイアウトに関する情報を保持するクラスです。 |
interface |
Template
画面定義テンプレートを表すインターフェースです。 |
interface |
UIComponent
レンダリング可能な画面要素を表すインターフェースです。 |
interface |
UIComponentContainer
子を持つことができる画面要素を表すインターフェースです。 |
interface |
UICompositeComponent
子を持ち、レイアウト指定できる画面要素を表すインターフェースです。 |
interface |
UIControlComponent
Control に関する情報を保持するインターフェースです。 |
interface |
UIElementContainer
UIElement を子に持つことができる UIElement を表すインターフェースです。 |
interface |
UIHasMenuCompositeComponent
ポップアップメニューを持ち、子を持ち、レイアウト指定できる画面要素を表すインターフェースです。 |
UIElement 型の引数を持つ型を返す org.seasar.uruma.component のメソッド | |
---|---|
List<UIElement> |
UIElementContainer.getChildren()
子コンポーネントのリストを取得します。 |
UIElement 型のパラメータを持つ org.seasar.uruma.component のメソッド | |
---|---|
void |
UIElementContainer.addChild(UIElement child)
子となる UIComponent を追加します。 |
void |
UIElementVisitor.visit(UIElement element)
UIElement を訪問します。 |
void |
EnablesDependableVisitor.visit(UIElement element)
|
org.seasar.uruma.component.base での UIElement の使用 |
---|
UIElement を実装している org.seasar.uruma.component.base のクラス | |
---|---|
class |
AbstractItemComponent
Item を表す基底クラスです。 |
class |
AbstractUIComponent
UIComponent を表す基底クラスです。 |
class |
AbstractUIContainer
UIComponentContainer のための基底クラスです。 |
class |
AbstractUIContainerItemComponent
UIComponentContainer の子要素を表す基底クラスです。 |
class |
AbstractUIElement
UIElement を表す基底クラスです。 |
class |
AbstractUIElementContainer
UIElementContainer のための基底クラスです。 |
class |
AbstractUIHasMenuCompositeComponent
AbstractUIHasMenuCompositeComponent を表す基底クラスです。 |
class |
PartConfigurationElement
子要素を持たない ConfigurationElement の基底クラスです。 |
UIElement 型の型パラメータを持つ org.seasar.uruma.component.base のフィールド | |
---|---|
protected List<UIElement> |
AbstractUIContainer.children
|
UIElement を返す org.seasar.uruma.component.base のメソッド | |
---|---|
UIElement |
AbstractUIContainerItemComponent.getChild()
子コンポーネントを取得します。 |
UIElement 型の引数を持つ型を返す org.seasar.uruma.component.base のメソッド | |
---|---|
List<UIElement> |
AbstractUIElementContainer.getChildren()
|
List<UIElement> |
AbstractUIContainerItemComponent.getChildren()
|
List<UIElement> |
AbstractUIContainer.getChildren()
|
UIElement 型のパラメータを持つ org.seasar.uruma.component.base のメソッド | |
---|---|
void |
AbstractUIElementContainer.addChild(UIElement child)
|
void |
AbstractUIContainerItemComponent.addChild(UIElement child)
|
void |
AbstractUIContainer.addChild(UIElement child)
|
org.seasar.uruma.component.factory.handler での UIElement の使用 |
---|
UIElement を返す org.seasar.uruma.component.factory.handler のメソッド | |
---|---|
protected UIElement |
GenericTagHandler.createUIElement(Class<? extends UIElement> uiElementClass,
TagHandlerContext context)
UIElement オブジェクトを生成します。 |
UIElement 型のパラメータを持つ org.seasar.uruma.component.factory.handler のメソッド | |
---|---|
protected void |
GenericTagHandler.setAttributes(UIElement uiElement,
Attributes attributes)
UIElement へ属性の値をセットします。 |
protected void |
GenericTagHandler.setBasePath(UIElement uiElement,
TagHandlerContext context)
UIElement へXMLのベースパスを設定します。 |
protected void |
GenericTagHandler.setLocation(UIElement uiElement,
TagHandlerContext context)
UIElement へXML上のロケーション情報を設定します。 |
protected void |
WindowTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
TemplateTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
TableCellTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
SimpleItemTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
RootComponentTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
LayoutTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
LayoutDataTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
GradientItemTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
GradientInfoTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
GenericTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
生成した UIElement を TagHandlerContext 内に存在する親へ設定します。 |
protected void |
CommonAttributesTagHandler.setParent(UIElement uiElement,
TagHandlerContext context)
|
protected void |
GenericTagHandler.setPath(UIElement uiElement,
TagHandlerContext context)
UIElement へXMLのパスを設定します。 |
protected void |
GenericTagHandler.setProperty(UIElement uiElement,
String name,
String value)
UIElement へプロパティを設定します。 |
protected void |
GenericTagHandler.setupAutoId(UIElement element)
|
protected void |
GenericTagHandler.setupAutoTitle(UIElement element)
|
Method parameters in org.seasar.uruma.component.factory.handler with type arguments of type UIElement | |
---|---|
protected UIElement |
GenericTagHandler.createUIElement(Class<? extends UIElement> uiElementClass,
TagHandlerContext context)
UIElement オブジェクトを生成します。 |
Constructor parameters in org.seasar.uruma.component.factory.handler with type arguments of type UIElement | |
---|---|
GenericTagHandler(Class<? extends UIElement> uiElementClass)
生成するクラスを指定してインスタンスを構築します。 |
|
RootComponentTagHandler(Class<? extends UIElement> rootComponentClass)
RootComponentTagHandler を構築します。 |
org.seasar.uruma.component.jface での UIElement の使用 |
---|
UIElement を実装している org.seasar.uruma.component.jface のクラス | |
---|---|
class |
BrowserComponent
Browser を表すコンポーネントです。 |
class |
ButtonComponent
Button に対応するコンポーネントです。 |
class |
CanvasComponent
Canvas に対応するコンポーネントです。 |
class |
ComboComponent
Combo を表すコンポーネントです。 |
class |
CommonAttriburtesImpl
CommonAttributes の実装クラスです。 |
class |
CompositeComponent
Composite に対応するコンポーネントです。 |
class |
ControlComponent
Control を表す基底コンポーネントクラスです。 |
class |
CoolBarComponent
CoolBar に対応するコンポーネントです。 |
class |
CoolItemComponent
CoolItem に対応するコンポーネントです。 |
class |
CTabFolderComponent
CTabFolder に対応するコンポーネントです。 |
class |
CTabItemComponent
CTabItem に対応するコンポーネントです。 |
class |
DateTimeComponent
DateTime に対応するコンポーネントです。 |
class |
FillLayoutInfo
FillLayout に関する情報を保持するクラスです。 |
class |
GradientInfo
グラデーション色に関する情報を保持するクラスです。 |
class |
GradientItem
グラデーション項目を保持するためのクラスです。 |
class |
GridDataInfo
GridData に関する情報を保持するクラスです。 |
class |
GridLayoutInfo
GridLayout に関する情報を保持するクラスです。 |
class |
GroupComponent
Group に関する情報を保持するクラスです。 |
class |
LabelComponent
Label を表すコンポーネントです。 |
class |
LinkComponent
Link に対応するコンポーネントです。 |
class |
MenuComponent
メニュー情報を保持するためのコンポーネントです。 |
class |
MenuItemComponent
メニュー項目情報を保持するためのコンポーネントです。 |
class |
ProgressBarComponent
ProgressBar に対応するコンポーネントです。 |
class |
RowDataInfo
RowData に関する情報を保持するクラスです。 |
class |
RowLayoutInfo
RowLayout に関する情報を保持するクラスです。 |
class |
SashFormComponent
SashForm を表すコンポーネントです。 |
class |
ScaleComponent
Scale を表すコンポーネントです。 |
class |
SeparatorComponent
Separator を表すコンポーネントです。 |
class |
SimpleItemComponent
単一項目を表すコンポーネントです。 |
class |
SimpleItemCompositeComponent
|
class |
SliderComponent
Slider を表すコンポーネントです。 |
class |
SpinnerComponent
Spinner を表すコンポーネントです。 |
class |
TabFolderComponent
TabFolder を表すコンポーネントです。 |
class |
TabItemComponent
TabItem を表すコンポーネントです。 |
class |
TableCellComponent
テーブルセルを表すコンポーネントです。 |
class |
TableColumnComponent
TableColumn を表すコンポーネントです。 |
class |
TableComponent
Table を表すコンポーネントです。 |
class |
TableItemComponent
TableItem を表すコンポーネントです。 |
class |
TemplateImpl
Template の実装クラスです。 |
class |
TextComponent
Text を表すコンポーネントです。 |
class |
ToolBarComponent
ToolBar を表すコンポーネントです。 |
class |
ToolItemComponent
ToolItem を表すコンポーネントです。 |
class |
TreeComponent
Tree を表すコンポーネントです。 |
class |
TreeItemComponent
TreeItem を表すコンポーネント。 |
class |
WindowComponent
Window のコンポーネント情報を保持するためのクラスです。 |
UIElement 型の引数を持つ型を返す org.seasar.uruma.component.jface のメソッド | |
---|---|
List<UIElement> |
MenuComponent.getChildren()
|
List<UIElement> |
CompositeComponent.getChildren()
|
UIElement 型のパラメータを持つ org.seasar.uruma.component.jface のメソッド | |
---|---|
void |
MenuComponent.addChild(UIElement child)
|
void |
CompositeComponent.addChild(UIElement child)
|
org.seasar.uruma.component.rcp での UIElement の使用 |
---|
UIElement を実装している org.seasar.uruma.component.rcp のクラス | |
---|---|
class |
PartComponent
part 要素を表すコンポーネントです。 |
class |
PartFolderComponent
partFolder 要素を表すコンポーネントです。 |
class |
PerspectiveComponent
perspective 要素を表すコンポーネントです。 |
class |
ViewPartComponent
ViewPart のコンポーネント情報を保持するためのクラスです。 |
class |
WorkbenchComponent
ワークベンチのためのコンポーネントです。 |
org.seasar.uruma.component.spec での UIElement の使用 |
---|
Method parameters in org.seasar.uruma.component.spec with type arguments of type UIElement | |
---|---|
static List<ParamSpec> |
UIComponentSpecUtil.getParamSpecs(Class<? extends UIElement> uiElementClass)
指定された GUI コンポーネントに関する属性パラメータ情報のリストを取得します。 |
org.seasar.uruma.component.writer での UIElement の使用 |
---|
UIElement 型のパラメータを持つ org.seasar.uruma.component.writer のメソッド | |
---|---|
void |
UIElementWriter.visit(UIElement element)
|
protected void |
UIElementWriter.writeEndTag(UIElement element)
|
protected void |
UIElementWriter.writeStartTag(UIElement element,
boolean startTagOnly)
|
org.seasar.uruma.renderer での UIElement の使用 |
---|
UIElement 型のパラメータを持つ org.seasar.uruma.renderer のメソッド | |
---|---|
static Object |
RendererSupportUtil.convertValue(UIElement src,
String value,
RenderingPolicy.ConversionType conversionType)
RenderingPolicy.ConversionType にしたがって値を変換します。 |
static void |
RendererSupportUtil.setAttributes(UIElement src,
Object dest,
RenderingPolicy.SetTiming nowTiming)
src でアノテートされたフィールドを dest へコピーします。 |
|
||||||||||
前 次 | フレームあり フレームなし |