Class SecureMountAnnotationProcessor

  • All Implemented Interfaces:
    Processor

    @SupportedAnnotationTypes({"org.wicketstuff.wicket.servlet3.auth.annotation.SecureAutoMount","org.wicketstuff.wicket.mount.annotation.MountPoint"})
    @SupportedSourceVersion(RELEASE_6)
    public class SecureMountAnnotationProcessor
    extends org.wicketstuff.wicket.mount.core.processor.AbstractAutoMountAnnotationProcessor
    Compile time processor to generate source code for mount paths.
    Author:
    jsarman
    • Constructor Detail

      • SecureMountAnnotationProcessor

        public SecureMountAnnotationProcessor()
    • Method Detail

      • getDefaultRootPath

        protected String getDefaultRootPath​(org.wicketstuff.wicket.mount.core.processor.AutoMountContext context,
                                            TypeElement elem)
        Specified by:
        getDefaultRootPath in class org.wicketstuff.wicket.mount.core.processor.AbstractAutoMountAnnotationProcessor
      • setPackagesToScan

        protected void setPackagesToScan​(org.wicketstuff.wicket.mount.core.processor.AutoMountContext context)
        Specified by:
        setPackagesToScan in class org.wicketstuff.wicket.mount.core.processor.AbstractAutoMountAnnotationProcessor
      • getDefaultMimeExtension

        protected String getDefaultMimeExtension​(org.wicketstuff.wicket.mount.core.processor.AutoMountContext context,
                                                 TypeElement elem)
        Specified by:
        getDefaultMimeExtension in class org.wicketstuff.wicket.mount.core.processor.AbstractAutoMountAnnotationProcessor