|
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.XUISWTFieldDataWidget
com.ibm.btt.rcp.xui.widgets.XUIGroup
@Appearance(value={"bounds","text","font","background","foreground","enabled","visible"}) @General(value={"id","tabIndex","dataName","required"}) @Injection(value="initializers") public class XUIGroup
XML UI Group Widget
Field Summary |
---|
Fields inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTFieldDataWidget |
---|
initialized |
Fields inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTWidget |
---|
background, focusLost, foreground |
Constructor Summary | |
---|---|
XUIGroup()
|
Method Summary | |
---|---|
void |
addChild(IXUIWidget widget)
Add child widget |
java.util.List<IXUIWidget> |
getChildren()
Get children widgets |
org.eclipse.swt.widgets.Group |
getWidget()
Get wrapped widget instance |
java.lang.Class<?> |
getWidgetType()
Get wrapped widget class type |
void |
handleXUIEvent(IXUIEventObject object)
Logics when receive XUI events |
void |
initialize(org.eclipse.swt.widgets.Composite parent)
Initialize this XUI widget. |
boolean |
isNotFilled()
Get if this source is not filled |
boolean |
isRequired()
Get if this source is required |
void |
refresh()
Refresh widget using latest data |
void |
removeChild(IXUIWidget widget)
Remove child widget |
protected void |
select(java.lang.Object value)
Select radio button contains in this group whose value equals desired value. |
void |
setHelpId(java.lang.String helpId)
Set Help ID for looking up the help contents. |
void |
setRequired(boolean required)
Set if this source is required |
void |
setXUIView(IXUIView view)
Set XUI View of this widget |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTFieldDataWidget |
---|
getDataName, getDataValue, setDataName, setDataValue |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTWidget |
---|
addListener, cacheProperty, createWidget, dispose, focusGained, focusLost, getCachedProperties, getStyle, handleRequired, installListeners, removeListener, setColors, setListeners |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUIWidget |
---|
fireXUIEvent, getActions, getHelpId, getId, getInitializers, getParent, getTabIndex, getXUIView, 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 |
---|
dispose, getParent, getXUIView, setParent |
Methods inherited from interface com.ibm.btt.rcp.xui.data.IKeyHolder |
---|
getId, setId |
Constructor Detail |
---|
public XUIGroup()
Method Detail |
---|
public java.util.List<IXUIWidget> getChildren()
IXUIComposite
getChildren
in interface IXUIComposite
public void setXUIView(IXUIView view)
IXUIWidget
setXUIView
in interface IXUIWidget
setXUIView
in class XUIWidget
public void addChild(IXUIWidget widget)
IXUIComposite
addChild
in interface IXUIComposite
public void removeChild(IXUIWidget widget)
IXUIComposite
removeChild
in interface IXUIComposite
public org.eclipse.swt.widgets.Group getWidget()
IXUIWidget
getWidget
in interface IXUIWidget
getWidget
in class XUISWTWidget
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
public void refresh()
XUISWTFieldDataWidget
refresh
in class XUISWTFieldDataWidget
protected void select(java.lang.Object value)
value
- public boolean isRequired()
IXUIRequiredSource
isRequired
in interface IXUIRequiredSource
public void setRequired(boolean required)
IXUIRequiredSource
setRequired
in interface IXUIRequiredSource
public boolean isNotFilled()
IXUIRequiredSource
isNotFilled
in interface IXUIRequiredSource
public java.lang.Class<?> getWidgetType()
IXUIWidget
getWidgetType
in interface IXUIWidget
public void handleXUIEvent(IXUIEventObject object)
IXUIEventListener
handleXUIEvent
in interface IXUIEventListener
handleXUIEvent
in class XUISWTFieldDataWidget
object
- XUI event object
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |