|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The facet that all container implementations must implement
| Field Summary |
| Fields inherited from interface edu.UCL.satin.arch.facets.ComponentFacet |
DISABLED, ENABLED |
| Method Summary | |
void |
addListener(ComponentListener c)
Adds a listener that will be notified when any new component is deployed or removed. |
void |
addListener(ComponentListener c,
java.util.Hashtable filter)
Adds a listener that will be notified when any new component matching the filter given is deployed or removed. |
Component[] |
getComponents(java.util.Hashtable properties)
|
Registrar |
getDefaultRegistrar()
|
void |
removeListener(ComponentListener c)
Removes all instances of the given listener (including any different filters) from the list of listeners to be notified. |
void |
removeListener(ComponentListener c,
java.util.Hashtable filter)
Removes the particular listener+filter pair from the list of listeners to be notified. |
void |
setDefaultRegistrar(Registrar r)
|
| Methods inherited from interface edu.UCL.satin.arch.facets.ComponentFacet |
addAttribute, construct, destroy, getAttribute, getProperties, hasAttribute, isEnabled, setEnabled |
| Method Detail |
public void setDefaultRegistrar(Registrar r)
public Registrar getDefaultRegistrar()
public Component[] getComponents(java.util.Hashtable properties)
public void addListener(ComponentListener c)
c - the listener that will be notified
public void addListener(ComponentListener c,
java.util.Hashtable filter)
c - the listener to be notifiedfilter - The filter, as a hashtable of attributespublic void removeListener(ComponentListener c)
c - The listener to be removed.
public void removeListener(ComponentListener c,
java.util.Hashtable filter)
c - The listener to be removedfilter - The filter matches of which this listener will not be notified any more.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||