|
ehsbe CommonsTM Version 1.1.0rc3 |
|||||||||
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.Window
java.awt.Frame
javax.swing.JFrame
org.jdesktop.swingx.JXFrame
com.ehsbe.commons.gui.JxHelpFrame
public class JxHelpFrame
A wrapper around a JHelp helpset
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jdesktop.swingx.JXFrame |
---|
org.jdesktop.swingx.JXFrame.StartPosition |
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
static String |
HELP_ACTION_CMD
the action command of the help action |
static String |
PREF_KEY_PREFIX
key prefix used to [re]store help settings |
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
JxHelpFrame(javax.help.HelpSet helpSet)
Create a new frame for the given helpset |
|
JxHelpFrame(javax.help.HelpSet helpSet,
String presentationName)
Create a new frame for the given helpset |
Method Summary | |
---|---|
void |
close()
Convinience method for calling the frames close action command's actionPerformed method. |
void |
dispose()
|
javax.help.HelpSet |
getHelpSet()
Get the currently active helpset of this frame. |
Class<?> |
getPreferencePackageClass()
Get the clazz for obtaining/setting user preferences wrt. the help window state (e.g. size, location, font). |
void |
setHelpset(javax.help.HelpSet helpSet,
String presentationName)
Set the helpset to display. |
void |
setPreferencePackageClass(Class<?> clazz)
Set the clazz for obtaining/setting user preferences wrt. the help window state (e.g. size, location, font). |
void |
setVisible(boolean b)
|
void |
showID(String id)
Show help for the given id. |
Methods inherited from class org.jdesktop.swingx.JXFrame |
---|
createRootPane, getCancelButton, getDefaultButton, getIdleThreshold, getKeyPreview, getRootPaneExt, getStartPosition, getStatusBar, getToolBar, getWaitPane, isIdle, isWaitCursorVisible, isWaiting, isWaitPaneVisible, setCancelButton, setCursor, setDefaultButton, setIdle, setIdleThreshold, setKeyPreview, setRootPane, setStartPosition, setStatusBar, setToolBar, setWaitCursorVisible, setWaiting, setWaitPane, setWaitPaneVisible |
Methods inherited from class java.awt.Frame |
---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
public static final String HELP_ACTION_CMD
public static final String PREF_KEY_PREFIX
Constructor Detail |
---|
public JxHelpFrame(javax.help.HelpSet helpSet)
helpSet
- helpset to showpublic JxHelpFrame(javax.help.HelpSet helpSet, String presentationName)
helpSet
- helpset to display. If null
, this
method does nothing.presentationName
- the name of the preferred presentation layout
definition in the helpset file. If null
, the default
presentation definitions are used.Method Detail |
---|
public final void close()
public void setHelpset(javax.help.HelpSet helpSet, String presentationName)
helpSet
- helpset to display. If null
, this
method does nothing.presentationName
- the name of the preferred presentation layout
definition in the helpset file. If null
, the default
presentation definitions are used.public javax.help.HelpSet getHelpSet()
null
if not set, the helpset otherwise.public void setPreferencePackageClass(Class<?> clazz)
clazz
- class for obtaining the right preference node.public Class<?> getPreferencePackageClass()
public void setVisible(boolean b)
setVisible
in class org.jdesktop.swingx.JXFrame
public void dispose()
dispose
in class Window
public void showID(String id)
Does nothing, if no helpset is currently set or id is null
.
id
- ID of the page to show
|
ehsbe CommonsTM Version 1.1.0rc3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |