Package aas_core.aas3_0.visitation
Class VisitorThrough
java.lang.Object
aas_core.aas3_0.visitation.VisitorThrough
- All Implemented Interfaces:
IVisitor
Just descend through the instances without any action.
This class is meaningless for itself. However, it is a good base if you want to descend through instances and apply actions only on a subset of classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvisitCapability(ICapability that) voidvoidvoidvoidvisitEntity(IEntity that) voidvisitEnvironment(IEnvironment that) voidvoidvisitExtension(IExtension that) voidvoidvoidvoidvoidvoidvoidvoidvisitLevelType(ILevelType that) voidvoidvisitOperation(IOperation that) voidvoidvisitProperty(IProperty that) voidvisitQualifier(IQualifier that) voidvisitRange(IRange that) voidvisitReference(IReference that) voidvoidvoidvisitResource(IResource that) voidvoidvisitSubmodel(ISubmodel that) voidvoidvoidvisitValueList(IValueList that) void
-
Constructor Details
-
VisitorThrough
public VisitorThrough()
-
-
Method Details
-
visit
-
visitExtension
- Specified by:
visitExtensionin interfaceIVisitor
-
visitAdministrativeInformation
- Specified by:
visitAdministrativeInformationin interfaceIVisitor
-
visitQualifier
- Specified by:
visitQualifierin interfaceIVisitor
-
visitAssetAdministrationShell
- Specified by:
visitAssetAdministrationShellin interfaceIVisitor
-
visitAssetInformation
- Specified by:
visitAssetInformationin interfaceIVisitor
-
visitResource
- Specified by:
visitResourcein interfaceIVisitor
-
visitSpecificAssetId
- Specified by:
visitSpecificAssetIdin interfaceIVisitor
-
visitSubmodel
- Specified by:
visitSubmodelin interfaceIVisitor
-
visitRelationshipElement
- Specified by:
visitRelationshipElementin interfaceIVisitor
-
visitSubmodelElementList
- Specified by:
visitSubmodelElementListin interfaceIVisitor
-
visitSubmodelElementCollection
- Specified by:
visitSubmodelElementCollectionin interfaceIVisitor
-
visitProperty
- Specified by:
visitPropertyin interfaceIVisitor
-
visitMultiLanguageProperty
- Specified by:
visitMultiLanguagePropertyin interfaceIVisitor
-
visitRange
- Specified by:
visitRangein interfaceIVisitor
-
visitReferenceElement
- Specified by:
visitReferenceElementin interfaceIVisitor
-
visitBlob
-
visitFile
-
visitAnnotatedRelationshipElement
- Specified by:
visitAnnotatedRelationshipElementin interfaceIVisitor
-
visitEntity
- Specified by:
visitEntityin interfaceIVisitor
-
visitEventPayload
- Specified by:
visitEventPayloadin interfaceIVisitor
-
visitBasicEventElement
- Specified by:
visitBasicEventElementin interfaceIVisitor
-
visitOperation
- Specified by:
visitOperationin interfaceIVisitor
-
visitOperationVariable
- Specified by:
visitOperationVariablein interfaceIVisitor
-
visitCapability
- Specified by:
visitCapabilityin interfaceIVisitor
-
visitConceptDescription
- Specified by:
visitConceptDescriptionin interfaceIVisitor
-
visitReference
- Specified by:
visitReferencein interfaceIVisitor
-
visitKey
-
visitLangStringNameType
- Specified by:
visitLangStringNameTypein interfaceIVisitor
-
visitLangStringTextType
- Specified by:
visitLangStringTextTypein interfaceIVisitor
-
visitEnvironment
- Specified by:
visitEnvironmentin interfaceIVisitor
-
visitEmbeddedDataSpecification
- Specified by:
visitEmbeddedDataSpecificationin interfaceIVisitor
-
visitLevelType
- Specified by:
visitLevelTypein interfaceIVisitor
-
visitValueReferencePair
- Specified by:
visitValueReferencePairin interfaceIVisitor
-
visitValueList
- Specified by:
visitValueListin interfaceIVisitor
-
visitLangStringPreferredNameTypeIec61360
- Specified by:
visitLangStringPreferredNameTypeIec61360in interfaceIVisitor
-
visitLangStringShortNameTypeIec61360
- Specified by:
visitLangStringShortNameTypeIec61360in interfaceIVisitor
-
visitLangStringDefinitionTypeIec61360
- Specified by:
visitLangStringDefinitionTypeIec61360in interfaceIVisitor
-
visitDataSpecificationIec61360
- Specified by:
visitDataSpecificationIec61360in interfaceIVisitor
-