|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.tree.DefaultTreeSelectionModel
org.objectweb.fractal.gui.tree.model.BasicTreeSelectionModel
A TreeSelectionModel based on a Selection.
This model makes a conversion from a Selection model to a TreeSelectionModel. It listens to the
selection in order to update its state when the selection changes.
| Field Summary | |
static String |
CONFIGURATION_BINDING
An optional client interface bound to a configuration
model. |
static String |
SELECTION_BINDING
A mandatory client interface bound to a selection model. |
| Fields inherited from class javax.swing.tree.DefaultTreeSelectionModel |
changeSupport, leadIndex, leadPath, leadRow, listenerList, listSelectionModel, rowMapper, SELECTION_MODE_PROPERTY, selectionMode |
| Fields inherited from interface javax.swing.tree.TreeSelectionModel |
CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION |
| Constructor Summary | |
BasicTreeSelectionModel()
Constructs a new BasicTreeSelectionModel component. |
|
| Method Summary | |
void |
bindFc(String clientItfName,
Object serverItf)
Binds the client interface whose name is given to a server interface. |
String[] |
listFc()
Returns the names of the client interfaces of the component to which this interface belongs. |
Object |
lookupFc(String clientItfName)
Returns the interface to which the given client interface is bound. |
void |
selectionChanged()
Notifies this listener that the selection has changed. |
void |
setSelectionPath(TreePath path)
|
void |
unbindFc(String clientItfName)
Unbinds the given client interface. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final String CONFIGURATION_BINDING
configuration
model. The root component of this configuration is changed each time the
selection is changed through this model (but not if the selection
model on which this model is based changes).
public static final String SELECTION_BINDING
selection model.
This is the model on which this model is based and synchronized.
| Constructor Detail |
public BasicTreeSelectionModel()
BasicTreeSelectionModel component.
| Method Detail |
public String[] listFc()
BindingController
listFc in interface BindingControllerpublic Object lookupFc(String clientItfName)
BindingControllerbindFc).
lookupFc in interface BindingControllerclientItfName - the name of a client interface of the component to
which this interface belongs.
public void bindFc(String clientItfName,
Object serverItf)
BindingController
bindFc in interface BindingControllerclientItfName - the name of a client interface of the component to
which this interface belongs.serverItf - a server interface.public void unbindFc(String clientItfName)
BindingController
unbindFc in interface BindingControllerclientItfName - the name of a client interface of the component to
which this interface belongs.public void selectionChanged()
SelectionListener
selectionChanged in interface SelectionListenerpublic void setSelectionPath(TreePath path)
setSelectionPath in interface TreeSelectionModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||