|
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
public abstract class AbstractXUIListWidget
Abstract XUI 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 | |
---|---|
AbstractXUIListWidget()
|
Method Summary | |
---|---|
IListModel |
getDataForList()
Get list data value |
java.lang.String |
getDataNameForList()
Get list data name |
(package private) abstract java.lang.String[] |
getItems()
Get items of a string array from list |
protected int |
getStyle()
Get SWT widget style |
boolean |
isBorder()
Get if this List has Border |
boolean |
isRequired()
Get if this source is required |
abstract void |
refreshList()
Refresh whole list using list data |
void |
setBorder(boolean border)
Set if this List has Border |
void |
setDataForList(IListModel obj)
Set list data value |
void |
setDataNameForList(java.lang.String dataNameForList)
Set list data name |
void |
setRequired(boolean required)
Set if this source is required |
void |
setValuesForListModel(java.lang.Object[] values)
Set list values for this widget |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTFieldDataWidget |
---|
getDataName, getDataValue, handleXUIEvent, refresh, setDataName, setDataValue |
Methods inherited from class com.ibm.btt.rcp.xui.widgets.XUISWTWidget |
---|
addListener, cacheProperty, createWidget, dispose, focusGained, focusLost, getCachedProperties, getWidget, handleRequired, initialize, installListeners, 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.require.IXUIRequiredSource |
---|
isNotFilled |
Methods inherited from interface com.ibm.btt.rcp.xui.data.IKeyHolder |
---|
getId, setId |
Methods inherited from interface com.ibm.btt.rcp.xui.widgets.IXUIWidget |
---|
getWidgetType |
Constructor Detail |
---|
public AbstractXUIListWidget()
Method Detail |
---|
public IListModel getDataForList()
IListDataHolder
getDataForList
in interface IListDataHolder
public java.lang.String getDataNameForList()
IListDataHolder
getDataNameForList
in interface IListDataHolder
public void setDataForList(IListModel obj)
IListDataHolder
setDataForList
in interface IListDataHolder
public void setValuesForListModel(java.lang.Object[] values)
values
- public abstract void refreshList()
abstract java.lang.String[] getItems()
public void setDataNameForList(java.lang.String dataNameForList)
IListDataHolder
setDataNameForList
in interface IListDataHolder
public boolean isRequired()
IXUIRequiredSource
isRequired
in interface IXUIRequiredSource
public void setRequired(boolean required)
IXUIRequiredSource
setRequired
in interface IXUIRequiredSource
public boolean isBorder()
public void setBorder(boolean border)
border
- protected int getStyle()
XUISWTWidget
getStyle
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 |