public interface IDiagramNodeVisitor
A visitor for processing edges in a diagram node model.
Implementations of this interface can traverse and process different types of edges in a Metaschema diagram, dispatching to the appropriate method based on the edge type.
-
Method Summary
Modifier and TypeMethodDescriptionvoidHandle an edge based on aINamedModelInstanceAbsolutethat is a member of aIChoiceInstance.voidHandle an edge based on aINamedModelInstanceGroupedthat is a member of aIChoiceGroupInstance.voidHandle an edge based on aINamedModelInstanceAbsolute.
-
Method Details
-
visit
Handle an edge based on aINamedModelInstanceAbsolute.- Parameters:
edge- the edge
-
visit
Handle an edge based on aINamedModelInstanceAbsolutethat is a member of aIChoiceInstance.- Parameters:
edge- the edge
-
visit
Handle an edge based on aINamedModelInstanceGroupedthat is a member of aIChoiceGroupInstance.- Parameters:
edge- the edge
-