|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.text.JTextComponent
javax.swing.JEditorPane
ucar.unidata.idv.ui.QuicklinkPanel
public abstract class QuicklinkPanel
Class MyEditorPane shows the html listing
| Nested Class Summary | |
|---|---|
static class |
QuicklinkPanel.Bundle
Shows one of the three favorites bundle groups |
static class |
QuicklinkPanel.Control
Shows the history |
static class |
QuicklinkPanel.FileHistory
Shows the history |
static class |
QuicklinkPanel.Html
Shows the list of windows |
| Nested classes/interfaces inherited from class javax.swing.JEditorPane |
|---|
JEditorPane.AccessibleJEditorPane, JEditorPane.AccessibleJEditorPaneHTML, JEditorPane.JEditorPaneAccessibleHypertextSupport |
| Nested classes/interfaces inherited from class javax.swing.text.JTextComponent |
|---|
JTextComponent.AccessibleJTextComponent, JTextComponent.KeyBinding |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JEditorPane |
|---|
HONOR_DISPLAY_PROPERTIES, W3C_LENGTH_UNITS |
| Fields inherited from class javax.swing.text.JTextComponent |
|---|
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 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 | |
|---|---|
QuicklinkPanel(IntegratedDataViewer idv,
String name)
ctor |
|
| Method Summary | |
|---|---|
static JComponent |
createQuicklinksFromResources(IntegratedDataViewer idv)
Create the quicklinks panel from the resource definitions |
void |
doUpdate()
update the html |
JComponent |
getContents()
Get the gui contents |
protected abstract String |
getHtml()
Create the html to display |
IntegratedDataViewer |
getIdv()
get idv |
protected String |
getMouseOverString(String id)
Get the label to be used when mousing over a link |
String |
getName()
get the name |
protected JScrollPane |
getScroller()
make a scroller |
protected void |
handleHyperLink(String id)
Handle a hyperlinke |
void |
hyperlinkUpdate(HyperlinkEvent e)
handle event |
void |
logException(String msg,
Exception exc)
log error |
abstract void |
objectClicked(String command,
Object object)
user clicked on something |
protected String |
registerObject(Object object,
String command)
Register the object |
void |
showNormalCursor()
show regular cursor |
void |
showWaitCursor()
show wait cursor |
static void |
updateHistoryLinks()
Update the history html display |
static void |
updateQuicklinks()
Update all of the quicklinks |
static void |
updateQuicklinks(List panels)
Update all of the quicklink panels in the list |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public QuicklinkPanel(IntegratedDataViewer idv,
String name)
idv - the idvname - name| Method Detail |
|---|
public static void updateQuicklinks()
public static void updateQuicklinks(List panels)
panels - panelspublic static void updateHistoryLinks()
public static JComponent createQuicklinksFromResources(IntegratedDataViewer idv)
idv - the idv
public String getName()
getName in class Componentpublic IntegratedDataViewer getIdv()
public JComponent getContents()
public void logException(String msg,
Exception exc)
msg - messageexc - exceptionpublic void showWaitCursor()
public void showNormalCursor()
protected JScrollPane getScroller()
public void doUpdate()
protected String registerObject(Object object,
String command)
object - object_command - what to do_
protected String getMouseOverString(String id)
id - link id
public void hyperlinkUpdate(HyperlinkEvent e)
hyperlinkUpdate in interface HyperlinkListenere - eventprotected void handleHyperLink(String id)
id - the hyperlink IDprotected abstract String getHtml()
public abstract void objectClicked(String command,
Object object)
command - commandobject - object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||