javax.rad.model.ui
Interface ITreeControl

All Superinterfaces:
IControl, ITranslatable, ITranslator
All Known Subinterfaces:
ITree
All Known Implementing Classes:
JVxTree, SwingTree, UITree

public interface ITreeControl
extends IControl

The ITreeControl is an IControl that displays the hierarchy of one or more IDataBooks.


Method Summary
 IDataBook getActiveDataBook()
          Gets the active data book.
 IDataBook[] getDataBooks()
          Returns the DataBooks displayed by this control.
 void setDataBooks(IDataBook... pDataBooks)
          Sets the DataBooks displayed by this control.
 void startEditing()
          Informs the GUI control, that the editor should be opened.
 
Methods inherited from interface javax.rad.model.ui.IControl
cancelEditing, notifyRepaint, saveEditing
 
Methods inherited from interface javax.rad.model.ui.ITranslatable
getTranslation, isTranslationEnabled, setTranslation, setTranslationEnabled
 
Methods inherited from interface javax.rad.util.ITranslator
translate
 

Method Detail

getDataBooks

IDataBook[] getDataBooks()
Returns the DataBooks displayed by this control.

Returns:
the DataBooks.
See Also:
setDataBooks(javax.rad.model.IDataBook...)

setDataBooks

void setDataBooks(IDataBook... pDataBooks)
Sets the DataBooks displayed by this control.

Parameters:
pDataBooks - the DataBooks
See Also:
getDataBooks()

getActiveDataBook

IDataBook getActiveDataBook()
Gets the active data book.

Returns:
the active data book.

startEditing

void startEditing()
Informs the GUI control, that the editor should be opened.



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.