modhelxs.ecore
Interface Pin

All Superinterfaces:
NamedEntity
All Known Implementing Classes:
Pin

public interface Pin
extends NamedEntity

A pin is a basic named entity which is part of the interface of an observable entity.


Method Summary
 java.util.Collection<? extends Relation> getIncomingRelations()
          Get the incoming relations for this pin (relations whose target is this pin).
 java.util.Collection<? extends Relation> getOutgoingRelations()
          Get the outgoing relations for this pin (relations whose origin is this pin).
 ObservableEntity getOwner()
          Get the observable entity which has this pin in its interface.
 
Methods inherited from interface modhelxs.ecore.NamedEntity
getName, getProperties, setName
 

Method Detail

getOwner

ObservableEntity getOwner()
Get the observable entity which has this pin in its interface.


getIncomingRelations

java.util.Collection<? extends Relation> getIncomingRelations()
Get the incoming relations for this pin (relations whose target is this pin).


getOutgoingRelations

java.util.Collection<? extends Relation> getOutgoingRelations()
Get the outgoing relations for this pin (relations whose origin is this pin).