|
|||||||||||
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 notifiedpublic 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 |