|
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.AbstractXUIListWidget
com.ibm.btt.rcp.xui.widgets.XUIList
@Appearance(value={"bounds","font","background","foreground","enabled","visible","border","editable","items"}) @General(value={"id","tabIndex","dataName","dataNameForList","required","helpId"}) @Injection(value={"initializers","actions"}) public class XUIList
XML UI List 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 | |
---|---|
XUIList()
|
Method Summary | |
---|---|
java.lang.String[] |
getItems()
Get items of a string array from list |
protected int |
getStyle()
Get SWT widget style |
org.eclipse.swt.widgets.List |
getWidget()
Get wrapped widget instance |
java.lang.Class<?> |
getWidgetType()
Get wrapped widget class type |
void |
handleXUIEvent(IXUIEventObject object)
Logics when receive XUI events |
protected void |
installListeners()
Install SWT listeners to this widget. |
boolean |
isNotFilled()
Get if this source is not filled |
void |
refresh()
Refresh widget using latest data |
void |
refreshList()
Refresh whole list using list data |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.AbstractXUIListWidget |
---|
getDataForList, getDataNameForList, isBorder, isRequired, setBorder, setDataForList, setDataNameForList, setRequired, setValuesForListModel |
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, handleRequired, initialize, removeListener, setColors, setListeners |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUIWidget |
---|
fireXUIEvent, getActions, getHelpId, getId, getInitializers, getParent, getTabIndex, getXUIView, setActions, setHelpId, setId, setInitializers, setParent, setTabIndex, setXUIView |
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.data.IKeyHolder |
---|
getId, setId |
Constructor Detail |
---|
public XUIList()
Method Detail |
---|
public java.lang.Class<?> getWidgetType()
IXUIWidget
public org.eclipse.swt.widgets.List getWidget()
IXUIWidget
getWidget
in interface IXUIWidget
getWidget
in class XUISWTWidget
public java.lang.String[] getItems()
AbstractXUIListWidget
getItems
in class AbstractXUIListWidget
protected void installListeners()
XUISWTWidget
installListeners
in class XUISWTWidget
public void refreshList()
AbstractXUIListWidget
refreshList
in class AbstractXUIListWidget
public boolean isNotFilled()
IXUIRequiredSource
public void refresh()
XUISWTFieldDataWidget
refresh
in class XUISWTFieldDataWidget
protected int getStyle()
XUISWTWidget
getStyle
in class AbstractXUIListWidget
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 |