Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.scoja.server.core
Class JoinedLink  view JoinedLink download JoinedLink.java

java.lang.Object
  extended byorg.scoja.server.core.LinkableAtPython
      extended byorg.scoja.server.core.FullLinkAtPython
          extended byorg.scoja.server.core.JoinedLink
All Implemented Interfaces:
DecoratedLink, Linkable

public class JoinedLink
extends FullLinkAtPython
implements Linkable, DecoratedLink


Field Summary
protected  Linkable[] links
           
 
Constructor Summary
JoinedLink(Linkable[] links)
           
JoinedLink(Linkable l1, Linkable l2)
           
 
Method Summary
 void addSimpleSource(Link source)
           
 void addSimpleTarget(Link target)
           
 void addTarget(Linkable target)
           
 Linkable getLinkable()
           
 
Methods inherited from class org.scoja.server.core.FullLinkAtPython
__or__
 
Methods inherited from class org.scoja.server.core.LinkableAtPython
__rshift__
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

links

protected final Linkable[] links
Constructor Detail

JoinedLink

public JoinedLink(Linkable l1,
                  Linkable l2)

JoinedLink

public JoinedLink(Linkable[] links)
Method Detail

addTarget

public void addTarget(Linkable target)
Specified by:
addTarget in interface Linkable

addSimpleTarget

public void addSimpleTarget(Link target)
Specified by:
addSimpleTarget in interface Linkable

addSimpleSource

public void addSimpleSource(Link source)
Specified by:
addSimpleSource in interface Linkable

getLinkable

public Linkable getLinkable()
Specified by:
getLinkable in interface DecoratedLink