|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.rcp.xui.widgets.XUIWidget
com.ibm.btt.rcp.xui.widgets.XUISWTWidget
com.ibm.btt.rcp.xui.widgets.XUIComposite
@Appearance(value={"bounds","background","foreground","font","enabled","visible","image","imageAlignment"}) @General(value="id") @Injection(value="initializers") public class XUIComposite
XML UI Composite Widget
Nested Class Summary | |
---|---|
static class |
XUIComposite.InnerComposite
Inner Composite offers background image and image alignment support |
Field Summary |
---|
Fields inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTWidget |
---|
background, focusLost, foreground |
Constructor Summary | |
---|---|
XUIComposite()
|
Method Summary | |
---|---|
void |
addChild(IXUIWidget widget)
Add child widget |
void |
dispose()
Dispose this widget, release resources. |
java.util.List<IXUIWidget> |
getChildren()
Get children widgets |
org.eclipse.swt.widgets.Composite |
getWidget()
Get wrapped widget instance |
java.lang.Class<?> |
getWidgetType()
Get wrapped widget class type |
void |
initialize(org.eclipse.swt.widgets.Composite parent)
Initialize this XUI widget. |
protected void |
installListeners()
Install SWT listeners to this widget. |
void |
removeChild(IXUIWidget widget)
Remove child widget |
void |
setHelpId(java.lang.String helpId)
Set Help ID for looking up the help contents. |
void |
setXUIView(IXUIView view)
Set XUI View of this widget |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTWidget |
---|
addListener, cacheProperty, createWidget, focusGained, focusLost, getCachedProperties, getStyle, handleRequired, removeListener, setColors, setListeners |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUIWidget |
---|
fireXUIEvent, getActions, getHelpId, getId, getInitializers, getParent, getTabIndex, getXUIView, handleXUIEvent, setActions, setId, setInitializers, setParent, setTabIndex |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.btt.rcp.xui.widgets.IXUIWidget |
---|
getParent, getXUIView, setParent |
Methods inherited from interface com.ibm.btt.rcp.xui.event.IXUIEventListener |
---|
handleXUIEvent |
Methods inherited from interface com.ibm.btt.rcp.xui.data.IKeyHolder |
---|
getId, setId |
Constructor Detail |
---|
public XUIComposite()
Method Detail |
---|
public org.eclipse.swt.widgets.Composite getWidget()
IXUIWidget
getWidget
in interface IXUIWidget
getWidget
in class XUISWTWidget
public java.util.List<IXUIWidget> getChildren()
IXUIComposite
getChildren
in interface IXUIComposite
public void addChild(IXUIWidget widget)
IXUIComposite
addChild
in interface IXUIComposite
public void removeChild(IXUIWidget widget)
IXUIComposite
removeChild
in interface IXUIComposite
public void setXUIView(IXUIView view)
IXUIWidget
setXUIView
in interface IXUIWidget
setXUIView
in class XUIWidget
public java.lang.Class<?> getWidgetType()
IXUIWidget
getWidgetType
in interface IXUIWidget
public void initialize(org.eclipse.swt.widgets.Composite parent)
XUISWTWidget
initialize
in class XUISWTWidget
public void setHelpId(java.lang.String helpId)
XUIWidget
setHelpId
in class XUIWidget
protected void installListeners()
XUISWTWidget
installListeners
in class XUISWTWidget
public void dispose()
XUIWidget
dispose
in interface IXUIWidget
dispose
in class XUISWTWidget
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |