de.uni_paderborn.fujaba.gui
Class EditCollabStatDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byde.uni_paderborn.fujaba.gui.comp.FujabaDialog
                          extended byde.uni_paderborn.fujaba.gui.EditCollabStatDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ComponentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class EditCollabStatDialog
extends FujabaDialog

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.53 $
Author:
$Author: trinet $
See Also:
Serialized Form

Nested Class Summary
private static class EditCollabStatDialog.AssignTargetFieldDisablerChangeListener
          Disables the target text field if "Call on elements of set" is selected.
private static class EditCollabStatDialog.CheckForSetActionListener
          Action Listener for Target ComboBox.
 
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
(package private)  javax.swing.JTextField assignTargetField
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JComboBox assignTargetTypeField
          No comment provided by developer, please add a comment to improve documentation.
(package private)  javax.swing.JCheckBox callOnElementsOfSetBox
          Enable "Call on elements of Set" for sets
(package private)  javax.swing.JTextField callTextField
          No comment provided by developer, please add a comment to improve documentation.
(package private)  javax.swing.JList collabStatList
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.DefaultListModel collabStats
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField ifCondTextField
          No comment provided by developer, please add a comment to improve documentation.
private  UMLIncrement incr
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField loopVarNameField
          No comment provided by developer, please add a comment to improve documentation.
(package private)  UMLCollabStat masterCollabStat
          No comment provided by developer, please add a comment to improve documentation.
private  UMLStoryPattern myPattern
          No comment provided by developer, please add a comment to improve documentation.
private static java.lang.String nullObject
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField numberTextField
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JCheckBox sequenceBarBox
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JComboBox sourceComboBox
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.DefaultComboBoxModel sources
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField startValueField
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField stopValueField
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JCheckBox storyPatternBox
          No comment provided by developer, please add a comment to improve documentation.
(package private)  javax.swing.JComboBox targetComboBox
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.DefaultComboBoxModel targets
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField whileLoopTextField
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from class de.uni_paderborn.fujaba.gui.comp.FujabaDialog
CANCEL, CLOSE, NO, OK
 
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
EditCollabStatDialog(javax.swing.JFrame frame)
          Constructor for class EditCollabStatDialog
 
Method Summary
private  void clearFieldsAndUpdateListBox()
          No comment provided by developer, please add a comment to improve documentation.
private  void collectCollabStats(UMLCollabStat master)
          No comment provided by developer, please add a comment to improve documentation.
(package private)  void fillFieldsFromCollabStat(UMLCollabStat collabStat)
          No comment provided by developer, please add a comment to improve documentation.
 javax.swing.JComboBox getTargetComboBox()
          Get the targetComboBox attribute of the EditCollabStatDialog object
 void guiInit()
          No comment provided by developer, please add a comment to improve documentation.
(package private)  void makeNewCollabStat()
          No comment provided by developer, please add a comment to improve documentation.
 void parse()
          No comment provided by developer, please add a comment to improve documentation.
(package private)  void removeCollabStat(UMLCollabStat collabStat)
          No comment provided by developer, please add a comment to improve documentation.
 void setIncrement(UMLIncrement incr)
          Sets the increment attribute of the EditCollabStatDialog object
(package private)  void updateShowType()
          No comment provided by developer, please add a comment to improve documentation.
(package private)  void writeFieldsToCollabStat(UMLCollabStat collabStat)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.gui.comp.FujabaDialog
actionCancelButton, actionCloseButton, actionHelpButton, actionOkButton, componentHidden, componentMoved, componentResized, componentShown, getButtonCancel, getButtonClose, getButtonHelp, getButtonOk, getParentFrame, getPressedButton, guiBuild, guiPanelCloseHelp, guiPanelOkCancelHelp, makeLabeledPanel, showCentered, unparse
 
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

nullObject

private static final java.lang.String nullObject
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

collabStatList

javax.swing.JList collabStatList
No comment provided by developer, please add a comment to improve documentation.


collabStats

private javax.swing.DefaultListModel collabStats
No comment provided by developer, please add a comment to improve documentation.


targetComboBox

javax.swing.JComboBox targetComboBox
No comment provided by developer, please add a comment to improve documentation.


sourceComboBox

private javax.swing.JComboBox sourceComboBox
No comment provided by developer, please add a comment to improve documentation.


targets

private javax.swing.DefaultComboBoxModel targets
No comment provided by developer, please add a comment to improve documentation.


sources

private javax.swing.DefaultComboBoxModel sources
No comment provided by developer, please add a comment to improve documentation.


callTextField

javax.swing.JTextField callTextField
No comment provided by developer, please add a comment to improve documentation.


loopVarNameField

private javax.swing.JTextField loopVarNameField
No comment provided by developer, please add a comment to improve documentation.


startValueField

private javax.swing.JTextField startValueField
No comment provided by developer, please add a comment to improve documentation.


stopValueField

private javax.swing.JTextField stopValueField
No comment provided by developer, please add a comment to improve documentation.


ifCondTextField

private javax.swing.JTextField ifCondTextField
No comment provided by developer, please add a comment to improve documentation.


whileLoopTextField

private javax.swing.JTextField whileLoopTextField
No comment provided by developer, please add a comment to improve documentation.


numberTextField

private javax.swing.JTextField numberTextField
No comment provided by developer, please add a comment to improve documentation.


assignTargetField

javax.swing.JTextField assignTargetField
No comment provided by developer, please add a comment to improve documentation.


assignTargetTypeField

private javax.swing.JComboBox assignTargetTypeField
No comment provided by developer, please add a comment to improve documentation.


storyPatternBox

private javax.swing.JCheckBox storyPatternBox
No comment provided by developer, please add a comment to improve documentation.


sequenceBarBox

private javax.swing.JCheckBox sequenceBarBox
No comment provided by developer, please add a comment to improve documentation.


callOnElementsOfSetBox

javax.swing.JCheckBox callOnElementsOfSetBox
Enable "Call on elements of Set" for sets


incr

private UMLIncrement incr
No comment provided by developer, please add a comment to improve documentation.


masterCollabStat

UMLCollabStat masterCollabStat
No comment provided by developer, please add a comment to improve documentation.


myPattern

private UMLStoryPattern myPattern
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

EditCollabStatDialog

public EditCollabStatDialog(javax.swing.JFrame frame)
Constructor for class EditCollabStatDialog

Parameters:
frame - No description provided
Method Detail

getTargetComboBox

public javax.swing.JComboBox getTargetComboBox()
Get the targetComboBox attribute of the EditCollabStatDialog object

Returns:
The targetComboBox value

guiInit

public void guiInit()
No comment provided by developer, please add a comment to improve documentation.


updateShowType

void updateShowType()
No comment provided by developer, please add a comment to improve documentation.


fillFieldsFromCollabStat

void fillFieldsFromCollabStat(UMLCollabStat collabStat)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
collabStat - No description provided

makeNewCollabStat

void makeNewCollabStat()
No comment provided by developer, please add a comment to improve documentation.


removeCollabStat

void removeCollabStat(UMLCollabStat collabStat)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
collabStat - No description provided

writeFieldsToCollabStat

void writeFieldsToCollabStat(UMLCollabStat collabStat)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
collabStat - No description provided

clearFieldsAndUpdateListBox

private void clearFieldsAndUpdateListBox()
No comment provided by developer, please add a comment to improve documentation.


setIncrement

public void setIncrement(UMLIncrement incr)
Sets the increment attribute of the EditCollabStatDialog object

Parameters:
incr - The new increment value

collectCollabStats

private void collectCollabStats(UMLCollabStat master)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
master - No description provided

parse

public void parse()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
parse in class FujabaDialog