|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ResourceModelVisitor
Following the visitor pattern, this interface allows implementing processors traversing all abstract model components present in a given model.
ResourceModelComponent| Method Summary | |
|---|---|
void |
visitChildResource(Resource resource)
Start visiting a single child resource model. |
void |
visitInvocable(Invocable invocable)
Visit a single resource method invocable model. |
void |
visitMethodHandler(MethodHandler methodHandler)
Visit a single resource method handler model. |
void |
visitResource(Resource resource)
Start visiting a single resource model. |
void |
visitResourceHandlerConstructor(HandlerConstructor constructor)
Process a resource method handler constructor. |
void |
visitResourceMethod(ResourceMethod method)
Visit a single resource method model. |
void |
visitResourceModel(ResourceModel resourceModel)
Process a resource model. |
void |
visitRuntimeResource(RuntimeResource runtimeResource)
Process a runtime resource model. |
| Method Detail |
|---|
void visitResource(Resource resource)
resource - resource model.void visitChildResource(Resource resource)
resource - child resource model.void visitResourceMethod(ResourceMethod method)
method - resource method model.void visitInvocable(Invocable invocable)
invocable - resource method invocable model.void visitMethodHandler(MethodHandler methodHandler)
methodHandler - resource method handler model.void visitResourceHandlerConstructor(HandlerConstructor constructor)
constructor - resource method handler constructor.void visitResourceModel(ResourceModel resourceModel)
resourceModel - resource model.void visitRuntimeResource(RuntimeResource runtimeResource)
runtimeResource - runtime resource model.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||