|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.fractal.gui.model.ConfigurationNotifier
A ConfigurationListener
that notifies other ConfigurationListener
s.
Field Summary | |
static java.lang.String |
CONFIGURATION_LISTENERS_BINDING
A collection client interface bound to the listeners of this component. |
Constructor Summary | |
ConfigurationNotifier()
Constructs a new configuration notifier component. |
Method Summary | |
void |
attributeChanged(Component component,
java.lang.String attributeName,
java.lang.String oldValue)
Notifies this listener that the value of an attribute has changed. |
void |
attributeControllerChanged(Component component,
java.lang.String oldValue)
Notifies this listener that the attribute controller of a component has changed. |
void |
bindFc(java.lang.String clientItfName,
java.lang.Object serverItf)
|
void |
changeCountChanged(Component component,
long changeCount)
Notifies this listener that all the change count of the configuration has changed. |
void |
clientInterfaceAdded(Component component,
ClientInterface i,
int index)
Notifies this listener that a client interface has been added to a component. |
void |
clientInterfaceRemoved(Component component,
ClientInterface i,
int index)
Notifies this listener that a client interface has been removed from a component. |
void |
componentControllerDescriptorChanged(Component component,
java.lang.String oldValue)
Notifies this listener that the component controller descriptor of a component has changed. |
void |
implementationChanged(Component component,
java.lang.String oldValue)
Notifies this listener that the implementation of a component has changed. |
void |
interfaceBound(ClientInterface citf,
ServerInterface sitf)
Notifies this listener that an interface has been bound. |
void |
interfaceCardinalityChanged(Interface i,
boolean oldValue)
Notifies this listener that the cardinality of an interface has changed. |
void |
interfaceContingencyChanged(Interface i,
boolean oldValue)
Notifies this listener that the contigency of an interface has changed. |
void |
interfaceNameChanged(Interface i,
java.lang.String oldValue)
Notifies this listener that the name of an interface has changed. |
void |
interfaceRebound(ClientInterface citf,
ServerInterface oldSitf)
Notifies this listener that an interface has been rebound. |
void |
interfaceSignatureChanged(Interface i,
java.lang.String oldValue)
Notifies this listener that the signature of an interface has changed. |
void |
interfaceUnbound(ClientInterface citf,
ServerInterface sitf)
Notifies this listener that an interface has been unbound. |
java.lang.String[] |
listFc()
|
java.lang.Object |
lookupFc(java.lang.String clientItfName)
|
void |
nameChanged(Component component,
java.lang.String oldValue)
Notifies this listener that the name of a component has changed. |
void |
rootComponentChanged(Component oldValue)
Notifies this listener that the root component has changed. |
void |
serverInterfaceAdded(Component component,
ServerInterface i,
int index)
Notifies this listener that a server interface has been added to a component. |
void |
serverInterfaceRemoved(Component component,
ServerInterface i,
int index)
Notifies this listener that a server interface has been removed from a component. |
void |
subComponentAdded(Component parent,
Component child,
int index)
Notifies this listener that a sub component has been added to a component. |
void |
subComponentRemoved(Component parent,
Component child,
int index)
Notifies this listener that a sub component has been removed from a component. |
void |
templateControllerDescriptorChanged(Component component,
java.lang.String oldValue)
Notifies this listener that the template controller descriptor of a component has changed. |
void |
typeChanged(Component component,
java.lang.String oldValue)
Notifies this listener that the type of a component 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 |
public static final java.lang.String CONFIGURATION_LISTENERS_BINDING
listeners
of this component.
Constructor Detail |
public ConfigurationNotifier()
Method Detail |
public java.lang.String[] listFc()
listFc
in interface org.objectweb.fractal.api.control.BindingController
public java.lang.Object lookupFc(java.lang.String clientItfName)
lookupFc
in interface org.objectweb.fractal.api.control.BindingController
public void bindFc(java.lang.String clientItfName, java.lang.Object serverItf)
bindFc
in interface org.objectweb.fractal.api.control.BindingController
public void unbindFc(java.lang.String clientItfName)
unbindFc
in interface org.objectweb.fractal.api.control.BindingController
public void changeCountChanged(Component component, long changeCount)
ConfigurationListener
changeCountChanged
in interface ConfigurationListener
changeCount
- the new change count of the configuration.public void rootComponentChanged(Component oldValue)
ConfigurationListener
rootComponentChanged
in interface ConfigurationListener
oldValue
- the old root component of the configuration.public void nameChanged(Component component, java.lang.String oldValue)
ConfigurationListener
nameChanged
in interface ConfigurationListener
component
- the component whose name has changed.oldValue
- the old name of the component.public void typeChanged(Component component, java.lang.String oldValue)
ConfigurationListener
typeChanged
in interface ConfigurationListener
component
- the component whose type has changed.oldValue
- the old type of the component.public void implementationChanged(Component component, java.lang.String oldValue)
ConfigurationListener
implementationChanged
in interface ConfigurationListener
component
- the component whose implementation has changed.oldValue
- the old implementation of the component.public void interfaceNameChanged(Interface i, java.lang.String oldValue)
ConfigurationListener
interfaceNameChanged
in interface ConfigurationListener
i
- the interface whose name has changed.oldValue
- the old name of the interface.public void interfaceSignatureChanged(Interface i, java.lang.String oldValue)
ConfigurationListener
interfaceSignatureChanged
in interface ConfigurationListener
i
- the interface whose signature has changed.oldValue
- the old signature of the interface.public void interfaceContingencyChanged(Interface i, boolean oldValue)
ConfigurationListener
interfaceContingencyChanged
in interface ConfigurationListener
i
- the interface whose contingency has changed.oldValue
- the old contingency of the interface.public void interfaceCardinalityChanged(Interface i, boolean oldValue)
ConfigurationListener
interfaceCardinalityChanged
in interface ConfigurationListener
i
- the interface whose cardinality has changed.oldValue
- the old cardinality of the interface.public void clientInterfaceAdded(Component component, ClientInterface i, int index)
ConfigurationListener
clientInterfaceAdded
in interface ConfigurationListener
component
- the component into which the new interface has been added.i
- the interface that has been added.index
- the index of this interface in the client interface list of
the component.public void clientInterfaceRemoved(Component component, ClientInterface i, int index)
ConfigurationListener
clientInterfaceRemoved
in interface ConfigurationListener
component
- the component from which the interface has been removed.i
- the interface that has been removed.index
- the index of this interface in the client interface list of
the component.public void serverInterfaceAdded(Component component, ServerInterface i, int index)
ConfigurationListener
serverInterfaceAdded
in interface ConfigurationListener
component
- the component into which the new interface has been added.i
- the interface that has been added.index
- the index of this interface in the server interface list of
the component.public void serverInterfaceRemoved(Component component, ServerInterface i, int index)
ConfigurationListener
serverInterfaceRemoved
in interface ConfigurationListener
component
- the component from which the interface has been removed.i
- the interface that has been removed.index
- the index of this interface in the server interface list of
the component.public void interfaceBound(ClientInterface citf, ServerInterface sitf)
ConfigurationListener
interfaceBound
in interface ConfigurationListener
citf
- the client interface that has been bound.sitf
- the server interface to which it has been bound.public void interfaceRebound(ClientInterface citf, ServerInterface oldSitf)
ConfigurationListener
interfaceRebound
in interface ConfigurationListener
citf
- the client interface that has been rebound.oldSitf
- the server interface to which it was bound.public void interfaceUnbound(ClientInterface citf, ServerInterface sitf)
ConfigurationListener
interfaceUnbound
in interface ConfigurationListener
citf
- the client interface that has been unbound.sitf
- the server interface to which it was bound.public void attributeControllerChanged(Component component, java.lang.String oldValue)
ConfigurationListener
attributeControllerChanged
in interface ConfigurationListener
component
- the component whose attribute controller has changed.oldValue
- the old attribute controller of the component.public void attributeChanged(Component component, java.lang.String attributeName, java.lang.String oldValue)
ConfigurationListener
attributeChanged
in interface ConfigurationListener
component
- the component whose attribute has changed.attributeName
- the name of the attribute whose value has changed.oldValue
- the old value of the attribute.public void templateControllerDescriptorChanged(Component component, java.lang.String oldValue)
ConfigurationListener
templateControllerDescriptorChanged
in interface ConfigurationListener
component
- the component whose template contoller descriptor has
changed.oldValue
- the old value of the template controller descriptor.public void componentControllerDescriptorChanged(Component component, java.lang.String oldValue)
ConfigurationListener
componentControllerDescriptorChanged
in interface ConfigurationListener
component
- the component whose component contoller descriptor has
changed.oldValue
- the old value of the component controller descriptor.public void subComponentAdded(Component parent, Component child, int index)
ConfigurationListener
subComponentAdded
in interface ConfigurationListener
parent
- the component into which the sub component has been added.child
- the sub component that has been added.index
- the index of this sub component in the sub component list of
the parent component.public void subComponentRemoved(Component parent, Component child, int index)
ConfigurationListener
subComponentRemoved
in interface ConfigurationListener
parent
- the component from which the sub component has been removed.child
- the sub component that has been removed.index
- the index of this sub component in the sub component list of
the parent component.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |