public interface Parameter extends TypedElement
Parameter
A parameter provides a means of communication with operations and other BehavioralFeatures. A parameter passes or communicates values of its defined type.
Element.Identity
Modifier and Type | Method and Description |
---|---|
short |
getDirection()
Retrieves the value for the attribute
direction . |
short |
getMultiplicity()
Retrieves the value for the attribute
multiplicity . |
Integer |
getUpperBound()
Retrieves the possibly null value for the optional attribute
upperBound . |
void |
setDirection(short direction)
Sets a new value for the attribute
direction . |
void |
setMultiplicity(short multiplicity)
Sets a new value for the attribute
multiplicity . |
void |
setUpperBound(Integer upperBound)
Sets a new value for the attribute
upperBound . |
getType, setType
getAnnotation, getContainer, getElementOrder, getName, getQualifiedName, getSegment, getStereotype, setAnnotation, setContainer, setElementOrder, setName, setQualifiedName, setStereotype
disableCrxObject, enableCrxObject, getAdditionalExternalLink, getAssignedTimer, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getInvolvedObject, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
sendAlert
exportItem, exportItemAdvanced
importItem
getIndexEntry, updateIndex
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
getLocalizedField
short getDirection()
direction
.
This attribute specifies the purpose of the parameter; to input a value, to output a value, both purposes, or to provide an operation return value.
direction
.void setDirection(short direction)
direction
.
This attribute specifies the purpose of the parameter; to input a value, to output a value, both purposes, or to provide an operation return value.
direction
- The non-null new value for attribute direction
.short getMultiplicity()
multiplicity
.
Multiplicity defines cardinality constraints on the set of instances or values that a Parameter can hold. Multiplicity defines a lower and upper bound on the set, although the upper bound can be specified as Unbounded.
multiplicity
.void setMultiplicity(short multiplicity)
multiplicity
.
Multiplicity defines cardinality constraints on the set of instances or values that a Parameter can hold. Multiplicity defines a lower and upper bound on the set, although the upper bound can be specified as Unbounded.
multiplicity
- The non-null new value for attribute multiplicity
.Integer getUpperBound()
upperBound
.upperBound
.void setUpperBound(Integer upperBound)
upperBound
.upperBound
- The possibly null new value for attribute upperBound
.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.