Class Hierarchy
- java.lang.Object
- org.eclipse.xtend.lib.macro.AbstractClassProcessor (implements org.eclipse.xtend.lib.macro.CodeGenerationParticipant<T>, org.eclipse.xtend.lib.macro.RegisterGlobalsParticipant<T>, org.eclipse.xtend.lib.macro.TransformationParticipant<T>, org.eclipse.xtend.lib.macro.ValidationParticipant<T>)
- de.bmiag.tapir.variant.annotation.feature.FeatureProcessor
- de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor (implements org.eclipse.xtend.lib.macro.CodeGenerationParticipant<T>, org.eclipse.xtend.lib.macro.RegisterGlobalsParticipant<T>, org.eclipse.xtend.lib.macro.TransformationParticipant<T>, org.eclipse.xtend.lib.macro.ValidationParticipant<T>)
- de.bmiag.tapir.variant.annotation.feature.Feature.FeatureProcessor
- de.bmiag.tapir.variant.annotation.feature.FeatureActivated.FeatureActivatedProcessor
- de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated.FeatureNotActivatedProcessor
- de.bmiag.tapir.variant.annotation.feature.FeatureActivatedProcessor (implements org.eclipse.xtend.lib.macro.ValidationParticipant<T>)
- org.eclipse.xtend.lib.macro.AbstractClassProcessor (implements org.eclipse.xtend.lib.macro.CodeGenerationParticipant<T>, org.eclipse.xtend.lib.macro.RegisterGlobalsParticipant<T>, org.eclipse.xtend.lib.macro.TransformationParticipant<T>, org.eclipse.xtend.lib.macro.ValidationParticipant<T>)
Interface Hierarchy
- de.bmiag.tapir.variant.feature.Feature
- de.bmiag.tapir.variant.annotation.feature.EmptyFeature
Annotation Type Hierarchy
- de.bmiag.tapir.variant.annotation.feature.Feature (implements java.lang.annotation.Annotation)
- de.bmiag.tapir.variant.annotation.feature.FeatureActivated (implements java.lang.annotation.Annotation)
- de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated (implements java.lang.annotation.Annotation)