Class SignaturePrinter
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.pcm.repository.util.RepositorySwitch<String>
org.palladiosimulator.pcm.ui.provider.SignaturePrinter
-
Field Summary
Fields inherited from class org.palladiosimulator.pcm.repository.util.RepositorySwitch
copyright, modelPackage
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the result of interpreting the object as an instance of 'Collection Data Type'.Returns the result of interpreting the object as an instance of 'Composite Data Type'.Returns the result of interpreting the object as an instance of 'Infrastructure Signature'.Returns the result of interpreting the object as an instance of 'Operation Signature'.caseParameter
(Parameter object) Returns the result of interpreting the object as an instance of 'Parameter'.Returns the result of interpreting the object as an instance of 'Primitive Data Type'.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, caseInnerDeclaration, caseInterface, caseInterfaceProvidingEntity, caseInterfaceProvidingRequiringEntity, caseInterfaceRequiringEntity, caseNamedElement, caseOperationInterface, caseOperationProvidedRole, caseOperationRequiredRole, casePassiveResource, casePCMBaseClass, casePCMClass, caseProvidedRole, caseProvidesComponentType, caseRepository, caseRepositoryComponent, caseRequiredCharacterisation, caseRequiredRole, caseResourceInterfaceRequiringEntity, caseRole, caseSignature, caseSinkRole, caseSourceRole, defaultCase, doSwitch, isSwitchFor
-
Constructor Details
-
SignaturePrinter
public SignaturePrinter()
-
-
Method Details
-
caseCollectionDataType
Description copied from class:RepositorySwitch
Returns the result of interpreting the object as an instance of 'Collection Data Type'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseCollectionDataType
in classRepositorySwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Collection Data Type'.
- See Also:
-
caseCompositeDataType
Description copied from class:RepositorySwitch
Returns the result of interpreting the object as an instance of 'Composite Data Type'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseCompositeDataType
in classRepositorySwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Composite Data Type'.
- See Also:
-
casePrimitiveDataType
Description copied from class:RepositorySwitch
Returns the result of interpreting the object as an instance of 'Primitive Data Type'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
casePrimitiveDataType
in classRepositorySwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Primitive Data Type'.
- See Also:
-
caseParameter
Description copied from class:RepositorySwitch
Returns the result of interpreting the object as an instance of 'Parameter'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseParameter
in classRepositorySwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Parameter'.
- See Also:
-
caseOperationSignature
Description copied from class:RepositorySwitch
Returns the result of interpreting the object as an instance of 'Operation Signature'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseOperationSignature
in classRepositorySwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Operation Signature'.
- See Also:
-
caseInfrastructureSignature
Description copied from class:RepositorySwitch
Returns the result of interpreting the object as an instance of 'Infrastructure Signature'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseInfrastructureSignature
in classRepositorySwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Infrastructure Signature'.
- See Also:
-