Package org.palladiosimulator.pcm
Interface PCMBaseClass
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,Notifier
,PCMClass
- All Known Subinterfaces:
AbstractAction
,AbstractBranchTransition
,AbstractInternalControlFlowAction
,AbstractLoopAction
,AbstractUserAction
,AcquireAction
,Allocation
,AllocationContext
,AssemblyConnector
,AssemblyContext
,AssemblyEventConnector
,AssemblyInfrastructureConnector
,BasicComponent
,Branch
,BranchAction
,BranchTransition
,CallAction
,CallReturnAction
,CharacterisedVariable
,ClosedWorkload
,CollectionDataType
,CollectionIteratorAction
,CommunicationLinkResourceSpecification
,CommunicationLinkResourceType
,CompleteComponentType
,ComponentSpecifiedExecutionTime
,ComposedProvidingRequiringEntity
,ComposedStructure
,CompositeComponent
,CompositeDataType
,Connector
,DataType
,Delay
,DelegationConnector
,DummyClass
,EmitEventAction
,Entity
,EntryLevelSystemCall
,EventChannel
,EventChannelSinkConnector
,EventChannelSourceConnector
,EventGroup
,EventType
,ExceptionType
,ExternalCallAction
,ExternalFailureOccurrenceDescription
,FailureHandlingEntity
,FailureOccurrenceDescription
,FailureType
,ForkAction
,ForkedBehaviour
,GuardedBranchTransition
,HardwareInducedFailureType
,HDDProcessingResourceSpecification
,ImplementationComponentType
,InfrastructureCall
,InfrastructureInterface
,InfrastructureProvidedRole
,InfrastructureRequiredRole
,InfrastructureSignature
,InnerDeclaration
,Interface
,InterfaceProvidingEntity
,InterfaceProvidingRequiringEntity
,InterfaceRequiringEntity
,InternalAction
,InternalCallAction
,InternalFailureOccurrenceDescription
,LinkingResource
,Loop
,LoopAction
,NamedElement
,NetworkInducedFailureType
,OpenWorkload
,OperationInterface
,OperationProvidedRole
,OperationRequiredRole
,OperationSignature
,Parameter
,ParametricResourceDemand
,PassiveResource
,PCMRandomVariable
,PrimitiveDataType
,ProbabilisticBranchTransition
,ProcessingResourceSpecification
,ProcessingResourceType
,ProvidedDelegationConnector
,ProvidedInfrastructureDelegationConnector
,ProvidedRole
,ProvidesComponentType
,QoSAnnotations
,RecoveryAction
,RecoveryActionBehaviour
,ReleaseAction
,Repository
,RepositoryComponent
,RequiredCharacterisation
,RequiredDelegationConnector
,RequiredInfrastructureDelegationConnector
,RequiredResourceDelegationConnector
,RequiredRole
,ResourceCall
,ResourceContainer
,ResourceDemandingBehaviour
,ResourceDemandingInternalBehaviour
,ResourceDemandingSEFF
,ResourceEnvironment
,ResourceInterface
,ResourceInterfaceProvidingEntity
,ResourceInterfaceProvidingRequiringEntity
,ResourceInterfaceRequiringEntity
,ResourceProvidedRole
,ResourceRepository
,ResourceRequiredDelegationConnector
,ResourceRequiredRole
,ResourceSignature
,ResourceTimeoutFailureType
,ResourceType
,Role
,ScenarioBehaviour
,SchedulingPolicy
,SetVariableAction
,Signature
,SinkDelegationConnector
,SinkRole
,SoftwareInducedFailureType
,SourceDelegationConnector
,SourceRole
,SpecifiedExecutionTime
,SpecifiedQoSAnnotation
,SpecifiedReliabilityAnnotation
,Start
,StartAction
,Stop
,StopAction
,SubSystem
,SynchronisationPoint
,System
,SystemSpecifiedExecutionTime
,UsageModel
,UsageScenario
,UserData
,VariableCharacterisation
,VariableUsage
,Workload
- All Known Implementing Classes:
AbstractActionImpl
,AbstractBranchTransitionImpl
,AbstractInternalControlFlowActionImpl
,AbstractLoopActionImpl
,AbstractUserActionImpl
,AcquireActionImpl
,AllocationContextImpl
,AllocationImpl
,AllocationImplGen
,AssemblyConnectorImpl
,AssemblyContextImpl
,AssemblyEventConnectorImpl
,AssemblyInfrastructureConnectorImpl
,BasicComponentImpl
,BranchActionImpl
,BranchImpl
,BranchTransitionImpl
,CallActionImpl
,CallReturnActionImpl
,CharacterisedVariableImpl
,ClosedWorkloadImpl
,CollectionDataTypeImpl
,CollectionIteratorActionImpl
,CommunicationLinkResourceSpecificationImpl
,CommunicationLinkResourceTypeImpl
,CompleteComponentTypeImpl
,ComponentSpecifiedExecutionTimeImpl
,ComposedProvidingRequiringEntityImpl
,ComposedStructureImpl
,CompositeComponentImpl
,CompositeDataTypeImpl
,ConnectorImpl
,DataTypeImpl
,DelayImpl
,DelegationConnectorImpl
,DummyClassImpl
,EmitEventActionImpl
,EntityImpl
,EntryLevelSystemCallImpl
,EventChannelImpl
,EventChannelSinkConnectorImpl
,EventChannelSourceConnectorImpl
,EventGroupImpl
,EventTypeImpl
,ExceptionTypeImpl
,ExternalCallActionImpl
,ExternalFailureOccurrenceDescriptionImpl
,FailureHandlingEntityImpl
,FailureOccurrenceDescriptionImpl
,FailureTypeImpl
,ForkActionImpl
,ForkedBehaviourImpl
,GuardedBranchTransitionImpl
,HardwareInducedFailureTypeImpl
,HDDProcessingResourceSpecificationImpl
,ImplementationComponentTypeImpl
,InfrastructureCallImpl
,InfrastructureInterfaceImpl
,InfrastructureProvidedRoleImpl
,InfrastructureRequiredRoleImpl
,InfrastructureSignatureImpl
,InnerDeclarationImpl
,InterfaceImpl
,InterfaceProvidingEntityImpl
,InterfaceProvidingRequiringEntityImpl
,InterfaceRequiringEntityImpl
,InternalActionImpl
,InternalCallActionImpl
,InternalFailureOccurrenceDescriptionImpl
,LinkingResourceImpl
,LoopActionImpl
,LoopImpl
,NamedElementImpl
,NetworkInducedFailureTypeImpl
,OpenWorkloadImpl
,OperationInterfaceImpl
,OperationProvidedRoleImpl
,OperationRequiredRoleImpl
,OperationSignatureImpl
,ParameterImpl
,ParametricResourceDemandImpl
,PassiveResourceImpl
,PCMBaseClassImpl
,PCMRandomVariableImpl
,PCMRandomVariableImplGen
,PrimitiveDataTypeImpl
,ProbabilisticBranchTransitionImpl
,ProcessingResourceSpecificationImpl
,ProcessingResourceTypeImpl
,ProvidedDelegationConnectorImpl
,ProvidedInfrastructureDelegationConnectorImpl
,ProvidedRoleImpl
,ProvidesComponentTypeImpl
,QoSAnnotationsImpl
,RecoveryActionBehaviourImpl
,RecoveryActionImpl
,ReleaseActionImpl
,RepositoryComponentImpl
,RepositoryImpl
,RequiredCharacterisationImpl
,RequiredDelegationConnectorImpl
,RequiredInfrastructureDelegationConnectorImpl
,RequiredResourceDelegationConnectorImpl
,RequiredRoleImpl
,ResourceCallImpl
,ResourceContainerImpl
,ResourceDemandingBehaviourImpl
,ResourceDemandingBehaviourImplGen
,ResourceDemandingInternalBehaviourImpl
,ResourceDemandingSEFFImpl
,ResourceEnvironmentImpl
,ResourceInterfaceImpl
,ResourceInterfaceProvidingEntityImpl
,ResourceInterfaceProvidingRequiringEntityImpl
,ResourceInterfaceRequiringEntityImpl
,ResourceProvidedRoleImpl
,ResourceRepositoryImpl
,ResourceRequiredDelegationConnectorImpl
,ResourceRequiredRoleImpl
,ResourceSignatureImpl
,ResourceTimeoutFailureTypeImpl
,ResourceTypeImpl
,RoleImpl
,ScenarioBehaviourImpl
,ScenarioBehaviourImplGen
,SchedulingPolicyImpl
,SetVariableActionImpl
,SignatureImpl
,SinkDelegationConnectorImpl
,SinkRoleImpl
,SoftwareInducedFailureTypeImpl
,SourceDelegationConnectorImpl
,SourceRoleImpl
,SpecifiedExecutionTimeImpl
,SpecifiedQoSAnnotationImpl
,SpecifiedReliabilityAnnotationImpl
,StartActionImpl
,StartImpl
,StopActionImpl
,StopImpl
,SubSystemImpl
,SynchronisationPointImpl
,SystemImpl
,SystemSpecifiedExecutionTimeImpl
,UsageModelImpl
,UsageScenarioImpl
,UserDataImpl
,VariableCharacterisationImpl
,VariableUsageImpl
,WorkloadImpl
A representation of the model object 'PCM Base Class'.
Common base for all EClass instances of PCM.
The sole purpose of the class is to represent the inheritance relationship
to EObject. Making inheritance from EObject explicit is necessary to safely
cast instances of PCM meta classes to EObject in reflective scenarios such
as OCL evaluations.
It is important to not define EObject as first super type. If doing so, EObject
will always be used as super class during the code generation. This ignores
the configured superclass in the genmodel. By referring to an empty EClass
in the first place, the super class defined in the genmodel is used.
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Field Summary
-
Method Summary
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-