|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.rad.genui.UIResource<C>
javax.rad.genui.UIComponent<ITree>
javax.rad.genui.control.UITree
public class UITree
Platform and technology independent Tree. It is designed for use with AWT, Swing, SWT, JSP, JSF, ... .
| Field Summary |
|---|
| Fields inherited from class javax.rad.genui.UIComponent |
|---|
logger, parent |
| Fields inherited from class javax.rad.genui.UIResource |
|---|
uiResource |
| Constructor Summary | |
|---|---|
UITree()
Creates a new instance of UITree. |
|
| Method Summary | |
|---|---|
void |
cancelEditing()
Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook. |
ICellFormatter |
getCellFormatter()
Gets the cell formatter. |
IDataBook[] |
getDataBooks()
Returns the DataBooks displayed by this control. |
INodeFormatter |
getNodeFormatter()
Gets the node formatter. |
void |
notifyRepaint()
The control need to check if the part is visible and then repaint the part. |
void |
saveEditing()
Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow. |
void |
setCellFormatter(ICellFormatter pCellFormatter)
Sets the cell formatter. |
void |
setCellFormatter(Object pCellFormatter,
String pMethodName)
Sets the cell formatter. |
void |
setDataBooks(IDataBook... pDataBooks)
Sets the DataBooks displayed by this control. |
void |
setNodeFormatter(INodeFormatter pNodeFormatter)
Sets the node formatter. |
void |
setNodeFormatter(Object pNodeFormatter,
String pMethodName)
Sets the node formatter. |
void |
updateTranslation()
Notification for updating the translation. |
| Methods inherited from class javax.rad.genui.UIResource |
|---|
equals, getUIResource, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.rad.ui.IResource |
|---|
getResource |
| Methods inherited from interface javax.rad.model.ui.IControl |
|---|
getTranslation, setTranslation |
| Constructor Detail |
|---|
public UITree()
UITree.
ITree| Method Detail |
|---|
public IDataBook[] getDataBooks()
getDataBooks in interface ITreeITree.setDataBooks(javax.rad.model.IDataBook...)public void setDataBooks(IDataBook... pDataBooks)
setDataBooks in interface ITreepDataBooks - the DataBooksITree.getDataBooks()public void notifyRepaint()
notifyRepaint in interface IControl
public void saveEditing()
throws ModelException
IDataBook or IDataRow.
saveEditing in interface IControlModelException - if the value can not be stored.public void cancelEditing()
DataBook.
cancelEditing in interface IControlpublic ICellFormatter getCellFormatter()
getCellFormatter in interface ITreepublic void setCellFormatter(ICellFormatter pCellFormatter)
setCellFormatter in interface ITreepCellFormatter - the cell formatter.
public void setCellFormatter(Object pCellFormatter,
String pMethodName)
setCellFormatter in interface ITreepCellFormatter - the cell formatter.pMethodName - the method name.public INodeFormatter getNodeFormatter()
getNodeFormatter in interface ITreepublic void setNodeFormatter(INodeFormatter pNodeFormatter)
setNodeFormatter in interface ITreepNodeFormatter - the node formatter.
public void setNodeFormatter(Object pNodeFormatter,
String pMethodName)
setNodeFormatter in interface ITreepNodeFormatter - the node formatter.pMethodName - the method name.public void updateTranslation()
UIComponent will be added to a displayable containment hierarchy,
when its containment hierarchy is made displayable or the translation table will
be changed.
updateTranslation in class UIComponent<ITree>UIComponent.setTranslation(TranslationMap),
UIComponent.addNotify()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||