Class AbstractPlugin

    • Field Detail

      • logger

        protected org.apache.commons.logging.Log logger
        Plugin logger.
    • Constructor Detail

      • AbstractPlugin

        public AbstractPlugin()
    • Method Detail

      • onActivated

        public void onActivated​(com.sun.tools.xjc.Options options)
                         throws com.sun.tools.xjc.BadCommandLineException
        Overrides:
        onActivated in class com.sun.tools.xjc.Plugin
        Throws:
        com.sun.tools.xjc.BadCommandLineException
      • run

        public boolean run​(com.sun.tools.xjc.outline.Outline outline,
                           com.sun.tools.xjc.Options options,
                           ErrorHandler errorHandler)
                    throws SAXException
        Specified by:
        run in class com.sun.tools.xjc.Plugin
        Throws:
        SAXException
      • beforeRun

        protected void beforeRun​(com.sun.tools.xjc.outline.Outline outline,
                                 com.sun.tools.xjc.Options options)
                          throws Exception
        Throws:
        Exception
      • run

        protected boolean run​(com.sun.tools.xjc.outline.Outline outline,
                              com.sun.tools.xjc.Options options)
                       throws Exception
        Throws:
        Exception
      • afterRun

        protected void afterRun​(com.sun.tools.xjc.outline.Outline outline,
                                com.sun.tools.xjc.Options options)
                         throws Exception
        Throws:
        Exception
      • init

        protected void init​(com.sun.tools.xjc.Options options)
                     throws Exception
        Throws:
        Exception
      • getCustomizationElementNames

        public Collection<QName> getCustomizationElementNames()
      • getCustomizationURIs

        public List<String> getCustomizationURIs()
        Overrides:
        getCustomizationURIs in class com.sun.tools.xjc.Plugin
      • isCustomizationTagName

        public boolean isCustomizationTagName​(String namespaceURI,
                                              String localName)
        Overrides:
        isCustomizationTagName in class com.sun.tools.xjc.Plugin