org.neo.swarm.core.container.pico
Class PicoComponentContainer
java.lang.Object
org.neo.swarm.core.container.pico.PicoComponentContainer
- All Implemented Interfaces:
- ComponentContainer, java.io.Serializable
- public class PicoComponentContainer
- extends java.lang.Object
- implements ComponentContainer, java.io.Serializable
- Author:
- damiang
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PicoComponentContainer
public PicoComponentContainer(SilcComponentAdapterFactory componentInstantiatorFactory)
registerComponentInstance
public void registerComponentInstance(java.lang.String name,
java.lang.Object object)
- Specified by:
registerComponentInstance in interface ComponentContainer
registerComponent
public void registerComponent(java.lang.Object key,
java.lang.Class impl,
CreationType creationType)
- Specified by:
registerComponent in interface ComponentContainer
registerComponent
public void registerComponent(java.lang.Object key,
java.lang.Class impl,
java.lang.Object[] args,
CreationType creationType)
- Specified by:
registerComponent in interface ComponentContainer
getComponentsOfType
public java.util.Collection getComponentsOfType(java.lang.Class type)
- Specified by:
getComponentsOfType in interface ComponentContainer
getComponentsOfType
public java.util.Collection getComponentsOfType(Perspective perspective,
java.lang.Class type)
- Specified by:
getComponentsOfType in interface ComponentContainer
getComponent
public java.lang.Object getComponent(java.lang.Object key)
- Specified by:
getComponent in interface ComponentContainer
removeComponent
public void removeComponent(java.lang.Object key)
- Specified by:
removeComponent in interface ComponentContainer
getComponent
public java.lang.Object getComponent(Perspective perspective,
java.lang.Object key)
- Specified by:
getComponent in interface ComponentContainer
stop
public void stop()
- Specified by:
stop in interface ComponentContainer
start
public void start()
- Specified by:
start in interface ComponentContainer
Copyright © 2001-2004 SWARM-ONE -First Generation (S)calable(W)ide(AR)ea(M)esh. All Rights Reserved.