Interface DataCompositionSchemaParameter
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
DataCompositionSchemaParameterImpl
public interface DataCompositionSchemaParameter
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Data Composition Schema Parameter'.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<AvailableValue>
Returns the value of the 'Available Values' containment reference list.Returns the value of the 'Expression' attribute.Returns the value of the 'Functional Options Parameter' attribute.Returns the value of the 'Input Parameters' containment reference.getName()
Returns the value of the 'Name' attribute.getTitle()
Returns the value of the 'Title' containment reference.getUse()
Returns the value of the 'Use' attribute.org.eclipse.emf.common.util.EList<Value>
Returns the value of the 'Values' containment reference list.Returns the value of the 'Value Type' containment reference.boolean
Returns the value of the 'Available As Field' attribute.boolean
Returns the value of the 'Deny Incomplete Values' attribute.boolean
Returns the value of the 'Use Restriction' attribute.boolean
Returns the value of the 'Value List Allowed' attribute.void
setAvailableAsField
(boolean value) Sets the value of the 'Available As Field
' attribute.void
setDenyIncompleteValues
(boolean value) Sets the value of the 'Deny Incomplete Values
' attribute.void
setExpression
(String value) Sets the value of the 'Expression
' attribute.void
Sets the value of the 'Functional Options Parameter
' attribute.void
Sets the value of the 'Input Parameters
' containment reference.void
Sets the value of the 'Name
' attribute.void
setTitle
(Presentation value) Sets the value of the 'Title
' containment reference.void
Sets the value of the 'Use
' attribute.void
setUseRestriction
(boolean value) Sets the value of the 'Use Restriction
' attribute.void
setValueListAllowed
(boolean value) Sets the value of the 'Value List Allowed
' attribute.void
setValueType
(TypeDescription value) Sets the value of the 'Value Type
' 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
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
-
getTitle
Presentation getTitle()Returns the value of the 'Title' containment reference.- Returns:
- the value of the 'Title' containment reference.
- See Also:
-
setTitle
Sets the value of the 'Title
' containment reference.- Parameters:
value
- the new value of the 'Title' containment reference.- See Also:
-
getValueType
TypeDescription getValueType()Returns the value of the 'Value Type' containment reference.- Returns:
- the value of the 'Value Type' containment reference.
- See Also:
-
setValueType
Sets the value of the 'Value Type
' containment reference.- Parameters:
value
- the new value of the 'Value Type' containment reference.- See Also:
-
getValues
org.eclipse.emf.common.util.EList<Value> getValues()Returns the value of the 'Values' containment reference list. The list contents are of typeValue
.- Returns:
- the value of the 'Values' containment reference list.
- See Also:
-
isUseRestriction
boolean isUseRestriction()Returns the value of the 'Use Restriction' attribute. The default value is"false"
.- Returns:
- the value of the 'Use Restriction' attribute.
- See Also:
-
setUseRestriction
void setUseRestriction(boolean value) Sets the value of the 'Use Restriction
' attribute.- Parameters:
value
- the new value of the 'Use Restriction' attribute.- See Also:
-
getExpression
String getExpression()Returns the value of the 'Expression' attribute.- Returns:
- the value of the 'Expression' attribute.
- See Also:
-
setExpression
Sets the value of the 'Expression
' attribute.- Parameters:
value
- the new value of the 'Expression' attribute.- See Also:
-
getAvailableValues
org.eclipse.emf.common.util.EList<AvailableValue> getAvailableValues()Returns the value of the 'Available Values' containment reference list. The list contents are of typeAvailableValue
.- Returns:
- the value of the 'Available Values' containment reference list.
- See Also:
-
isValueListAllowed
boolean isValueListAllowed()Returns the value of the 'Value List Allowed' attribute. The default value is"false"
.- Returns:
- the value of the 'Value List Allowed' attribute.
- See Also:
-
setValueListAllowed
void setValueListAllowed(boolean value) Sets the value of the 'Value List Allowed
' attribute.- Parameters:
value
- the new value of the 'Value List Allowed' attribute.- See Also:
-
isAvailableAsField
boolean isAvailableAsField()Returns the value of the 'Available As Field' attribute. The default value is"true"
.- Returns:
- the value of the 'Available As Field' attribute.
- See Also:
-
setAvailableAsField
void setAvailableAsField(boolean value) Sets the value of the 'Available As Field
' attribute.- Parameters:
value
- the new value of the 'Available As Field' attribute.- See Also:
-
getFunctionalOptionsParameter
String getFunctionalOptionsParameter()Returns the value of the 'Functional Options Parameter' attribute.- Returns:
- the value of the 'Functional Options Parameter' attribute.
- See Also:
-
setFunctionalOptionsParameter
Sets the value of the 'Functional Options Parameter
' attribute.- Parameters:
value
- the new value of the 'Functional Options Parameter' attribute.- See Also:
-
getInputParameters
InputParameters getInputParameters()Returns the value of the 'Input Parameters' containment reference.- Returns:
- the value of the 'Input Parameters' containment reference.
- See Also:
-
setInputParameters
Sets the value of the 'Input Parameters
' containment reference.- Parameters:
value
- the new value of the 'Input Parameters' containment reference.- See Also:
-
isDenyIncompleteValues
boolean isDenyIncompleteValues()Returns the value of the 'Deny Incomplete Values' attribute. The default value is"false"
.- Returns:
- the value of the 'Deny Incomplete Values' attribute.
- See Also:
-
setDenyIncompleteValues
void setDenyIncompleteValues(boolean value) Sets the value of the 'Deny Incomplete Values
' attribute.- Parameters:
value
- the new value of the 'Deny Incomplete Values' attribute.- See Also:
-
getUse
DataCompositionParameterUse getUse()Returns the value of the 'Use' attribute. The default value is"Auto"
. The literals are from the enumerationDataCompositionParameterUse
.- Returns:
- the value of the 'Use' attribute.
- See Also:
-
setUse
Sets the value of the 'Use
' attribute.- Parameters:
value
- the new value of the 'Use' attribute.- See Also:
-