public interface IDefaultInfrastructureVisitor extends IInfrastructureVisitor
IInfrastructureVisitor
whose default strategy consists in transmitting the visit() call to the super class visit method.
On root metaclasses, the visitor tries to delegate the parent metaclass metamodel visitor if available.If not available, null
is returned.
default java.lang.Object visitAbstractDiagram(AbstractDiagram obj)
visitAbstractDiagram
in interface IInfrastructureVisitor
default java.lang.Object visitAbstractProject(AbstractProject obj)
visitAbstractProject
in interface IInfrastructureVisitor
default java.lang.Object visitAbstractResource(AbstractResource obj)
visitAbstractResource
in interface IInfrastructureVisitor
default java.lang.Object visitDependency(Dependency obj)
visitDependency
in interface IInfrastructureVisitor
default java.lang.Object visitDiagramSet(DiagramSet obj)
visitDiagramSet
in interface IInfrastructureVisitor
default java.lang.Object visitDocument(Document obj)
visitDocument
in interface IInfrastructureVisitor
default java.lang.Object visitDynamicPropertyDefinition(DynamicPropertyDefinition obj)
visitDynamicPropertyDefinition
in interface IInfrastructureVisitor
default java.lang.Object visitElement(Element obj)
visitElement
in interface IInfrastructureVisitor
default java.lang.Object visitEnumeratedPropertyType(EnumeratedPropertyType obj)
visitEnumeratedPropertyType
in interface IInfrastructureVisitor
default java.lang.Object visitExternElement(ExternElement obj)
visitExternElement
in interface IInfrastructureVisitor
default java.lang.Object visitExternProcessor(ExternProcessor obj)
visitExternProcessor
in interface IInfrastructureVisitor
default java.lang.Object visitGraphDiagram(GraphDiagram obj)
visitGraphDiagram
in interface IInfrastructureVisitor
default java.lang.Object visitImpactDiagram(ImpactDiagram obj)
visitImpactDiagram
in interface IInfrastructureVisitor
default java.lang.Object visitImpactLink(ImpactLink obj)
visitImpactLink
in interface IInfrastructureVisitor
default java.lang.Object visitImpactModel(ImpactModel obj)
visitImpactModel
in interface IInfrastructureVisitor
default java.lang.Object visitImpactProject(ImpactProject obj)
visitImpactProject
in interface IInfrastructureVisitor
default java.lang.Object visitLocalPropertyTable(LocalPropertyTable obj)
visitLocalPropertyTable
in interface IInfrastructureVisitor
default java.lang.Object visitMatrixDefinition(MatrixDefinition obj)
visitMatrixDefinition
in interface IInfrastructureVisitor
default java.lang.Object visitMatrixValueDefinition(MatrixValueDefinition obj)
visitMatrixValueDefinition
in interface IInfrastructureVisitor
default java.lang.Object visitMetaclassReference(MetaclassReference obj)
visitMetaclassReference
in interface IInfrastructureVisitor
default java.lang.Object visitMethodologicalLink(MethodologicalLink obj)
visitMethodologicalLink
in interface IInfrastructureVisitor
default java.lang.Object visitModelElement(ModelElement obj)
visitModelElement
in interface IInfrastructureVisitor
default java.lang.Object visitModuleComponent(ModuleComponent obj)
visitModuleComponent
in interface IInfrastructureVisitor
default java.lang.Object visitModuleParameter(ModuleParameter obj)
visitModuleParameter
in interface IInfrastructureVisitor
default java.lang.Object visitNote(Note obj)
visitNote
in interface IInfrastructureVisitor
default java.lang.Object visitNoteType(NoteType obj)
visitNoteType
in interface IInfrastructureVisitor
default java.lang.Object visitProfile(Profile obj)
visitProfile
in interface IInfrastructureVisitor
default java.lang.Object visitPropertyDefinition(PropertyDefinition obj)
visitPropertyDefinition
in interface IInfrastructureVisitor
default java.lang.Object visitPropertyEnumerationLitteral(PropertyEnumerationLitteral obj)
visitPropertyEnumerationLitteral
in interface IInfrastructureVisitor
default java.lang.Object visitPropertyTable(PropertyTable obj)
visitPropertyTable
in interface IInfrastructureVisitor
default java.lang.Object visitPropertyTableDefinition(PropertyTableDefinition obj)
visitPropertyTableDefinition
in interface IInfrastructureVisitor
default java.lang.Object visitPropertyType(PropertyType obj)
visitPropertyType
in interface IInfrastructureVisitor
default java.lang.Object visitQueryDefinition(QueryDefinition obj)
visitQueryDefinition
in interface IInfrastructureVisitor
default java.lang.Object visitResource(Resource obj)
visitResource
in interface IInfrastructureVisitor
default java.lang.Object visitResourceType(ResourceType obj)
visitResourceType
in interface IInfrastructureVisitor
default java.lang.Object visitStereotype(Stereotype obj)
visitStereotype
in interface IInfrastructureVisitor
default java.lang.Object visitTagParameter(TagParameter obj)
visitTagParameter
in interface IInfrastructureVisitor
default java.lang.Object visitTagType(TagType obj)
visitTagType
in interface IInfrastructureVisitor
default java.lang.Object visitTaggedValue(TaggedValue obj)
visitTaggedValue
in interface IInfrastructureVisitor
default java.lang.Object visitTypedPropertyTable(TypedPropertyTable obj)
visitTypedPropertyTable
in interface IInfrastructureVisitor