Package kieker.model.analysismodel.type
Interface ComponentType
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ComponentTypeImpl
public interface ComponentType
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Component Type'.
The following features are supported:
- See Also:
TypePackage.getComponentType()
- Generated:
- Model:
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<ComponentType>
getContainedComponents()
Returns the value of the 'Contained Components' reference list.java.lang.String
getName()
Returns the value of the 'Name' attribute.java.lang.String
getPackage()
Returns the value of the 'Package' attribute.org.eclipse.emf.common.util.EList<ProvidedInterfaceType>
getProvidedInterfaceTypes()
Returns the value of the 'Provided Interface Types' containment reference list.org.eclipse.emf.common.util.EMap<java.lang.String,OperationType>
getProvidedOperations()
Returns the value of the 'Provided Operations' map.org.eclipse.emf.common.util.EMap<java.lang.String,StorageType>
getProvidedStorages()
Returns the value of the 'Provided Storages' map.org.eclipse.emf.common.util.EList<RequiredInterfaceType>
getRequiredInterfaceTypes()
Returns the value of the 'Required Interface Types' containment reference list.java.lang.String
getSignature()
Returns the value of the 'Signature' attribute.void
setName(java.lang.String value)
Sets the value of the 'Name
' attribute.void
setPackage(java.lang.String value)
Sets the value of the 'Package
' attribute.void
setSignature(java.lang.String value)
Sets the value of the 'Signature
' attribute.
-
Method Details
-
getSignature
java.lang.String getSignature()Returns the value of the 'Signature' attribute.- Returns:
- the value of the 'Signature' attribute.
- See Also:
setSignature(String)
,TypePackage.getComponentType_Signature()
- Generated:
- Model:
- required="true"
-
setSignature
void setSignature(java.lang.String value)Sets the value of the 'Signature
' attribute.- Parameters:
value
- the new value of the 'Signature' attribute.- See Also:
getSignature()
- Generated:
-
getProvidedOperations
org.eclipse.emf.common.util.EMap<java.lang.String,OperationType> getProvidedOperations()Returns the value of the 'Provided Operations' map. The key is of typeString
, and the value is of typeOperationType
,- Returns:
- the value of the 'Provided Operations' map.
- See Also:
TypePackage.getComponentType_ProvidedOperations()
- Generated:
- Model:
- mapType="kieker.model.analysismodel.type.EStringToOperationTypeMapEntry<org.eclipse.emf.ecore.EString, kieker.model.analysismodel.type.OperationType>" ordered="false"
-
getName
java.lang.String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String)
,TypePackage.getComponentType_Name()
- Generated:
- Model:
-
setName
void setName(java.lang.String value)Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
getName()
- Generated:
-
getPackage
java.lang.String getPackage()Returns the value of the 'Package' attribute.- Returns:
- the value of the 'Package' attribute.
- See Also:
setPackage(String)
,TypePackage.getComponentType_Package()
- Generated:
- Model:
-
setPackage
void setPackage(java.lang.String value)Sets the value of the 'Package
' attribute.- Parameters:
value
- the new value of the 'Package' attribute.- See Also:
getPackage()
- Generated:
-
getProvidedStorages
org.eclipse.emf.common.util.EMap<java.lang.String,StorageType> getProvidedStorages()Returns the value of the 'Provided Storages' map. The key is of typeString
, and the value is of typeStorageType
,- Returns:
- the value of the 'Provided Storages' map.
- See Also:
TypePackage.getComponentType_ProvidedStorages()
- Generated:
- Model:
- mapType="kieker.model.analysismodel.type.EStringToStorageTypeMapEntry<org.eclipse.emf.ecore.EString, kieker.model.analysismodel.type.StorageType>" ordered="false"
-
getContainedComponents
org.eclipse.emf.common.util.EList<ComponentType> getContainedComponents()Returns the value of the 'Contained Components' reference list. The list contents are of typeComponentType
.- Returns:
- the value of the 'Contained Components' reference list.
- See Also:
TypePackage.getComponentType_ContainedComponents()
- Generated:
- Model:
-
getProvidedInterfaceTypes
org.eclipse.emf.common.util.EList<ProvidedInterfaceType> getProvidedInterfaceTypes()Returns the value of the 'Provided Interface Types' containment reference list. The list contents are of typeProvidedInterfaceType
.- Returns:
- the value of the 'Provided Interface Types' containment reference list.
- See Also:
TypePackage.getComponentType_ProvidedInterfaceTypes()
- Generated:
- Model:
- containment="true"
-
getRequiredInterfaceTypes
org.eclipse.emf.common.util.EList<RequiredInterfaceType> getRequiredInterfaceTypes()Returns the value of the 'Required Interface Types' containment reference list. The list contents are of typeRequiredInterfaceType
.- Returns:
- the value of the 'Required Interface Types' containment reference list.
- See Also:
TypePackage.getComponentType_RequiredInterfaceTypes()
- Generated:
- Model:
- containment="true"
-