org.objectweb.fractal.gui.selection.model
Class SelectionNotifier

java.lang.Object
  extended byorg.objectweb.fractal.gui.selection.model.SelectionNotifier
All Implemented Interfaces:
org.objectweb.fractal.api.control.BindingController, SelectionListener

public class SelectionNotifier
extends java.lang.Object
implements SelectionListener, org.objectweb.fractal.api.control.BindingController

A SelectionListener that notifies other SelectionListeners.


Field Summary
static java.lang.String SELECTION_LISTENERS_BINDING
          A collection client interface bound to the listeners of this component.
 
Constructor Summary
SelectionNotifier()
          Constructs a new SelectionNotifier component.
 
Method Summary
 void bindFc(java.lang.String clientItfName, java.lang.Object serverItf)
           
 java.lang.String[] listFc()
           
 java.lang.Object lookupFc(java.lang.String clientItfName)
           
 void selectionChanged()
          Notifies this listener that the selection has changed.
 void unbindFc(java.lang.String clientItfName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECTION_LISTENERS_BINDING

public static final java.lang.String SELECTION_LISTENERS_BINDING
A collection client interface bound to the listeners of this component.

See Also:
Constant Field Values
Constructor Detail

SelectionNotifier

public SelectionNotifier()
Constructs a new SelectionNotifier component.

Method Detail

listFc

public java.lang.String[] listFc()
Specified by:
listFc in interface org.objectweb.fractal.api.control.BindingController

lookupFc

public java.lang.Object lookupFc(java.lang.String clientItfName)
Specified by:
lookupFc in interface org.objectweb.fractal.api.control.BindingController

bindFc

public void bindFc(java.lang.String clientItfName,
                   java.lang.Object serverItf)
Specified by:
bindFc in interface org.objectweb.fractal.api.control.BindingController

unbindFc

public void unbindFc(java.lang.String clientItfName)
Specified by:
unbindFc in interface org.objectweb.fractal.api.control.BindingController

selectionChanged

public void selectionChanged()
Description copied from interface: SelectionListener
Notifies this listener that the selection has changed.

Specified by:
selectionChanged in interface SelectionListener