Class EclipseWorkaroundProcessingEnvironment
- java.lang.Object
-
- org.uberfire.annotations.processors.EclipseWorkaroundProcessingEnvironment
-
- All Implemented Interfaces:
ProcessingEnvironment
public class EclipseWorkaroundProcessingEnvironment extends Object implements ProcessingEnvironment
A wrapper for ProcessingEnvironment that returns a wrapped Types instance which works around bug 434378 in Eclipse.
-
-
Constructor Summary
Constructors Constructor Description EclipseWorkaroundProcessingEnvironment(ProcessingEnvironment realImpl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementsgetElementUtils()FilergetFiler()LocalegetLocale()MessagergetMessager()Map<String,String>getOptions()SourceVersiongetSourceVersion()TypesgetTypeUtils()
-
-
-
Constructor Detail
-
EclipseWorkaroundProcessingEnvironment
public EclipseWorkaroundProcessingEnvironment(ProcessingEnvironment realImpl)
-
-
Method Detail
-
getElementUtils
public Elements getElementUtils()
- Specified by:
getElementUtilsin interfaceProcessingEnvironment
-
getFiler
public Filer getFiler()
- Specified by:
getFilerin interfaceProcessingEnvironment
-
getLocale
public Locale getLocale()
- Specified by:
getLocalein interfaceProcessingEnvironment
-
getMessager
public Messager getMessager()
- Specified by:
getMessagerin interfaceProcessingEnvironment
-
getOptions
public Map<String,String> getOptions()
- Specified by:
getOptionsin interfaceProcessingEnvironment
-
getSourceVersion
public SourceVersion getSourceVersion()
- Specified by:
getSourceVersionin interfaceProcessingEnvironment
-
getTypeUtils
public Types getTypeUtils()
- Specified by:
getTypeUtilsin interfaceProcessingEnvironment
-
-