uk.ac.ucl.cs.uml.jmi.Foundation.Core
Interface Relationship

All Superinterfaces:
Element, ExtObject, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
Abstraction, Association, AssociationRole, AssociationUMLClass, Binding, Dependency, Extend, Flow, Generalization, Include, Permission, Usage
All Known Implementing Classes:
Abstraction_Impl, Association_Impl, AssociationRole_Impl, AssociationUMLClass_Impl, Binding_Impl, Dependency_Impl, Extend_Impl, Flow_Impl, Generalization_Impl, Include_Impl, Permission_Impl, Relationship_Impl, Usage_Impl

public interface Relationship
extends ModelElement

A relationship is a connection among model elements. In the metamodel, Relationship is a term of convenience without any specific semantics. It is abstract. Children of Relationship are Association, Dependency, Flow, and Generalization.


Method Summary
 
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, setVisibility
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints