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
- 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:
ArchitecturaltemplatesPackage.getAT()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Catalog
getCatalog()
Returns the value of the 'Catalog' container reference.String
getDefaultInstanceURI()
Returns the value of the 'Default Instance URI' attribute.EList<AT>
getDependencies()
Returns the value of the 'Dependencies' reference list.String
getDocumentation()
Returns the value of the 'Documentation' attribute.ReconfigurationFolder
getReconfigurationRuleFolder()
Returns the value of the 'Reconfiguration Rule Folder' containment reference.EList<Role>
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
setReconfigurationRuleFolder(ReconfigurationFolder value)
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 org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
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:
setCatalog(Catalog)
,ArchitecturaltemplatesPackage.getAT_Catalog()
,Catalog.getATs()
- Generated class or method.
- EMF model class or method.
- opposite="ATs" required="true" transient="false"
-
setCatalog
void setCatalog(Catalog value)
Sets the value of the 'Catalog
' container reference.- Parameters:
value
- the new value of the 'Catalog' container reference.- See Also:
getCatalog()
- Generated class or method.
-
getRoles
EList<Role> 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:
ArchitecturaltemplatesPackage.getAT_Roles()
,Role.getAT()
- 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:
setReconfigurationRuleFolder(ReconfigurationFolder)
,ArchitecturaltemplatesPackage.getAT_ReconfigurationRuleFolder()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setReconfigurationRuleFolder
void setReconfigurationRuleFolder(ReconfigurationFolder value)
Sets the value of the 'Reconfiguration Rule Folder
' containment reference.- Parameters:
value
- the new value of the 'Reconfiguration Rule Folder' containment reference.- See Also:
getReconfigurationRuleFolder()
- 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:
setDocumentation(String)
,ArchitecturaltemplatesPackage.getAT_Documentation()
- Generated class or method.
- EMF model class or method.
-
setDocumentation
void setDocumentation(String value)
Sets the value of the 'Documentation
' attribute.- Parameters:
value
- the new value of the 'Documentation' attribute.- See Also:
getDocumentation()
- 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:
setDefaultInstanceURI(String)
,ArchitecturaltemplatesPackage.getAT_DefaultInstanceURI()
- Generated class or method.
- EMF model class or method.
-
setDefaultInstanceURI
void setDefaultInstanceURI(String value)
Sets the value of the 'Default Instance URI
' attribute.- Parameters:
value
- the new value of the 'Default Instance URI' attribute.- See Also:
getDefaultInstanceURI()
- Generated class or method.
-
getDependencies
EList<AT> 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:
ArchitecturaltemplatesPackage.getAT_Dependencies()
- Generated class or method.
- EMF model class or method.
-
-