com.ashridgetech.jamda.uml
Class ReturnParameter

java.lang.Object
  |
  +--com.ashridgetech.jamda.uml.ModelElement
        |
        +--com.ashridgetech.jamda.uml.Parameter
              |
              +--com.ashridgetech.jamda.uml.ReturnParameter
All Implemented Interfaces:
TypedItem

class ReturnParameter
extends Parameter

A UML Parameter of direction kind RETURN. Contained by Operation. Package scope only.

Version:
1.0
Author:
paulb

Nested Class Summary
 
Nested classes inherited from class com.ashridgetech.jamda.uml.ModelElement
ModelElement.DuplicateElementException, ModelElement.ElementListStore, ModelElement.ElementNameListStore, ModelElement.ElementNameStore, ModelElement.ElementStore, ModelElement.TaggedValue, ModelElement.UnknownElementException
 
Field Summary
 
Fields inherited from class com.ashridgetech.jamda.uml.ModelElement
DUMMY_STORE
 
Constructor Summary
protected ReturnParameter(ru.novosoft.uml.foundation.core.MParameter mp, Operation owner)
          Creates new Parameter from a NSUML MParameter object.
  ReturnParameter(Operation owner, Type type)
          Creates new ReturnParameter belonging to an Operation.
 
Methods inherited from class com.ashridgetech.jamda.uml.Parameter
getMultName, getType, isMultiple, isReturn
 
Methods inherited from class com.ashridgetech.jamda.uml.ModelElement
add, addStereotype, addTaggedValue, addTaggedValue, addTaggedValues, addTaggedValuesInternal, checkInitialised, checkState, checkValid, findTaggedValueCollection, getBooleanTaggedValue, getChildElements, getComment, getDescription, getDirectSource, getElement, getElementType, getFullName, getId, getModel, getName, getNsElement, getOriginalSource, getParentElement, getProperties, getStereotypes, getStringTaggedValue, getSubElementStore, getTaggedValue, getTaggedValues, getXpathContext, hasStereotype, hasTaggedValue, init, initLoad, isInitialised, load, load, load, loadElement, logChange, logger, logger, logLoad, logLoadWarning, logNew, logWarning, removeTaggedValue, select, setComment, setDirectSource, setTaggedValue, setTaggedValue, setTaggedValue, setTaggedValues, stereotype, tag, tagError, toString, type, type, type, xpath, xpathList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ashridgetech.jamda.uml.TypedItem
getComment, getName
 

Constructor Detail

ReturnParameter

public ReturnParameter(Operation owner,
                       Type type)
Creates new ReturnParameter belonging to an Operation.


ReturnParameter

protected ReturnParameter(ru.novosoft.uml.foundation.core.MParameter mp,
                          Operation owner)
Creates new Parameter from a NSUML MParameter object.



Copyright © 2003 Ashridge Technologies Ltd. All Rights Reserved.