@Accessors
active annotations.
This processor ensures that the visibility of the generated functions is not higher than the visility allowed into the containing type.
TODO: The macro API should use the injection mechanism into the Xtend library.
Modifier and type | Action and description |
---|---|
static org.eclipse.xtext.common.types.JvmType | filterActiveProcessorType(JvmType,CommonTypeComputationServices) Filter the type in order to create the correct processor. |
java.lang.Object | getProcessorInstance(JvmType) |
new
def filterActiveProcessorType(JvmType,CommonTypeComputationServices) : org.eclipse.xtext.common.types.JvmType
def getProcessorInstance(JvmType) : java.lang.Object