org.objectweb.dsrg.sofa.repository.model
Interface SubcomponentInstance

All Superinterfaces:
org.eclipse.emf.ecore.EObject, NamedEntity, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
SubcomponentInstanceImpl

public interface SubcomponentInstance
extends NamedEntity

A representation of the model object 'Subcomponent Instance'.

The following features are supported:

See Also:
ModelPackage.getSubcomponentInstance()
Generated from the meta-model
Part of the meta-model

Method Summary
 Architecture getInstantiatesArchitecture()
          Returns the value of the 'Instantiates Architecture' reference
 Frame getInstantiatesFrame()
          Returns the value of the 'Instantiates Frame' reference
 boolean isIsCollection()
          Returns the value of the 'Is Collection' attribute
 void setInstantiatesArchitecture(Architecture value)
          Sets the value of the 'Instantiates Architecture' reference
 void setInstantiatesFrame(Frame value)
          Sets the value of the 'Instantiates Frame' reference
 void setIsCollection(boolean value)
          Sets the value of the 'Is Collection' attribute
 
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

isIsCollection

boolean isIsCollection()
Returns the value of the 'Is Collection' attribute.

If the meaning of the 'Is Collection' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Collection' attribute.
See Also:
setIsCollection(boolean), ModelPackage.getSubcomponentInstance_IsCollection()
Generated from the meta-model
Part of the meta-model

setIsCollection

void setIsCollection(boolean value)
Sets the value of the 'Is Collection' attribute.

Parameters:
value - the new value of the 'Is Collection' attribute.
See Also:
isIsCollection()
Generated from the meta-model

getInstantiatesFrame

Frame getInstantiatesFrame()
Returns the value of the 'Instantiates Frame' reference.

If the meaning of the 'Instantiates Frame' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Instantiates Frame' reference.
See Also:
setInstantiatesFrame(Frame), ModelPackage.getSubcomponentInstance_InstantiatesFrame()
Generated from the meta-model
Part of the meta-model

setInstantiatesFrame

void setInstantiatesFrame(Frame value)
Sets the value of the 'Instantiates Frame' reference.

Parameters:
value - the new value of the 'Instantiates Frame' reference.
See Also:
getInstantiatesFrame()
Generated from the meta-model

getInstantiatesArchitecture

Architecture getInstantiatesArchitecture()
Returns the value of the 'Instantiates Architecture' reference.

If the meaning of the 'Instantiates Architecture' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Instantiates Architecture' reference.
See Also:
setInstantiatesArchitecture(Architecture), ModelPackage.getSubcomponentInstance_InstantiatesArchitecture()
Generated from the meta-model
Part of the meta-model

setInstantiatesArchitecture

void setInstantiatesArchitecture(Architecture value)
Sets the value of the 'Instantiates Architecture' reference.

Parameters:
value - the new value of the 'Instantiates Architecture' reference.
See Also:
getInstantiatesArchitecture()
Generated from the meta-model