Class TypesCountingVisitor
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
-
- de.uka.ipd.sdq.pcm.transformations.builder.util.TypesCountingVisitor
-
public class TypesCountingVisitor extends org.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
-
-
Constructor Summary
Constructors Constructor Description TypesCountingVisitor(String name, org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type)
TypesCountingVisitor(org.palladiosimulator.pcm.repository.Parameter p, org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class org.palladiosimulator.pcm.repository.util.RepositorySwitch
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, isSwitchFor
-
-
-
-
Constructor Detail
-
TypesCountingVisitor
public TypesCountingVisitor(org.palladiosimulator.pcm.repository.Parameter p, org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type)
-
TypesCountingVisitor
public TypesCountingVisitor(String name, org.palladiosimulator.pcm.repository.PrimitiveTypeEnum type)
-
-
Method Detail
-
caseCollectionDataType
public String caseCollectionDataType(org.palladiosimulator.pcm.repository.CollectionDataType object)
- Overrides:
caseCollectionDataType
in classorg.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
-
caseCompositeDataType
public String caseCompositeDataType(org.palladiosimulator.pcm.repository.CompositeDataType object)
- Overrides:
caseCompositeDataType
in classorg.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
-
-