org.jvnet.jaxb2_commons.plugin.tostring
Class ToStringPlugin

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.tostring.ToStringPlugin

public class ToStringPlugin
extends org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin


Field Summary
 
Fields inherited from class org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin
logger
 
Constructor Summary
ToStringPlugin()
           
 
Method Summary
protected  com.sun.codemodel.JMethod generateObject$toString(com.sun.tools.xjc.outline.ClassOutline classOutline, com.sun.codemodel.JDefinedClass theClass)
           
protected  com.sun.codemodel.JMethod generateToString$toString(com.sun.tools.xjc.outline.ClassOutline classOutline, com.sun.codemodel.JDefinedClass theClass)
           
 java.util.Collection<javax.xml.namespace.QName> getCustomizationElementNames()
           
 Ignoring getIgnoring()
           
 java.lang.String getOptionName()
           
 java.lang.Class getToStringBuilder()
           
 java.lang.String getUsage()
           
protected  void processClassOutline(com.sun.tools.xjc.outline.ClassOutline classOutline)
           
 boolean run(com.sun.tools.xjc.outline.Outline outline, com.sun.tools.xjc.Options opt, org.xml.sax.ErrorHandler errorHandler)
           
 void setIgnoring(Ignoring ignoring)
           
 void setToStringBuilder(java.lang.Class equalsBuilderClass)
           
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin
parseArgument
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.AbstractPlugin
getCustomizationURIs, init, isCustomizationTagName, onActivated, run
 
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
 

Constructor Detail

ToStringPlugin

public ToStringPlugin()
Method Detail

getOptionName

public java.lang.String getOptionName()
Specified by:
getOptionName in class com.sun.tools.xjc.Plugin

getUsage

public java.lang.String getUsage()
Specified by:
getUsage in class com.sun.tools.xjc.Plugin

setToStringBuilder

public void setToStringBuilder(java.lang.Class equalsBuilderClass)

getToStringBuilder

public java.lang.Class getToStringBuilder()

getIgnoring

public Ignoring getIgnoring()

setIgnoring

public void setIgnoring(Ignoring ignoring)

getCustomizationElementNames

public java.util.Collection<javax.xml.namespace.QName> getCustomizationElementNames()
Overrides:
getCustomizationElementNames in class org.jvnet.jaxb2_commons.plugin.AbstractPlugin

run

public boolean run(com.sun.tools.xjc.outline.Outline outline,
                   com.sun.tools.xjc.Options opt,
                   org.xml.sax.ErrorHandler errorHandler)
Overrides:
run in class org.jvnet.jaxb2_commons.plugin.AbstractPlugin

processClassOutline

protected void processClassOutline(com.sun.tools.xjc.outline.ClassOutline classOutline)

generateObject$toString

protected com.sun.codemodel.JMethod generateObject$toString(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                                            com.sun.codemodel.JDefinedClass theClass)

generateToString$toString

protected com.sun.codemodel.JMethod generateToString$toString(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                                              com.sun.codemodel.JDefinedClass theClass)


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