Klasse DeepCopyPlugin

java.lang.Object
com.sun.tools.xjc.Plugin
com.kscs.util.plugins.xjc.base.AbstractPlugin
com.kscs.util.plugins.xjc.DeepCopyPlugin

public class DeepCopyPlugin extends com.kscs.util.plugins.xjc.base.AbstractPlugin
XJC Plugin to generate copy and partial copy methods
  • Felddetails

    • PROPERTY_TREE_PARAM_NAME

      public static final String PROPERTY_TREE_PARAM_NAME
      Siehe auch:
    • PROPERTY_TREE_USE_PARAM_NAME

      public static final String PROPERTY_TREE_USE_PARAM_NAME
      Siehe auch:
    • generatePartialCloneMethod

      protected boolean generatePartialCloneMethod
    • generateTools

      protected boolean generateTools
    • generateConstructor

      protected boolean generateConstructor
    • narrow

      protected boolean narrow
    • selectorClassName

      protected String selectorClassName
    • rootSelectorClassName

      protected final String rootSelectorClassName
      Siehe auch:
  • Konstruktordetails

    • DeepCopyPlugin

      public DeepCopyPlugin()
  • Methodendetails

    • getOptionName

      public String getOptionName()
      Angegeben von:
      getOptionName in Klasse com.sun.tools.xjc.Plugin
    • run

      public boolean run(com.sun.tools.xjc.outline.Outline outline, com.sun.tools.xjc.Options opt, ErrorHandler errorHandler) throws SAXException
      Angegeben von:
      run in Klasse com.sun.tools.xjc.Plugin
      Löst aus:
      SAXException