|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfi.hut.tml.xsmiles.mlfc.smil.viewer.havi.HaviDecorator
| Constructor Summary | |
HaviDecorator()
|
|
| Method Summary | |
void |
addFocusableLink(HNavigable link)
Add a link component to a focus list. |
void |
addToContainer(java.awt.Container scrollPanel,
java.awt.Container container)
|
java.awt.Container |
createRootLayout()
|
java.awt.Container |
createScrollPanel(java.awt.Container rootLayout)
|
void |
createSecondaryBorders(java.awt.Container rootLayout,
java.awt.Container scrollPanel)
|
BrushHandler |
getNewBrushHandler(Viewer v)
Returns a new BrushHandler for SMIL core logic. |
DrawingArea |
getNewDrawingArea(int type,
boolean block,
java.awt.Container rootLayout,
boolean layoutModel)
Returns a new DrawingArea for SMIL core logic. |
MediaHandler |
getNewForeignHandler(org.w3c.dom.Element e)
Returns a new ForeignHandler for SMIL core logic. |
LinkHandler |
getNewLinkHandler()
Returns a new LinkHandler for SMIL core logic. |
MediaHandler |
getNewMediaHandler()
Returns a new MediaHandler for SMIL core logic. |
boolean |
isJMFAvailable(MLFCListener listener)
Check if JMF class is available. |
void |
removeFocusableLink(HNavigable link)
Remove a link component from a focus list. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HaviDecorator()
| Method Detail |
public java.awt.Container createRootLayout()
createRootLayout in interface Decoratorpublic java.awt.Container createScrollPanel(java.awt.Container rootLayout)
createScrollPanel in interface Decorator
public void createSecondaryBorders(java.awt.Container rootLayout,
java.awt.Container scrollPanel)
createSecondaryBorders in interface Decorator
public void addToContainer(java.awt.Container scrollPanel,
java.awt.Container container)
addToContainer in interface Decoratorpublic MediaHandler getNewMediaHandler()
getNewMediaHandler in interface Decoratorpublic BrushHandler getNewBrushHandler(Viewer v)
getNewBrushHandler in interface Decoratorpublic LinkHandler getNewLinkHandler()
getNewLinkHandler in interface Decorator
public DrawingArea getNewDrawingArea(int type,
boolean block,
java.awt.Container rootLayout,
boolean layoutModel)
getNewDrawingArea in interface Decoratortype - ROOTLAYOUT for the broswer container, TOPLAYOUT for a new frame.block - CSS: used to create a JBlockPanel (true) instead of JPanel (false)public MediaHandler getNewForeignHandler(org.w3c.dom.Element e)
getNewForeignHandler in interface Decoratorpublic boolean isJMFAvailable(MLFCListener listener)
isJMFAvailable in interface Decoratorpublic void addFocusableLink(HNavigable link)
addFocusableLink in interface FocusableLinkHandlerlink - Link component, HNavigablepublic void removeFocusableLink(HNavigable link)
removeFocusableLink in interface FocusableLinkHandlerlink - Link component, HNavigable
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||