Class AboutBoxProcessor

java.lang.Object
javax.annotation.processing.AbstractProcessor
org.openide.filesystems.annotations.LayerGeneratingProcessor
org.esa.snap.rcp.about.AboutBoxProcessor
All Implemented Interfaces:
Processor

@SupportedAnnotationTypes("org.esa.snap.rcp.about.AboutBox") @SupportedSourceVersion(RELEASE_21) public class AboutBoxProcessor extends org.openide.filesystems.annotations.LayerGeneratingProcessor
Processor for the AboutBox annotations. This class generates the actual layer.xml entries.
  • Constructor Details

    • AboutBoxProcessor

      public AboutBoxProcessor()
  • Method Details

    • handleProcess

      protected boolean handleProcess(Set<? extends TypeElement> set, RoundEnvironment env) throws org.openide.filesystems.annotations.LayerGenerationException
      Specified by:
      handleProcess in class org.openide.filesystems.annotations.LayerGeneratingProcessor
      Throws:
      org.openide.filesystems.annotations.LayerGenerationException