uci.uml.Foundation.Core
Class BehavioralFeature
java.lang.Object
|
+--uci.uml.Foundation.Core.ElementImpl
|
+--uci.uml.Foundation.Core.ModelElementImpl
|
+--uci.uml.Foundation.Core.Feature
|
+--uci.uml.Foundation.Core.BehavioralFeature
- Direct Known Subclasses:
- Method, Operation, Reception
- public abstract class BehavioralFeature
- extends Feature
- 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,
isLegalXMI,
isNotLegalXMI,
prepareForTrash,
recoverFromTrash,
removeBehavior,
removeConstraint,
removeElementReference,
removeProvision,
removeRequirement,
removeStereotype,
removeTemplateParameter,
setBehavior,
setConstraint,
setElementOwnership,
setElementReference,
setNamespace,
setProvision,
setRequirement,
setStereotype,
setTemplate,
setTemplateParameter |
| Methods inherited from class uci.uml.Foundation.Core.ElementImpl |
addCharacteristic,
addPropertyChangeListener,
addTaggedValue,
addVetoableChangeListener,
dbgString,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChangeNoCritique,
firePropertyChangeNoCritique,
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 |
_isQuery
public boolean _isQuery
_parameter
public Vector _parameter
_raisedException
public Vector _raisedException
BehavioralFeature
public BehavioralFeature()
BehavioralFeature
public BehavioralFeature(Name name)
BehavioralFeature
public BehavioralFeature(String nameStr)
getIsQuery
public boolean getIsQuery()
setIsQuery
public void setIsQuery(boolean x)
throws PropertyVetoException
getReturnType
public Classifier getReturnType()
setReturnType
public void setReturnType(Classifier rt)
throws PropertyVetoException
findParameter
public Parameter findParameter(Name n)
getParameter
public Vector getParameter()
setParameter
public void setParameter(Vector x)
throws PropertyVetoException
addParameter
public void addParameter(Parameter x)
throws PropertyVetoException
- needs-more-work: explicitly set the return parameter!
removeParameter
public void removeParameter(Parameter x)
throws PropertyVetoException
getRaisedException
public Vector getRaisedException()
setRaisedException
public void setRaisedException(Vector x)
throws PropertyVetoException
addRaisedException
public void addRaisedException(MMException x)
throws PropertyVetoException
removeRaisedException
public void removeRaisedException(MMException x)
throws PropertyVetoException