public interface ComponentProcessor
Component, delegating to ImplementationProcessors to add relevant metadata.| Modifier and Type | Method and Description |
|---|---|
void |
process(org.fabric3.api.model.type.component.Component<?> component,
java.lang.Class clazz,
IntrospectionContext context)
Processes the component definition and introspects the implementation class to create the appropriate implementation model based on annotations or
heuristics.
|
void |
process(org.fabric3.api.model.type.component.Component<?> component,
IntrospectionContext context)
Processes the component definition.
|
void process(org.fabric3.api.model.type.component.Component<?> component,
IntrospectionContext context)
component - the definitioncontext - the introspection context to report errorsvoid process(org.fabric3.api.model.type.component.Component<?> component,
java.lang.Class clazz,
IntrospectionContext context)
component - the definitioncontext - the introspection context to report errors