Interface Component
-
- All Superinterfaces:
EObject
,NamedElement
,Notifier
- All Known Implementing Classes:
ComponentImpl
public interface Component extends NamedElement
A representation of the model object 'Component'.The following features are supported:
- See Also:
RepoLangPackage.getComponent()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<PassiveResource>
getPassiveResources()
Returns the value of the 'Passive Resources' containment reference list.EList<RoleSpecification>
getProvides()
Returns the value of the 'Provides' containment reference list.EList<RoleSpecification>
getRequires()
Returns the value of the 'Requires' containment reference list.EList<Seff>
getSeffs()
Returns the value of the 'Seffs' containment reference list.-
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 com.palladiosimulator.textual.repository.repoLang.NamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getProvides
EList<RoleSpecification> getProvides()
Returns the value of the 'Provides' containment reference list. The list contents are of typeRoleSpecification
.- Returns:
- the value of the 'Provides' containment reference list.
- See Also:
RepoLangPackage.getComponent_Provides()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
getRequires
EList<RoleSpecification> getRequires()
Returns the value of the 'Requires' containment reference list. The list contents are of typeRoleSpecification
.- Returns:
- the value of the 'Requires' containment reference list.
- See Also:
RepoLangPackage.getComponent_Requires()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
getSeffs
EList<Seff> getSeffs()
Returns the value of the 'Seffs' containment reference list. The list contents are of typeSeff
.- Returns:
- the value of the 'Seffs' containment reference list.
- See Also:
RepoLangPackage.getComponent_Seffs()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
getPassiveResources
EList<PassiveResource> getPassiveResources()
Returns the value of the 'Passive Resources' containment reference list. The list contents are of typePassiveResource
.- Returns:
- the value of the 'Passive Resources' containment reference list.
- See Also:
RepoLangPackage.getComponent_PassiveResources()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
-