Package org.esa.snap.rcp.about
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.-
Field Summary
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
handleProcess
(Set<? extends TypeElement> set, RoundEnvironment env) Methods inherited from class org.openide.filesystems.annotations.LayerGeneratingProcessor
getSupportedSourceVersion, layer, process
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, init, isInitialized
-
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 classorg.openide.filesystems.annotations.LayerGeneratingProcessor
- Throws:
org.openide.filesystems.annotations.LayerGenerationException
-