|
||||||||||
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 BindingController
public Object lookupFc(String clientItfName)
BindingController
bindFc
).
lookupFc
in interface BindingController
clientItfName
- 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 BindingController
clientItfName
- 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 BindingController
clientItfName
- the name of a client interface of the component to
which this interface belongs.public void selectionChanged()
SelectionListener
selectionChanged
in interface SelectionListener
public void setSelectionPath(TreePath path)
setSelectionPath
in interface TreeSelectionModel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |