com.intellij.openapi.extensions.impl
Class AreaPicoContainerImpl
java.lang.Object
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
com.intellij.openapi.extensions.impl.AreaPicoContainerImpl
- All Implemented Interfaces:
- AreaPicoContainer, java.io.Serializable, org.picocontainer.Disposable, org.picocontainer.MutablePicoContainer, org.picocontainer.PicoContainer, org.picocontainer.Startable
public class AreaPicoContainerImpl
- extends org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
- implements AreaPicoContainer
- See Also:
- Serialized Form
| Methods inherited from class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer |
accept, addChildContainer, dispose, equals, getDelegate, getParent, registerComponent, registerComponentImplementation, registerComponentImplementation, registerComponentImplementation, registerComponentInstance, registerComponentInstance, removeChildContainer, start, stop, unregisterComponent, unregisterComponentByInstance, verify |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.picocontainer.MutablePicoContainer |
addChildContainer, registerComponent, registerComponentImplementation, registerComponentImplementation, registerComponentImplementation, registerComponentInstance, registerComponentInstance, removeChildContainer, unregisterComponent, unregisterComponentByInstance |
| Methods inherited from interface org.picocontainer.PicoContainer |
accept, getParent, verify |
| Methods inherited from interface org.picocontainer.Startable |
start, stop |
| Methods inherited from interface org.picocontainer.Disposable |
dispose |
AreaPicoContainerImpl
public AreaPicoContainerImpl(org.picocontainer.PicoContainer parentPicoContainer,
ExtensionsAreaImpl area)
getComponentAdapter
public org.picocontainer.ComponentAdapter getComponentAdapter(java.lang.Object componentKey)
- Specified by:
getComponentAdapter in interface org.picocontainer.PicoContainer- Overrides:
getComponentAdapter in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentInstances
public java.util.List getComponentInstances()
- Specified by:
getComponentInstances in interface org.picocontainer.PicoContainer- Overrides:
getComponentInstances in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentInstancesOfType
public java.util.List getComponentInstancesOfType(java.lang.Class type)
- Specified by:
getComponentInstancesOfType in interface org.picocontainer.PicoContainer- Overrides:
getComponentInstancesOfType in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentInstanceOfType
public java.lang.Object getComponentInstanceOfType(java.lang.Class componentType)
- Specified by:
getComponentInstanceOfType in interface org.picocontainer.PicoContainer- Overrides:
getComponentInstanceOfType in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentInstance
public java.lang.Object getComponentInstance(java.lang.Object componentKey)
- Specified by:
getComponentInstance in interface org.picocontainer.PicoContainer- Overrides:
getComponentInstance in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentAdapterOfType
public org.picocontainer.ComponentAdapter getComponentAdapterOfType(java.lang.Class componentType)
- Specified by:
getComponentAdapterOfType in interface org.picocontainer.PicoContainer- Overrides:
getComponentAdapterOfType in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentAdapters
public java.util.Collection getComponentAdapters()
- Specified by:
getComponentAdapters in interface org.picocontainer.PicoContainer- Overrides:
getComponentAdapters in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
getComponentAdaptersOfType
public java.util.List getComponentAdaptersOfType(java.lang.Class componentType)
- Specified by:
getComponentAdaptersOfType in interface org.picocontainer.PicoContainer- Overrides:
getComponentAdaptersOfType in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
makeChildContainer
public org.picocontainer.MutablePicoContainer makeChildContainer()
- Specified by:
makeChildContainer in interface org.picocontainer.MutablePicoContainer
setComponentAdapterFactory
public void setComponentAdapterFactory(org.picocontainer.defaults.ComponentAdapterFactory factory)
- Specified by:
setComponentAdapterFactory in interface AreaPicoContainer
getComponentAdapterFactory
public org.picocontainer.defaults.ComponentAdapterFactory getComponentAdapterFactory()