t3.portfolios
Class PortfolioLink

java.lang.Object
  extended by t3.portfolios.PortfolioLink

public class PortfolioLink
extends java.lang.Object

Represents a link between two rectangles each in a specified portfolio.

Author:
pjt40

Field Summary
 Portfolio destPortfolio
           
 java.awt.geom.Rectangle2D.Double destPORTrect
           
 Portfolio sourcePortfolio
           
 java.awt.geom.Rectangle2D.Double sourcePORTrect
           
 
Constructor Summary
PortfolioLink(int displayType, java.awt.Color c, Portfolio sourcePortfolio, Portfolio destPortfolio)
          Creates a link between two portfolios.
PortfolioLink(int displayType, java.awt.Color c, Portfolio sourcePortfolio, Portfolio destPortfolio, java.awt.geom.Rectangle2D.Double sourcePORTrect, java.awt.geom.Rectangle2D.Double destPORTrect)
          Creates a link between two rectangles, each in the PORT space of a portfolios.
 
Method Summary
 void destroy()
          Destroys this link.
 boolean isDestroyed()
          Returns true iff the link has been destroyed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sourcePortfolio

public final Portfolio sourcePortfolio

destPortfolio

public final Portfolio destPortfolio

sourcePORTrect

public final java.awt.geom.Rectangle2D.Double sourcePORTrect

destPORTrect

public final java.awt.geom.Rectangle2D.Double destPORTrect
Constructor Detail

PortfolioLink

public PortfolioLink(int displayType,
                     java.awt.Color c,
                     Portfolio sourcePortfolio,
                     Portfolio destPortfolio)
Creates a link between two portfolios.

Parameters:
displayType -
c -
sourcePortfolio -
destPortfolio -

PortfolioLink

public PortfolioLink(int displayType,
                     java.awt.Color c,
                     Portfolio sourcePortfolio,
                     Portfolio destPortfolio,
                     java.awt.geom.Rectangle2D.Double sourcePORTrect,
                     java.awt.geom.Rectangle2D.Double destPORTrect)
Creates a link between two rectangles, each in the PORT space of a portfolios.

Parameters:
displayType -
c -
sourcePortfolio -
destPortfolio -
sourcePORTrect -
destPORTrect -
Method Detail

destroy

public final void destroy()
Destroys this link.


isDestroyed

public final boolean isDestroyed()
Returns true iff the link has been destroyed.

Returns: