Class PropertyListenerInjectorPlugin


  • public class PropertyListenerInjectorPlugin
    extends com.sun.tools.xjc.Plugin
    This Plugin will generate property change events on each setXXX. See the javadoc of Plugin for what those methods mean.
    Author:
    Jerome Dochez This plugin came from here : org.andromda.thirdparty.jaxb2_commons:property-listener-injector:1.1
    • Constructor Detail

      • PropertyListenerInjectorPlugin

        public PropertyListenerInjectorPlugin()
    • Method Detail

      • getOptionName

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

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

        public boolean isCustomizationTagName​(String nsUri,
                                              String localName)
        Overrides:
        isCustomizationTagName 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 model,
                           com.sun.tools.xjc.Options opt,
                           ErrorHandler errorHandler)
        Specified by:
        run in class com.sun.tools.xjc.Plugin