uci.uml.Foundation.Core
Class Parameter
java.lang.Object
|
+--uci.uml.Foundation.Core.ElementImpl
|
+--uci.uml.Foundation.Core.ModelElementImpl
|
+--uci.uml.Foundation.Core.Parameter
- public class Parameter
- extends ModelElementImpl
Parameters are in the same Namespace as the BehavioralFeature that
they are part of.
- See Also:
- Serialized Form
| Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl |
_behavior,
_collaboration,
_constraint,
_elementOwnership,
_elementReference,
_provision,
_requirement,
_stereotype,
_taggedValue,
_template,
_templateParameter,
MAX_STEREOTYPE |
| Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl |
addBehavior,
addConstraint,
addElementReference,
addProvision,
addRequirement,
addStereotype,
addTemplateParameter,
alsoTrash,
containsStereotype,
dbgStereotypes,
dbgTaggedValues,
getBehavior,
getConstraint,
getElementOwnership,
getElementReference,
getNamespace,
getProvision,
getRequirement,
getStereotype,
getTemplate,
getTemplateParameter,
getVisibility,
isLegalXMI,
isNotLegalXMI,
prepareForTrash,
recoverFromTrash,
removeBehavior,
removeConstraint,
removeElementReference,
removeProvision,
removeRequirement,
removeStereotype,
removeTemplateParameter,
setBehavior,
setConstraint,
setElementOwnership,
setElementReference,
setNamespace,
setProvision,
setRequirement,
setStereotype,
setTemplate,
setTemplateParameter,
setVisibility |
| Methods inherited from class uci.uml.Foundation.Core.ElementImpl |
addCharacteristic,
addPropertyChangeListener,
addTaggedValue,
addVetoableChangeListener,
dbgString,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChangeNoCritique,
firePropertyChangeNoCritique,
fireVetoableChange,
fireVetoableChange,
fireVetoableChange,
fireVetoableChangeNoCompare,
getCharacteristic,
getClassification,
getElementCount,
getHighlight,
getId,
getName,
getNamedProperty,
getOCLTypeStr,
getTaggedValue,
getVetoListeners,
newElementID,
removeCharacteristic,
removePropertyChangeListener,
removeTaggedValue,
removeVetoableChangeListener,
setCharacteristic,
setClassification,
setElementCount,
setHighlight,
setId,
setName,
setName,
setStaticChangeListener,
setTaggedValue,
toString |
RETURN_NAME
public static final Name RETURN_NAME
_defaultValue
public Expression _defaultValue
_kind
public ParameterDirectionKind _kind
_behavioralFeature
public BehavioralFeature _behavioralFeature
_type
public Classifier _type
_parameters
public Event _parameters
_availability
public Vector _availability
_signal
public Signal _signal
Parameter
public Parameter()
Parameter
public Parameter(Name name)
Parameter
public Parameter(String nameStr)
Parameter
public Parameter(Classifier type,
ParameterDirectionKind kind,
Name name)
Parameter
public Parameter(Classifier type,
ParameterDirectionKind kind,
String nameStr)
getDefaultValue
public Expression getDefaultValue()
setDefaultValue
public void setDefaultValue(Expression x)
getKind
public ParameterDirectionKind getKind()
setKind
public void setKind(ParameterDirectionKind x)
getBehavioralFeature
public BehavioralFeature getBehavioralFeature()
setBehavioralFeature
public void setBehavioralFeature(BehavioralFeature x)
getType
public Classifier getType()
setType
public void setType(Classifier x)
getParameters
public Event getParameters()
setParameters
public void setParameters(Event x)
getAvailability
public Vector getAvailability()
setAvailability
public void setAvailability(Vector x)
addAvailability
public void addAvailability(ObjectFlowState x)
removeAvailability
public void removeAvailability(ObjectFlowState x)
getSignal
public Signal getSignal()
setM_Signal
public void setM_Signal(Signal x)