Class RemoveXmlAnnotationPlugin

    • Constructor Detail

      • RemoveXmlAnnotationPlugin

        public RemoveXmlAnnotationPlugin()
    • 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 options,
                           ErrorHandler errorHandler)
        Overrides:
        run in class AbstractPlugin
      • processElementOutline

        protected void processElementOutline​(com.sun.tools.xjc.outline.ElementOutline elementOutline,
                                             com.sun.tools.xjc.Options options,
                                             ErrorHandler errorHandler)
      • processEnumOutline

        protected void processEnumOutline​(com.sun.tools.xjc.outline.EnumOutline enumOutline,
                                          com.sun.tools.xjc.Options options,
                                          ErrorHandler errorHandler)
      • processClassOutline

        protected void processClassOutline​(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                           com.sun.tools.xjc.Options options,
                                           ErrorHandler errorHandler)
      • processFieldOutline

        protected void processFieldOutline​(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                           com.sun.tools.xjc.outline.FieldOutline fieldOutline,
                                           com.sun.tools.xjc.Options options,
                                           ErrorHandler errorHandler)
      • processEnumConstantOutline

        protected void processEnumConstantOutline​(com.sun.tools.xjc.outline.EnumOutline enumOutline,
                                                  com.sun.tools.xjc.outline.EnumConstantOutline enumConstantOutline,
                                                  com.sun.tools.xjc.Options options,
                                                  ErrorHandler errorHandler)
      • parseArgument

        public int parseArgument​(com.sun.tools.xjc.Options opt,
                                 String[] args,
                                 int i)
        Overrides:
        parseArgument in class com.sun.tools.xjc.Plugin