VBUMLAPI  1.0.0
UML API for Visual Basic
 All Classes Functions Variables Pages
UMLParameter Interface Reference

A parameter is an unbound variable that can be changed, passed, or returned. More...

Inheritance diagram for UMLParameter:
UMLModelElement UMLElement

Public Member Functions

Function behavioralFeature () As UMLBehavioralFeature
 
Function classifierType () As UMLClassifier
 
Function defaultValue () As UMLExpression
 
Function kind () As UMLParameterDirectionKind
 
- Public Member Functions inherited from UMLModelElement
Sub addStereotype (pStereotype As UMLStereotype)
 
Sub addTaggedValue (pValue As UMLTaggedValue)
 
Function isSpecification () As Boolean
 
Function name () As UMLName
 
Function referenceTag () As UMLTaggedValue()
 
Sub removeReferenceTag (pValue As UMLTaggedValue)
 
Sub removeTaggedValue (pValue As UMLTaggedValue)
 
Sub setNamespace (pValue As UMLNamespace)
 
Sub setSpecification (pValue As Boolean)
 
Sub setVisibility (pValue As UMLVisibilityKind)
 
Function stereotype () As UMLStereotype()
 
Function taggedValue () As UMLTaggedValue()
 
Function visibility () As UMLVisibilityKind
 

Additional Inherited Members

- Public Attributes inherited from UMLModelElement
namespace As UMLNamespace
 

Detailed Description

A parameter is an unbound variable that can be changed, passed, or returned.

A parameter may include a name, type, and direction of communication. Parameters are used in the specification of operations, messages and events, templates, etc.

Member Function Documentation

Function UMLParameter::behavioralFeature ( )
Return values
UMLBehavioralFeature
Function UMLParameter::classifierType ( )
Return values
UMLClassifier
Function UMLParameter::defaultValue ( )
Return values
UMLExpression
Function UMLParameter::kind ( )
Return values
UMLParameterDirectionKind