|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectt3.portfolios.Portfolio
t3.portfolios.RootPortfolio
public class RootPortfolio
Represents the root portfolio, of which all other portfolio are anscestors. It has no tile and by default it is visible and located in DESK space at (0,0) with scale factor 1 and no rotation.
Field Summary |
---|
Fields inherited from class t3.portfolios.Portfolio |
---|
childrenTopToBottomReadOnly, commonBehaviour, FLAG_PREALLOCATE_IMAGE_BUFFERS, FLAG_USES_UNWARPED_RECTANGLES, portfolioFlags, portfolioLinksFromThisReadOnly, portfolioServer, tileUpdateCompressionHints, unwarpedRectLinesList, unwarpedRectWordsList |
Constructor Summary | |
---|---|
RootPortfolio(PortfolioServer t3)
|
Method Summary | |
---|---|
protected void |
customProcessEndOfFDOPmode(PointInputDevice pid,
int button)
Implement this method to be notified when a PID stops being in FDOP mode. |
protected boolean |
customProcessEventForThisPortfolioNotChildren(PortfolioEvent e,
boolean bubbled)
Implement this method to receive events. |
protected void |
customProcessFDOPevent(PortfolioEvent e,
double PORTxWhenEnteredFDOPmode,
double PORTyWhenEnteredFDOPmode)
Implement this method to receive FDOP mode events. |
void |
customRepaintTileForThisPortfolioNotChildren(java.awt.Rectangle r,
java.awt.image.BufferedImage update,
java.awt.Graphics2D g)
Implement this method to draw into the portfolio's tile. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RootPortfolio(PortfolioServer t3)
Method Detail |
---|
public void customRepaintTileForThisPortfolioNotChildren(java.awt.Rectangle r, java.awt.image.BufferedImage update, java.awt.Graphics2D g)
Portfolio
customRepaintTileForThisPortfolioNotChildren
in class Portfolio
r
- rectangle in TILE space that must be redrawn.update
- BufferedImage of same dimensions as r, into which you draw.g
- Graphics2D which is configured to draw into update.protected boolean customProcessEventForThisPortfolioNotChildren(PortfolioEvent e, boolean bubbled)
Portfolio
customProcessEventForThisPortfolioNotChildren
in class Portfolio
e
- Eventbubbled
- True iff the event did not occur on this portfolio's tile but has been bubbled from one of its children.
protected void customProcessFDOPevent(PortfolioEvent e, double PORTxWhenEnteredFDOPmode, double PORTyWhenEnteredFDOPmode)
Portfolio
customProcessFDOPevent
in class Portfolio
e
- EventPORTxWhenEnteredFDOPmode
- PORT space coordinate of the PID when it entered FDOP mode.PORTyWhenEnteredFDOPmode
- PORT space coordinate of the PID when it entered FDOP mode.protected void customProcessEndOfFDOPmode(PointInputDevice pid, int button)
Portfolio
customProcessEndOfFDOPmode
in class Portfolio
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |