|
|||||||||||
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.Dialog
javax.swing.JDialog
org.argouml.swingext.Dialog
org.argouml.ui.ArgoDialog
org.argouml.cognitive.critics.ui.CriticBrowserDialog
Dialog box to list all critics and allow editing of some of their properties. TODO: knowledge type, supported goals, supported decisions, critic network, localize labels.
Nested Class Summary |
Nested classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Nested classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
protected javax.swing.JLabel |
_clarifierLabel
|
protected javax.swing.JTextField |
_className
|
protected javax.swing.JLabel |
_clsNameLabel
|
protected javax.swing.JButton |
_configButton
|
protected java.util.List |
_critics
|
protected javax.swing.JLabel |
_criticsLabel
|
protected javax.swing.JTextArea |
_desc
|
protected javax.swing.JLabel |
_descLabel
|
protected javax.swing.JButton |
_goButton
|
protected javax.swing.JTextField |
_headline
|
protected javax.swing.JLabel |
_headlineLabel
|
protected javax.swing.JTextField |
_moreInfo
|
protected javax.swing.JLabel |
_moreInfoLabel
|
protected javax.swing.JButton |
_networkButton
|
static int |
_numCriticBrowser
|
protected javax.swing.JComboBox |
_priority
|
protected javax.swing.JLabel |
_priorityLabel
|
protected javax.swing.JTable |
_table
|
(package private) TableModelCritics |
_tableModel
|
protected Critic |
_target
|
protected javax.swing.JComboBox |
_useClar
|
protected javax.swing.JButton |
_wakeButton
|
protected static org.apache.log4j.Logger |
cat
|
private static java.lang.String |
DESC_WIDTH_TEXT
|
(package private) static java.lang.String |
high
|
(package private) static java.lang.String |
low
|
(package private) static java.lang.String |
medium
|
private static int |
NUM_COLUMNS
|
static java.lang.String[] |
PRIORITIES
|
static java.lang.String[] |
USE_CLAR
|
Fields inherited from class org.argouml.ui.ArgoDialog |
BUNDLE, MNEMONIC_KEY_SUFFIX |
Fields inherited from class org.argouml.swingext.Dialog |
bottomBorder, buttonGap, CLOSE_OPTION, componentGap, DEFAULT_OPTION, labelGap, leftBorder, OK_CANCEL_HELP_OPTION, OK_CANCEL_OPTION, rightBorder, topBorder, YES_NO_CANCEL_HELP_OPTION, YES_NO_CANCEL_OPTION, YES_NO_HELP_OPTION, YES_NO_OPTION |
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
|
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
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 | |
CriticBrowserDialog()
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Default implementation simply closes the dialog when any of the standard buttons is pressed except the Help button. |
void |
changedUpdate(javax.swing.event.DocumentEvent e)
|
void |
insertUpdate(javax.swing.event.DocumentEvent e)
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
void |
removeUpdate(javax.swing.event.DocumentEvent e)
|
void |
setTarget(java.lang.Object t)
|
void |
setTargetDesc()
|
void |
setTargetHeadline()
|
void |
setTargetMoreInfo()
|
void |
setTargetPriority()
|
void |
setTargetUseClarifiers()
|
void |
valueChanged(javax.swing.event.ListSelectionEvent lse)
|
Methods inherited from class org.argouml.ui.ArgoDialog |
nameButton, nameButtons |
Methods inherited from class org.argouml.swingext.Dialog |
addButton, addButton, getCancelButton, getCloseButton, getContent, getHelpButton, getNoButton, getOkButton, getYesButton, setContent |
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static org.apache.log4j.Logger cat
public static int _numCriticBrowser
private static final java.lang.String DESC_WIDTH_TEXT
private static final int NUM_COLUMNS
static final java.lang.String high
static final java.lang.String medium
static final java.lang.String low
public static final java.lang.String[] PRIORITIES
public static final java.lang.String[] USE_CLAR
protected javax.swing.JLabel _criticsLabel
protected javax.swing.JLabel _clsNameLabel
protected javax.swing.JLabel _headlineLabel
protected javax.swing.JLabel _priorityLabel
protected javax.swing.JLabel _moreInfoLabel
protected javax.swing.JLabel _descLabel
protected javax.swing.JLabel _clarifierLabel
TableModelCritics _tableModel
protected javax.swing.JTable _table
protected javax.swing.JTextField _className
protected javax.swing.JTextField _headline
protected javax.swing.JComboBox _priority
protected javax.swing.JTextField _moreInfo
protected javax.swing.JTextArea _desc
protected javax.swing.JComboBox _useClar
protected javax.swing.JButton _wakeButton
protected javax.swing.JButton _configButton
protected javax.swing.JButton _networkButton
protected javax.swing.JButton _goButton
protected Critic _target
protected java.util.List _critics
Constructor Detail |
public CriticBrowserDialog()
Method Detail |
public void setTarget(java.lang.Object t)
public void setTargetHeadline()
public void setTargetPriority()
public void setTargetMoreInfo()
public void setTargetDesc()
public void setTargetUseClarifiers()
public void actionPerformed(java.awt.event.ActionEvent e)
Dialog
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class Dialog
public void valueChanged(javax.swing.event.ListSelectionEvent lse)
valueChanged
in interface javax.swing.event.ListSelectionListener
public void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate
in interface javax.swing.event.DocumentListener
public void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate
in interface javax.swing.event.DocumentListener
public void changedUpdate(javax.swing.event.DocumentEvent e)
changedUpdate
in interface javax.swing.event.DocumentListener
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040316) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |