Uses of Interface
aas_core.aas3_0.visitation.IVisitorWithContext

Packages that use IVisitorWithContext
  • Uses of IVisitorWithContext in aas_core.aas3_0.enhancing

    Methods in aas_core.aas3_0.enhancing with parameters of type IVisitorWithContext
    Modifier and Type
    Method
    Description
    <ContextT> void
    EnhancedAdministrativeInformation.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedAnnotatedRelationshipElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedAssetAdministrationShell.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedAssetInformation.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedBasicEventElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedBlob.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedCapability.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedConceptDescription.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedDataSpecificationIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedEmbeddedDataSpecification.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedEntity.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedEnvironment.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedEventPayload.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedExtension.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedFile.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedKey.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedLangStringDefinitionTypeIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedLangStringNameType.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedLangStringPreferredNameTypeIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedLangStringShortNameTypeIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedLangStringTextType.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedLevelType.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedMultiLanguageProperty.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedOperation.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedOperationVariable.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedProperty.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedQualifier.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedRange.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedReference.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedReferenceElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedRelationshipElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedResource.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedSpecificAssetId.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedSubmodel.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedSubmodelElementCollection.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedSubmodelElementList.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedValueList.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
    <ContextT> void
    EnhancedValueReferencePair.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
     
  • Uses of IVisitorWithContext in aas_core.aas3_0.types.impl

    Methods in aas_core.aas3_0.types.impl with parameters of type IVisitorWithContext
    Modifier and Type
    Method
    Description
    <ContextT> void
    AdministrativeInformation.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    AnnotatedRelationshipElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    AssetAdministrationShell.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    AssetInformation.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    BasicEventElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Blob.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Capability.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    ConceptDescription.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    DataSpecificationIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    EmbeddedDataSpecification.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Entity.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Environment.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    EventPayload.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Extension.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    File.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Key.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    LangStringDefinitionTypeIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    LangStringNameType.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    LangStringPreferredNameTypeIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    LangStringShortNameTypeIec61360.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    LangStringTextType.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    LevelType.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    MultiLanguageProperty.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Operation.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    OperationVariable.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Property.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Qualifier.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Range.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Reference.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    ReferenceElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    RelationshipElement.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Resource.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    SpecificAssetId.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    Submodel.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    SubmodelElementCollection.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    SubmodelElementList.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    ValueList.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
    <ContextT> void
    ValueReferencePair.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
  • Uses of IVisitorWithContext in aas_core.aas3_0.types.model

    Methods in aas_core.aas3_0.types.model with parameters of type IVisitorWithContext
    Modifier and Type
    Method
    Description
    <ContextT> void
    IClass.accept(IVisitorWithContext<ContextT> visitor, ContextT context)
    Accept the visitor to visit this instance for double dispatch with the context.
  • Uses of IVisitorWithContext in aas_core.aas3_0.visitation

    Modifier and Type
    Class
    Description
    class 
    Perform double-dispatch to visit the concrete instances with context.