Package com._1c.g5.v8.dt.bsl.model
Interface FormalParam
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,Variable
- All Known Implementing Classes:
FormalParamImpl
public interface FormalParam extends Variable
A representation of the model object 'Formal Param'.The following features are supported:
- See Also:
BslPackage.getFormalParam()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Literal
getDefaultValue()
Returns the value of the 'Default Value' containment reference.boolean
isByValue()
Returns the value of the 'By Value' attribute.void
setByValue(boolean value)
Sets the value of the 'By Value
' attribute.void
setDefaultValue(Literal value)
Sets the value of the 'Default Value
' 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 com._1c.g5.v8.dt.mcore.NamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.bsl.model.Variable
getTypeStateProvider, setTypeStateProvider
-
-
-
-
Method Detail
-
isByValue
boolean isByValue()
Returns the value of the 'By Value' attribute.- Returns:
- the value of the 'By Value' attribute.
- See Also:
setByValue(boolean)
,BslPackage.getFormalParam_ByValue()
-
setByValue
void setByValue(boolean value)
Sets the value of the 'By Value
' attribute.- Parameters:
value
- the new value of the 'By Value' attribute.- See Also:
isByValue()
-
getDefaultValue
Literal getDefaultValue()
Returns the value of the 'Default Value' containment reference.- Returns:
- the value of the 'Default Value' containment reference.
- See Also:
setDefaultValue(Literal)
,BslPackage.getFormalParam_DefaultValue()
-
setDefaultValue
void setDefaultValue(Literal value)
Sets the value of the 'Default Value
' containment reference.- Parameters:
value
- the new value of the 'Default Value' containment reference.- See Also:
getDefaultValue()
-
-