|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Architecture
A representation of the model object 'Architecture'.
The following features are supported:
ModelPackage.getArchitecture()
Method Summary | |
---|---|
Connection |
addConnection()
|
EnvironmentAssumption |
addEnvironmentAssumption(java.lang.String name,
java.lang.String value,
AssumptionKind kind)
|
MappedProperty |
addMappedProperty(java.lang.String name,
java.lang.String type,
java.lang.String subcompPropName,
SubcomponentInstance subc)
|
Property |
addProperty(java.lang.String name,
java.lang.String type)
|
SubcomponentInstance |
addSubcomponentByArch(java.lang.String name,
Architecture arch,
Frame frame,
boolean isCol)
|
SubcomponentInstance |
addSubcomponentByFrame(java.lang.String name,
Frame frame,
boolean isCol)
|
org.eclipse.emf.common.util.EList<EnvironmentAssumption> |
getAssumption()
Returns the value of the 'Assumption' containment reference list. |
CodeBundle |
getCodeBundle()
Returns the value of the 'Code Bundle' reference |
org.eclipse.emf.common.util.EList<Connection> |
getConnection()
Returns the value of the 'Connection' containment reference list. |
java.lang.String |
getImplementation()
Returns the value of the 'Implementation' attribute |
org.eclipse.emf.common.util.EList<Frame> |
getImplements()
Returns the value of the 'Implements' reference list. |
org.eclipse.emf.common.util.EList<MappedProperty> |
getMappedProperty()
Returns the value of the 'Mapped Property' containment reference list. |
org.eclipse.emf.common.util.EList<Property> |
getProperty()
Returns the value of the 'Property' containment reference list. |
org.eclipse.emf.common.util.EList<SubcomponentInstance> |
getSubcomponent()
Returns the value of the 'Subcomponent' containment reference list. |
boolean |
isComposite()
|
void |
setCodeBundle(CodeBundle value)
Sets the value of the ' Code Bundle ' reference |
void |
setImplementation(java.lang.String value)
Sets the value of the ' Implementation ' attribute |
Methods inherited from interface org.objectweb.dsrg.sofa.repository.model.VersionedEntity |
---|
addInfo, addTag, getInfo, getVersion, isLocked, removeTag, setLocked, setVersion |
Methods inherited from interface org.objectweb.dsrg.sofa.repository.model.NamedEntity |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
java.lang.String getImplementation()
If the meaning of the 'Implementation' attribute isn't clear, there really should be more of a description here...
setImplementation(String)
,
ModelPackage.getArchitecture_Implementation()
void setImplementation(java.lang.String value)
Implementation
' attribute.
value
- the new value of the 'Implementation' attribute.getImplementation()
org.eclipse.emf.common.util.EList<Frame> getImplements()
Frame
.
If the meaning of the 'Implements' reference list isn't clear, there really should be more of a description here...
ModelPackage.getArchitecture_Implements()
org.eclipse.emf.common.util.EList<Property> getProperty()
Property
.
If the meaning of the 'Property' containment reference list isn't clear, there really should be more of a description here...
ModelPackage.getArchitecture_Property()
org.eclipse.emf.common.util.EList<SubcomponentInstance> getSubcomponent()
SubcomponentInstance
.
If the meaning of the 'Subcomponent' containment reference list isn't clear, there really should be more of a description here...
ModelPackage.getArchitecture_Subcomponent()
org.eclipse.emf.common.util.EList<Connection> getConnection()
Connection
.
If the meaning of the 'Connection' containment reference list isn't clear, there really should be more of a description here...
ModelPackage.getArchitecture_Connection()
org.eclipse.emf.common.util.EList<MappedProperty> getMappedProperty()
MappedProperty
.
If the meaning of the 'Mapped Property' containment reference list isn't clear, there really should be more of a description here...
ModelPackage.getArchitecture_MappedProperty()
CodeBundle getCodeBundle()
If the meaning of the 'Code Bundle' reference isn't clear, there really should be more of a description here...
setCodeBundle(CodeBundle)
,
ModelPackage.getArchitecture_CodeBundle()
void setCodeBundle(CodeBundle value)
Code Bundle
' reference.
value
- the new value of the 'Code Bundle' reference.getCodeBundle()
org.eclipse.emf.common.util.EList<EnvironmentAssumption> getAssumption()
EnvironmentAssumption
.
If the meaning of the 'Assumption' containment reference list isn't clear, there really should be more of a description here...
ModelPackage.getArchitecture_Assumption()
SubcomponentInstance addSubcomponentByFrame(java.lang.String name, Frame frame, boolean isCol)
SubcomponentInstance addSubcomponentByArch(java.lang.String name, Architecture arch, Frame frame, boolean isCol)
Connection addConnection()
Property addProperty(java.lang.String name, java.lang.String type)
MappedProperty addMappedProperty(java.lang.String name, java.lang.String type, java.lang.String subcompPropName, SubcomponentInstance subc)
EnvironmentAssumption addEnvironmentAssumption(java.lang.String name, java.lang.String value, AssumptionKind kind)
boolean isComposite()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |