org.nakedobjects.metamodel.specloader.collectiontyperegistry
Class CollectionTypeRegistryAbstract

java.lang.Object
  extended by org.nakedobjects.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistryAbstract
All Implemented Interfaces:
ApplicationScopedComponent, Component, Injectable, CollectionTypeRegistry
Direct Known Subclasses:
CollectionTypeRegistryDefault

public abstract class CollectionTypeRegistryAbstract
extends java.lang.Object
implements CollectionTypeRegistry


Constructor Summary
CollectionTypeRegistryAbstract()
           
 
Method Summary
 void init()
          Default implementation does nothing.
 void injectInto(java.lang.Object candidate)
          Will inject itself into the candidate if the candidate implements the corresponding *Aware type.
 void shutdown()
          Default implementation does nothing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistry
getCollectionType, isArrayType, isCollectionType
 

Constructor Detail

CollectionTypeRegistryAbstract

public CollectionTypeRegistryAbstract()
Method Detail

init

public void init()
Default implementation does nothing.

Specified by:
init in interface ApplicationScopedComponent

shutdown

public void shutdown()
Default implementation does nothing.

Specified by:
shutdown in interface ApplicationScopedComponent

injectInto

public void injectInto(java.lang.Object candidate)
Description copied from interface: Injectable
Will inject itself into the candidate if the candidate implements the corresponding *Aware type.

Specified by:
injectInto in interface Injectable


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.