|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
ice.ri.enhancedawt.browser.gui.BrowserPane
Browser frame. This is the "main" gui element of the browser RI. TopLevelContainers are added to it through the StormCallback's createTopLevelContainer method.
| Nested Class Summary | |
protected class |
BrowserPane.TabLabelChangeListener
Inner class for handling location events. |
protected class |
BrowserPane.UIGestureListener
Inner Class for handling ui related gestures. |
| Nested classes inherited from class java.awt.Panel |
Panel.AccessibleAWTPanel |
| Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
BrowserPane(HistoryManager p_historyManager,
Main main)
Public Constructor. |
|
| Method Summary | |
void |
addIBGestureListener(IBGestureListener l)
Adds a gesture listener to the list. |
void |
addTopLevelContainer(Viewport viewport,
TopLevelContainer tlc)
Adds a top level container and its associated web page to the browser. |
void |
fireGesture(Gesture g)
Notifies IBGestureListeners of a Gesture. |
String |
getCurrentLocation()
Returns the current location. |
Frame |
getFrameContainer()
Convenience method to gain a reference to the first frame in this component's hierarchy. |
Main |
getMain()
|
String |
getTitle()
Returns the title of the currently displayed page. |
void |
imageLoadingChange()
Called when images have been turned on or off. |
void |
memoryLow()
The Memory Warning Listener interface. |
void |
removeGestureListener(IBGestureListener l)
Removes a gesture listener from the list. |
void |
removeTopLevelContainer(Viewport viewport,
TopLevelContainer tlc)
Removes a top level container and its diplayed web page from the browser. |
void |
setDocumentTitle(String title)
Sets the title (locally) for the currently displayed page. |
void |
setupDialogs()
Preallocates "important" dialogs so they are available for use when needed. |
| Methods inherited from class java.awt.Panel |
addNotify, getAccessibleContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public BrowserPane(HistoryManager p_historyManager,
Main main)
p_historyManager - The History Manager from the stormbase.| Method Detail |
public Main getMain()
public void addTopLevelContainer(Viewport viewport,
TopLevelContainer tlc)
viewport - The viewport of the web page being displayedtlc - The TopLevelContainer in which it is displayed
public void removeTopLevelContainer(Viewport viewport,
TopLevelContainer tlc)
viewport - the Viewport of the web page being removedtlc - the TopLevelContainer in which it is displayedpublic String getCurrentLocation()
public void setupDialogs()
public String getTitle()
public void setDocumentTitle(String title)
setDocumentTitle in interface TitleListenertitle - the title of the current pagepublic void imageLoadingChange()
public Frame getFrameContainer()
public void memoryLow()
memoryLow in interface MemoryWarningListenerpublic void fireGesture(Gesture g)
g - the Gesture being emittedpublic void addIBGestureListener(IBGestureListener l)
l - the gesture listenerpublic void removeGestureListener(IBGestureListener l)
l - the gesture listener
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||