org.jvnet.jaxb2_commons.plugin.spring
Class AbstractSpringConfigurablePlugin

java.lang.Object
  extended by com.sun.tools.xjc.Plugin
      extended by org.jvnet.jaxb2_commons.plugin.AbstractPlugin
          extended by org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin
              extended by org.jvnet.jaxb2_commons.plugin.spring.AbstractSpringConfigurablePlugin

public abstract class AbstractSpringConfigurablePlugin
extends AbstractParameterizablePlugin


Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
AbstractSpringConfigurablePlugin()
           
 
Method Summary
 org.springframework.context.support.AbstractXmlApplicationContext getApplicationContext()
           
protected  int getAutowireMode()
           
 java.lang.String[] getConfigLocations()
           
protected  java.lang.String[] getDefaultConfigLocations()
           
 void init(com.sun.tools.xjc.Options options)
           
protected  boolean isDependencyCheck()
           
 void setConfigLocations(java.lang.String[] configLocations)
           
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin
parseArgument
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.AbstractPlugin
getCustomizationElementNames, getCustomizationURIs, isCustomizationTagName, onActivated, run, run
 
Methods inherited from class com.sun.tools.xjc.Plugin
getOptionName, getUsage, postProcessModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.apache.commons.logging.Log logger
Constructor Detail

AbstractSpringConfigurablePlugin

public AbstractSpringConfigurablePlugin()
Method Detail

getApplicationContext

public org.springframework.context.support.AbstractXmlApplicationContext getApplicationContext()

getDefaultConfigLocations

protected java.lang.String[] getDefaultConfigLocations()

getConfigLocations

public java.lang.String[] getConfigLocations()

setConfigLocations

public void setConfigLocations(java.lang.String[] configLocations)

getAutowireMode

protected int getAutowireMode()

isDependencyCheck

protected boolean isDependencyCheck()

init

public void init(com.sun.tools.xjc.Options options)
          throws java.lang.Exception
Overrides:
init in class AbstractPlugin
Throws:
java.lang.Exception


Copyright © 2005-2010 Sun Microsystems. All Rights Reserved.