org.eclipse.uml2
Interface ConnectorEnd

All Superinterfaces:
Element, EModelElement, EObject, MultiplicityElement, Notifier

public interface ConnectorEnd
extends MultiplicityElement

A representation of the model object 'Connector End'. A connector end is an endpoint of a connector, which attaches the connector to a connectable element. Each connector end is part of one connector.

The following features are supported:

See Also:
UML2Package.getConnectorEnd()

Field Summary
static String copyright
           
 
Fields inherited from interface org.eclipse.uml2.MultiplicityElement
UNLIMITED_UPPER_BOUND
 
Method Summary
 Property getDefiningEnd()
          Returns the value of the 'Defining End' reference
 Property getPartWithPort()
          Returns the value of the 'Part With Port' reference
 ConnectableElement getRole()
          Returns the value of the 'Role' reference.
 void setPartWithPort(Property value)
          Sets the value of the 'Part With Port' reference
 void setRole(ConnectableElement value)
          Sets the value of the 'Role' reference
 
Methods inherited from interface org.eclipse.uml2.MultiplicityElement
createLowerValue, createUpperValue, getLower, getLowerValue, getOwnedElements, getUpper, getUpperValue, includesCardinality, includesMultiplicity, isMultivalued, isOrdered, isUnique, lower, lowerBound, setIsOrdered, setIsUnique, setLowerBound, setLowerValue, setUpperBound, setUpperValue, upper, upperBound, validateLowerEqLowerbound, validateLowerGe0, validateUpperEqUpperbound, validateUpperGeLower, validateUpperGt0
 
Methods inherited from interface org.eclipse.uml2.Element
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwner, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf
 
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, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Method Detail

getDefiningEnd

public Property getDefiningEnd()
Returns the value of the 'Defining End' reference.

If the meaning of the 'Defining End' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Defining End' reference.
See Also:
UML2Package.getConnectorEnd_DefiningEnd()

getRole

public ConnectableElement getRole()
Returns the value of the 'Role' reference. It is bidirectional and its opposite is 'End'.

If the meaning of the 'Role' reference isn't clear, there really should be more of a description here...

The connectable element attached at this connector end. When an instance of the containing classifier is created, a link may (depending on the multiplicities) be created to an instance of the classifier that types this connectable element.

Returns:
the value of the 'Role' reference.
See Also:
setRole(ConnectableElement), UML2Package.getConnectorEnd_Role(), ConnectableElement.getEnds()

setRole

public void setRole(ConnectableElement value)
Sets the value of the 'Role' reference.

Parameters:
value - the new value of the 'Role' reference.
See Also:
getRole()

getPartWithPort

public Property getPartWithPort()
Returns the value of the 'Part With Port' reference.

If the meaning of the 'Part With Port' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Part With Port' reference.
See Also:
setPartWithPort(Property), UML2Package.getConnectorEnd_PartWithPort()

setPartWithPort

public void setPartWithPort(Property value)
Sets the value of the 'Part With Port' reference.

Parameters:
value - the new value of the 'Part With Port' reference.
See Also:
getPartWithPort()

Copyright 2003, 2004 IBM Corporation and others.
All Rights Reserved.