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.
  • 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

      void setCatalog(Catalog value)
      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

      EList<Role> getRoles()
      Returns the value of the 'Roles' containment reference list. The list contents are of type Role. 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

      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:
      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

      void setDocumentation(String value)
      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

      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:
      Generated class or method.
    • getDependencies

      EList<AT> getDependencies()
      Returns the value of the 'Dependencies' reference list. The list contents are of type AT.

      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.