|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.w3c.jpa3.AbstractObject
org.opencrx.kernel.model1.jpa3.Element
org.opencrx.kernel.model1.jpa3.Parameter
public class 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 class org.w3c.jpa3.AbstractObject |
|---|
AbstractObject.AbstractStateAccessor, AbstractObject.EmbeddedList<E>, AbstractObject.EmbeddedSet<E>, AbstractObject.ObjectState, AbstractObject.SlicedList<E,S>, AbstractObject.SlicedMap<E,S>, AbstractObject.SlicedSet<E,S> |
| Nested classes/interfaces inherited from interface org.opencrx.kernel.model1.cci2.Element |
|---|
Element.Identity |
| Field Summary |
|---|
| Fields inherited from class org.opencrx.kernel.model1.jpa3.Element |
|---|
createdAt, identity, modifiedAt |
| Constructor Summary | |
|---|---|
Parameter()
Constructor |
|
| Method Summary | |
|---|---|
short |
getDirection()
Retrieves the value for the attribute direction. |
short |
getMultiplicity()
Retrieves the value for the attribute multiplicity. |
String |
getType_Id()
|
Classifier |
getType()
Retrieves the value for the reference type. |
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 |
setType_Id(String type)
|
void |
setType(Classifier type)
Sets a new value for the reference type. |
void |
setUpperBound(Integer upperBound)
Sets a new value for the attribute upperBound. |
| Methods inherited from class org.w3c.jpa3.AbstractObject |
|---|
openmdxjdoMakeDirty, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser |
| 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 |
| Constructor Detail |
|---|
public Parameter()
| Method Detail |
|---|
public 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.
getMultiplicity in interface Parametermultiplicity.public 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.
setMultiplicity in interface Parametermultiplicity - The non-null new value for attribute multiplicity.public Classifier getType()
type.
getType in interface TypedElementnull value for this reference.public String getType_Id()
public void setType(Classifier type)
type.
setType in interface TypedElementtype - The non-null new value for this reference.public void setType_Id(String type)
public 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.
getDirection in interface Parameterdirection.public 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.
setDirection in interface Parameterdirection - The non-null new value for attribute direction.public final Integer getUpperBound()
upperBound.
getUpperBound in interface ParameterupperBound.public void setUpperBound(Integer upperBound)
upperBound.
setUpperBound in interface ParameterupperBound - The possibly null new value for attribute upperBound.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||