Interface IArchitectureVisitor
-
- All Superinterfaces:
IBaseVisitor
public interface IArchitectureVisitor extends IBaseVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onArchitectureModel(groovy.lang.Closure<?> closure)
Call the given closure on artifacts.void
onArtifact(groovy.lang.Closure<?> closure)
Call the given closure on artifacts.void
onConnector(groovy.lang.Closure<?> closure)
Call the given closure on connectors.void
onInterface(groovy.lang.Closure<?> closure)
Call the given closure on interfaces.void
onUnassignedExternal(groovy.lang.Closure<?> closure)
Call the given closure on unassigned external elements.void
onUnassignedInternal(groovy.lang.Closure<?> closure)
Call the given closure on unassigned internal elements.-
Methods inherited from interface com.hello2morrow.sonargraph.core.api.controller.IBaseVisitor
callElementClosures, removeAllClosures, visitChildren
-
-
-
-
Method Detail
-
onArchitectureModel
@ClosureParameterType(parameterType=IArchitectureModelAccess.class) void onArchitectureModel(groovy.lang.Closure<?> closure)
Call the given closure on artifacts.
-
onArtifact
@ClosureParameterType(parameterType=IArtifactAccess.class) void onArtifact(groovy.lang.Closure<?> closure)
Call the given closure on artifacts.
-
onInterface
@ClosureParameterType(parameterType=IInterfaceAccess.class) void onInterface(groovy.lang.Closure<?> closure)
Call the given closure on interfaces.
-
onConnector
@ClosureParameterType(parameterType=IConnectorAccess.class) void onConnector(groovy.lang.Closure<?> closure)
Call the given closure on connectors.
-
onUnassignedInternal
@ClosureParameterType(parameterType=IUnassignedInternalAccess.class) void onUnassignedInternal(groovy.lang.Closure<?> closure)
Call the given closure on unassigned internal elements.
-
onUnassignedExternal
@ClosureParameterType(parameterType=IUnassignedExternalAccess.class) void onUnassignedExternal(groovy.lang.Closure<?> closure)
Call the given closure on unassigned external elements.
-
-