Package org.eclipse.xtend.core.macro
Class ActiveAnnotationContext
- java.lang.Object
-
- org.eclipse.xtend.core.macro.ActiveAnnotationContext
-
@Accessors public class ActiveAnnotationContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ActiveAnnotationContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<XtendAnnotationTarget>
getAnnotatedSourceElements()
CompilationUnitImpl
getCompilationUnit()
java.lang.Object
getProcessorInstance()
void
handleProcessingError(org.eclipse.emf.ecore.resource.Resource resource, java.lang.Throwable t)
void
setCompilationUnit(CompilationUnitImpl compilationUnit)
void
setProcessorInstance(java.lang.Object processorInstance)
-
-
-
Method Detail
-
handleProcessingError
public void handleProcessingError(org.eclipse.emf.ecore.resource.Resource resource, java.lang.Throwable t)
-
getAnnotatedSourceElements
@Pure public java.util.List<XtendAnnotationTarget> getAnnotatedSourceElements()
-
getProcessorInstance
@Pure public java.lang.Object getProcessorInstance()
-
setProcessorInstance
public void setProcessorInstance(java.lang.Object processorInstance)
-
getCompilationUnit
@Pure public CompilationUnitImpl getCompilationUnit()
-
setCompilationUnit
public void setCompilationUnit(CompilationUnitImpl compilationUnit)
-
-