|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Dialog javax.swing.JDialog edu.northwestern.at.utils.swing.ModalDialog edu.northwestern.at.wordhoard.swing.calculator.dialogs.SkeletonDialog edu.northwestern.at.wordhoard.swing.calculator.dialogs.SetDialog
public abstract class SetDialog
Common methods used by create, edit, and delete dialogs for work sets, word sets, phrase sets, and queries.
Nested Class Summary | |
---|---|
protected class |
SetDialog.PhraseSetsCheckBoxListRenderer
Renderer for checkbox list with phrase sets only as entries. |
protected class |
SetDialog.QueriesCheckBoxListRenderer
Renderer for checkbox list with queries only as entries. |
protected class |
SetDialog.QueriesListRenderer
Renderer for list with queries only as entries. |
protected class |
SetDialog.WordSetsCheckBoxListRenderer
Renderer for checkbox list with word sets only as entries. |
protected class |
SetDialog.WordSetsListRenderer
Renderer for list with word sets as entries. |
protected class |
SetDialog.WorkSetsCheckBoxListRenderer
Renderer for checkbox list with work sets only as entries. |
protected class |
SetDialog.WorkSetsListRenderer
Renderer for list with worksets as entries. |
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected java.lang.String |
description
Set description. |
protected XTextArea |
descriptionEditField
Description edit field. |
protected javax.swing.JLabel |
descriptionLabel
Description label. |
protected XScrollPane |
descriptionScrollPane
Scroll pane for description. |
protected boolean |
editingSet
True if editing set. |
protected static boolean |
isPublic
True if set is public. |
protected javax.swing.JCheckBox |
isPublicCheckBox
Dialog field for "is public" flag. |
protected java.lang.String |
title
Set title. |
protected XTextField |
titleEditField
Title edit field. |
protected javax.swing.JLabel |
titleLabel
Title field label. |
protected java.lang.String |
webPageURL
Set web page URL. |
protected XTextField |
webPageURLEditField
Web page URL edit field. |
protected javax.swing.JLabel |
webPageURLLabel
Web page URL label. |
Fields inherited from class edu.northwestern.at.wordhoard.swing.calculator.dialogs.SkeletonDialog |
---|
cancel, cancelButton, cancelButtonName, cancelled, ok, okButton, okButtonName, parentWindow, revert, revertButton, revertButtonName |
Fields inherited from class edu.northwestern.at.utils.swing.ModalDialog |
---|
usePlatformPositionForDefaultButton |
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SetDialog(java.lang.String dialogTitle,
java.awt.Frame parentWindow,
java.lang.String okButtonName,
java.lang.String closeButtonName,
java.lang.String revertButtonName,
boolean editingSet)
Create a set dialog. |
Method Summary | |
---|---|
protected void |
addFields(LabeledColumn dialogFields)
Adds fields to the dialog. |
protected boolean |
anySelected(CheckBoxList listBox)
Check if any word sets selected. |
boolean |
getCancelled()
Get dialog cancelled flag. |
java.lang.String |
getDescription()
Get the query description. |
boolean |
getIsPublic()
Get work set is public flag. |
java.lang.String |
getSetTitle()
Get the query title. |
java.lang.String |
getWebPageURL()
Get the query web page URL. |
protected void |
initializeFields()
Initialize the dialog fields. |
Methods inherited from class edu.northwestern.at.wordhoard.swing.calculator.dialogs.SkeletonDialog |
---|
buildDialog, disableAllDialogFields, enableAllDialogFields, handleCancelButtonPressed, handleOKButtonPressed, handleRevertButtonPressed |
Methods inherited from class edu.northwestern.at.utils.swing.ModalDialog |
---|
add, add, add, add, add, addButton, addDefaultButton, fixDefaultButtonPosition, getUsePlatformPositionForDefaultButton, paintImmediately, setInitialFocus, setUsePlatformPositionForDefaultButton, setVisible, show, showUnpacked, showUnpacked |
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected boolean editingSet
protected java.lang.String title
protected javax.swing.JLabel titleLabel
protected XTextField titleEditField
protected java.lang.String description
protected javax.swing.JLabel descriptionLabel
protected XTextArea descriptionEditField
protected XScrollPane descriptionScrollPane
protected java.lang.String webPageURL
protected javax.swing.JLabel webPageURLLabel
protected XTextField webPageURLEditField
protected static boolean isPublic
protected javax.swing.JCheckBox isPublicCheckBox
Constructor Detail |
---|
public SetDialog(java.lang.String dialogTitle, java.awt.Frame parentWindow, java.lang.String okButtonName, java.lang.String closeButtonName, java.lang.String revertButtonName, boolean editingSet)
dialogTitle
- The dialog title.parentWindow
- The parent window.okButtonName
- The OK button name.closeButtonName
- The Close button name.revertButtonName
- The Revert button name.editingSet
- True if we're editing set. Method Detail |
---|
protected void initializeFields()
initializeFields
in class SkeletonDialog
protected void addFields(LabeledColumn dialogFields)
addFields
in class SkeletonDialog
dialogFields
- The component holding the dialog fields. public boolean getIsPublic()
public java.lang.String getSetTitle()
public java.lang.String getDescription()
public java.lang.String getWebPageURL()
public boolean getCancelled()
getCancelled
in class SkeletonDialog
protected boolean anySelected(CheckBoxList listBox)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |