Interface Pin
-
- All Superinterfaces:
java.lang.Comparable<java.lang.Object>
,Connector
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,ModelElement
,org.eclipse.emf.common.notify.Notifier
,StateVertex
public interface Pin extends Connector
A representation of the model object 'Pin'.The following features are supported:
- See Also:
RhapsodyPackage.getPin()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Classifier
getPinType()
Returns the value of the 'Pin Type' reference.boolean
isParameter()
Returns the value of the 'Is Parameter' attribute.void
setIsParameter(boolean value)
Sets the value of the 'Is Parameter
' attribute.void
setPinType(Classifier value)
Sets the value of the 'Pin Type
' reference.-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.Connector
getConnectorType, getDerivedInEdges, getDerivedOutEdge, getOfState, setConnectorType, setDerivedOutEdge, setOfState
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.ModelElement
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.StateVertex
getInTransitions, getOutTransitions, getParent, getSwimlane, setParent, setSwimlane
-
-
-
-
Method Detail
-
isParameter
boolean isParameter()
Returns the value of the 'Is Parameter' attribute.- Returns:
- the value of the 'Is Parameter' attribute.
- See Also:
setIsParameter(boolean)
,RhapsodyPackage.getPin_IsParameter()
-
setIsParameter
void setIsParameter(boolean value)
Sets the value of the 'Is Parameter
' attribute.- Parameters:
value
- the new value of the 'Is Parameter' attribute.- See Also:
isParameter()
-
getPinType
Classifier getPinType()
Returns the value of the 'Pin Type' reference.- Returns:
- the value of the 'Pin Type' reference.
- See Also:
setPinType(Classifier)
,RhapsodyPackage.getPin_PinType()
-
setPinType
void setPinType(Classifier value)
Sets the value of the 'Pin Type
' reference.- Parameters:
value
- the new value of the 'Pin Type' reference.- See Also:
getPinType()
-
-