public class TypesCountingVisitor extends org.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
Constructor and Description |
---|
TypesCountingVisitor(org.palladiosimulator.pcm.repository.Parameter p,
org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type) |
TypesCountingVisitor(String name,
org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type) |
Modifier and Type | Method and Description |
---|---|
String |
caseCollectionDataType(org.palladiosimulator.pcm.repository.CollectionDataType object) |
String |
caseCompositeDataType(org.palladiosimulator.pcm.repository.CompositeDataType object) |
String |
casePrimitiveDataType(org.palladiosimulator.pcm.repository.PrimitiveDataType object) |
caseBasicComponent, caseCompleteComponentType, caseComposedProvidingRequiringEntity, caseComposedStructure, caseCompositeComponent, caseDataType, caseEntity, caseEventGroup, caseEventType, caseExceptionType, caseIdentifier, caseImplementationComponentType, caseInfrastructureInterface, caseInfrastructureProvidedRole, caseInfrastructureRequiredRole, caseInfrastructureSignature, caseInnerDeclaration, caseInterface, caseInterfaceProvidingEntity, caseInterfaceProvidingRequiringEntity, caseInterfaceRequiringEntity, caseNamedElement, caseOperationInterface, caseOperationProvidedRole, caseOperationRequiredRole, caseOperationSignature, caseParameter, casePassiveResource, caseProvidedRole, caseProvidesComponentType, caseRepository, caseRepositoryComponent, caseRequiredCharacterisation, caseRequiredRole, caseResourceInterfaceRequiringEntity, caseRole, caseSignature, caseSinkRole, caseSourceRole, defaultCase, doSwitch
public TypesCountingVisitor(org.palladiosimulator.pcm.repository.Parameter p, org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type)
public TypesCountingVisitor(String name, org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type)
public String caseCollectionDataType(org.palladiosimulator.pcm.repository.CollectionDataType object)
caseCollectionDataType
in class org.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
public String caseCompositeDataType(org.palladiosimulator.pcm.repository.CompositeDataType object)
caseCompositeDataType
in class org.palladiosimulator.pcm.repository.util.RepositorySwitch<String>