|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Parameter
Class Parameter
A parameter provides a means of communication with operations and other BehavioralFeatures. A parameter passes or communicates values of its defined type.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.opencrx.kernel.model1.cci2.Element |
---|
Element.Identity |
Method Summary | |
---|---|
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 . |
Methods inherited from interface org.opencrx.kernel.model1.cci2.TypedElement |
---|
getType, setType |
Methods inherited from interface org.opencrx.kernel.model1.cci2.Element |
---|
getAnnotation, getContainer, getElementOrder, getName, getQualifiedName, getSegment, getStereotype, setAnnotation, setContainer, setElementOrder, setName, setQualifiedName, setStereotype |
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
---|
sendAlert |
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
---|
getAudit |
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
---|
clone_ |
Methods inherited from interface org.opencrx.kernel.base.cci2.Exporter |
---|
exportItem, exportItemAdvanced |
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer |
---|
importItem |
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
---|
getIndexEntry, updateIndex |
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
---|
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser |
Methods inherited from interface org.opencrx.kernel.generic.cci2.LocalizedFieldContainer |
---|
getLocalizedField |
Methods inherited from interface org.openmdx.base.cci2.Creatable |
---|
getCreatedAt, getCreatedBy |
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
---|
getIdentity |
Methods inherited from interface org.openmdx.base.cci2.Modifiable |
---|
getModifiedAt, getModifiedBy |
Method Detail |
---|
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
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |