org.jvnet.jaxb2_commons.plugin.autoinheritance
Class AutoInheritancePlugin
java.lang.Object
com.sun.tools.xjc.Plugin
org.jvnet.jaxb2_commons.plugin.AbstractPlugin
org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin
org.jvnet.jaxb2_commons.plugin.autoinheritance.AutoInheritancePlugin
public class AutoInheritancePlugin
- extends AbstractParameterizablePlugin
Methods inherited from class com.sun.tools.xjc.Plugin |
postProcessModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AutoInheritancePlugin
public AutoInheritancePlugin()
getXmlRootElementsExtend
public String getXmlRootElementsExtend()
setXmlRootElementsExtend
public void setXmlRootElementsExtend(String globalElementsExtend)
getXmlRootElementsImplement
public String getXmlRootElementsImplement()
setXmlRootElementsImplement
public void setXmlRootElementsImplement(String xmlRootElementsImplement)
getXmlTypesExtend
public String getXmlTypesExtend()
setXmlTypesExtend
public void setXmlTypesExtend(String globalComplexTypesExtend)
getXmlTypesImplement
public String getXmlTypesImplement()
setXmlTypesImplement
public void setXmlTypesImplement(String xmlTypesImplement)
getJaxbElementsImplement
public String getJaxbElementsImplement()
setJaxbElementsImplement
public void setJaxbElementsImplement(String jaxbElementsImplement)
getOptionName
public String getOptionName()
- Specified by:
getOptionName
in class com.sun.tools.xjc.Plugin
getUsage
public String getUsage()
- Specified by:
getUsage
in class com.sun.tools.xjc.Plugin
run
public boolean run(com.sun.tools.xjc.outline.Outline outline,
com.sun.tools.xjc.Options opt,
ErrorHandler errorHandler)
- Overrides:
run
in class AbstractPlugin
processGlobalElement
protected void processGlobalElement(com.sun.tools.xjc.outline.ClassOutline classOutline)
processGlobalJAXBElement
protected void processGlobalJAXBElement(com.sun.tools.xjc.outline.ElementOutline elementOutline)
processGlobalComplexType
protected void processGlobalComplexType(com.sun.tools.xjc.outline.ClassOutline classOutline)
Copyright © 2005-2012. All Rights Reserved.