org.jvnet.jaxb2_commons.plugin.setters
Class SettersPlugin

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.setters.SettersPlugin

public class SettersPlugin
extends AbstractParameterizablePlugin


Nested Class Summary
static class SettersPlugin.Mode
           
 
Field Summary
 
Fields inherited from class org.jvnet.jaxb2_commons.plugin.AbstractPlugin
logger
 
Constructor Summary
SettersPlugin()
           
 
Method Summary
 Collection<QName> getCustomizationElementNames()
           
 Ignoring getIgnoring()
           
 String getMode()
           
 String getOptionName()
           
 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, ErrorHandler errorHandler)
           
 void setIgnoring(Ignoring ignoring)
           
 void setMode(String mode)
           
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.AbstractParameterizablePlugin
parseArgument
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.AbstractPlugin
afterRun, beforeRun, 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

SettersPlugin

public SettersPlugin()
Method Detail

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

processClassOutline

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

getMode

public String getMode()

setMode

public void setMode(String mode)

getIgnoring

public Ignoring getIgnoring()

setIgnoring

public void setIgnoring(Ignoring ignoring)

getCustomizationElementNames

public Collection<QName> getCustomizationElementNames()
Overrides:
getCustomizationElementNames in class AbstractPlugin


Copyright © 2005-2012. All Rights Reserved.