Package ca.ubc.stat.blang.blangDsl
Interface InstantiatedDistribution
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,LawNode
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
InstantiatedDistributionImpl
public interface InstantiatedDistribution extends LawNode
A representation of the model object 'Instantiated Distribution'.
The following features are supported:
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<org.eclipse.xtext.xbase.XExpression>
getArguments()
Returns the value of the 'Arguments' containment reference list.org.eclipse.emf.common.util.EList<Dependency>
getDependencies()
Returns the value of the 'Dependencies' containment reference list.org.eclipse.emf.common.util.EList<org.eclipse.xtext.xbase.XExpression>
getGeneratedVariables()
Returns the value of the 'Generated Variables' containment reference list.DistributionTypeSpecification
getTypeSpec()
Returns the value of the 'Type Spec' containment reference.boolean
isExplicitArguments()
Returns the value of the 'Explicit Arguments' attribute.void
setExplicitArguments(boolean value)
Sets the value of the 'Explicit Arguments
' attribute.void
setTypeSpec(DistributionTypeSpecification value)
Sets the value of the 'Type Spec
' containment reference.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.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getGeneratedVariables
org.eclipse.emf.common.util.EList<org.eclipse.xtext.xbase.XExpression> getGeneratedVariables()Returns the value of the 'Generated Variables' containment reference list. The list contents are of typeXExpression
.- Returns:
- the value of the 'Generated Variables' containment reference list.
- See Also:
BlangDslPackage.getInstantiatedDistribution_GeneratedVariables()
-
getDependencies
org.eclipse.emf.common.util.EList<Dependency> getDependencies()Returns the value of the 'Dependencies' containment reference list. The list contents are of typeDependency
.- Returns:
- the value of the 'Dependencies' containment reference list.
- See Also:
BlangDslPackage.getInstantiatedDistribution_Dependencies()
-
getTypeSpec
DistributionTypeSpecification getTypeSpec()Returns the value of the 'Type Spec' containment reference.- Returns:
- the value of the 'Type Spec' containment reference.
- See Also:
setTypeSpec(DistributionTypeSpecification)
,BlangDslPackage.getInstantiatedDistribution_TypeSpec()
-
setTypeSpec
Sets the value of the 'Type Spec
' containment reference.- Parameters:
value
- the new value of the 'Type Spec' containment reference.- See Also:
getTypeSpec()
-
isExplicitArguments
boolean isExplicitArguments()Returns the value of the 'Explicit Arguments' attribute.- Returns:
- the value of the 'Explicit Arguments' attribute.
- See Also:
setExplicitArguments(boolean)
,BlangDslPackage.getInstantiatedDistribution_ExplicitArguments()
-
setExplicitArguments
void setExplicitArguments(boolean value)Sets the value of the 'Explicit Arguments
' attribute.- Parameters:
value
- the new value of the 'Explicit Arguments' attribute.- See Also:
isExplicitArguments()
-
getArguments
org.eclipse.emf.common.util.EList<org.eclipse.xtext.xbase.XExpression> getArguments()Returns the value of the 'Arguments' containment reference list. The list contents are of typeXExpression
.- Returns:
- the value of the 'Arguments' containment reference list.
- See Also:
BlangDslPackage.getInstantiatedDistribution_Arguments()
-