Interface AT
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,org.palladiosimulator.pcm.core.entity.Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,org.palladiosimulator.pcm.PCMBaseClass
,org.palladiosimulator.pcm.PCMClass
- All Known Implementing Classes:
ATImpl
public interface AT
extends org.palladiosimulator.pcm.core.entity.Entity
A representation of the model object 'AT'.
An AT is a template representing and documenting reusable architectural
knowledge. Software architects can apply ATs for both architectural modeling and architectural
analyses while AT engineers specify ATs. An optional default AT instance provides software
architects with an initial architectural model corresponding to the represented architectural
knowledge, e.g., a reference architecture.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
Fields inherited from interface org.palladiosimulator.pcm.core.entity.Entity
copyright
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Catalog' container reference.Returns the value of the 'Default Instance URI' attribute.Returns the value of the 'Dependencies' reference list.Returns the value of the 'Documentation' attribute.Returns the value of the 'Reconfiguration Rule Folder' containment reference.getRoles()
Returns the value of the 'Roles' containment reference list.void
setCatalog
(Catalog value) Sets the value of the 'Catalog
' container reference.void
setDefaultInstanceURI
(String value) Sets the value of the 'Default Instance URI
' attribute.void
setDocumentation
(String value) Sets the value of the 'Documentation
' attribute.void
Sets the value of the 'Reconfiguration Rule Folder
' containment reference.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 de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getCatalog
Catalog getCatalog()Returns the value of the 'Catalog' container reference. It is bidirectional and its opposite is 'ATs
'.If the meaning of the 'Catalog' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Catalog' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="ATs" required="true" transient="false"
-
setCatalog
Sets the value of the 'Catalog
' container reference.- Parameters:
value
- the new value of the 'Catalog' container reference.- See Also:
- Generated class or method.
-
getRoles
Returns the value of the 'Roles' containment reference list. The list contents are of typeRole
. It is bidirectional and its opposite is 'AT
'.If the meaning of the 'Roles' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Roles' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="AT" containment="true"
-
getReconfigurationRuleFolder
ReconfigurationFolder getReconfigurationRuleFolder()Returns the value of the 'Reconfiguration Rule Folder' containment reference. A template can provide reconfigurations to be applied during analyses.- Returns:
- the value of the 'Reconfiguration Rule Folder' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setReconfigurationRuleFolder
Sets the value of the 'Reconfiguration Rule Folder
' containment reference.- Parameters:
value
- the new value of the 'Reconfiguration Rule Folder' containment reference.- See Also:
- Generated class or method.
-
getDocumentation
String getDocumentation()Returns the value of the 'Documentation' attribute.If the meaning of the 'Documentation' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Documentation' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setDocumentation
Sets the value of the 'Documentation
' attribute.- Parameters:
value
- the new value of the 'Documentation' attribute.- See Also:
- Generated class or method.
-
getDefaultInstanceURI
String getDefaultInstanceURI()Returns the value of the 'Default Instance URI' attribute.If the meaning of the 'Default Instance URI' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Default Instance URI' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setDefaultInstanceURI
Sets the value of the 'Default Instance URI
' attribute.- Parameters:
value
- the new value of the 'Default Instance URI' attribute.- See Also:
- Generated class or method.
-
getDependencies
Returns the value of the 'Dependencies' reference list. The list contents are of typeAT
.If the meaning of the 'Dependencies' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Dependencies' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
-