org.eclipse.tigerstripe.model
Interface IRelationship

All Known Subinterfaces:
IAssociationArtifact, IAssociationClassArtifact, IDependencyArtifact

public interface IRelationship

An IRelationshipArtifact is an abstraction of an explicit relationship between multiple artifacts

Author:
Eric Dillon

Nested Class Summary
static interface IRelationship.IRelationshipEnd
          An end in a IRelationshipArtifact
 
Method Summary
 IRelationship.IRelationshipEnd getRelationshipAEnd()
          Returns the first end
 IRelationship.IRelationshipEnd[] getRelationshipEnds()
           
 IRelationship.IRelationshipEnd getRelationshipZEnd()
          Returns the last end
 

Method Detail

getRelationshipEnds

IRelationship.IRelationshipEnd[] getRelationshipEnds()

getRelationshipAEnd

IRelationship.IRelationshipEnd getRelationshipAEnd()
Returns the first end

Returns:

getRelationshipZEnd

IRelationship.IRelationshipEnd getRelationshipZEnd()
Returns the last end

Returns: