org.nakedobjects.metamodel.specloader.validator
Class MetaModelValidatorAbstract

java.lang.Object
  extended by org.nakedobjects.metamodel.specloader.validator.MetaModelValidatorAbstract
All Implemented Interfaces:
ApplicationScopedComponent, Component, SpecificationLoaderAware, MetaModelValidator
Direct Known Subclasses:
MetaModelValidatorComposite, MetaModelValidatorNoop

public abstract class MetaModelValidatorAbstract
extends java.lang.Object
implements MetaModelValidator


Constructor Summary
MetaModelValidatorAbstract()
           
 
Method Summary
 SpecificationLoader getSpecificationLoader()
           
 void init()
          Indicates to the component that it is to initialise itself.
 void setSpecificationLoader(SpecificationLoader specificationLoader)
           
 void shutdown()
          Indicates to the component that it will no longer be used and should shut itself down cleanly.
 
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.validator.MetaModelValidator
validate
 

Constructor Detail

MetaModelValidatorAbstract

public MetaModelValidatorAbstract()
Method Detail

init

public void init()
Description copied from interface: ApplicationScopedComponent
Indicates to the component that it is to initialise itself.

Specified by:
init in interface ApplicationScopedComponent

shutdown

public void shutdown()
Description copied from interface: ApplicationScopedComponent
Indicates to the component that it will no longer be used and should shut itself down cleanly.

Specified by:
shutdown in interface ApplicationScopedComponent

getSpecificationLoader

public SpecificationLoader getSpecificationLoader()

setSpecificationLoader

public void setSpecificationLoader(SpecificationLoader specificationLoader)
Specified by:
setSpecificationLoader in interface SpecificationLoaderAware


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