|
|||||||||||
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
de.uni_paderborn.fujaba.gui.comp.FujabaDialog
de.uni_paderborn.fujaba.gui.EditClassDiagDialog
No comment provided by developer, please add a comment to improve documentation.
Nested Class Summary | |
(package private) class |
EditClassDiagDialog.ButtonAddActionListener
No comment provided by developer, please add a comment to improve documentation. |
(package private) class |
EditClassDiagDialog.ButtonAddContextActionListener
No comment provided by developer, please add a comment to improve documentation. |
(package private) class |
EditClassDiagDialog.ButtonDeleteActionListener
No comment provided by developer, please add a comment to improve documentation. |
(package private) class |
EditClassDiagDialog.ButtonDeleteContextActionListener
No comment provided by developer, please add a comment to improve documentation. |
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 | |
private java.util.TreeMap |
available
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JButton |
buttonAdd
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JButton |
buttonAddContext
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JButton |
buttonDelete
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JButton |
buttonDeleteContext
No comment provided by developer, please add a comment to improve documentation. |
private UMLClassDiagram |
classDiag
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JTextField |
diagName
No comment provided by developer, please add a comment to improve documentation. |
private java.util.TreeMap |
display
No comment provided by developer, please add a comment to improve documentation. |
(package private) javax.swing.JList |
listAvailable
No comment provided by developer, please add a comment to improve documentation. |
(package private) javax.swing.JList |
listDisplay
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 | |
EditClassDiagDialog(javax.swing.JFrame frame)
use this constructor, if the user want to edit a new class |
|
EditClassDiagDialog(javax.swing.JFrame frame,
UMLClassDiagram diag)
use this constructor, if the user want to edit a selected class |
Method Summary | |
(package private) void |
addAvailable(java.lang.Object[] add,
boolean con)
Access method for an one to n association. |
(package private) void |
addDisplay(java.lang.Object[] add,
boolean con)
Access method for an one to n association. |
private void |
addRemoveList(java.util.TreeMap addTo,
java.util.TreeMap remFrom,
java.lang.Object[] obj)
Access method for an one to n association. |
private void |
addRemoveList(java.util.TreeMap addTo,
java.util.TreeMap remFrom,
java.lang.Object[] obj,
boolean con)
Access method for an one to n association. |
void |
fillAvailable(UMLPackage pack)
No comment provided by developer, please add a comment to improve documentation. |
void |
fillDisplay()
No comment provided by developer, please add a comment to improve documentation. |
private java.lang.Object[] |
getContext(UMLClass clazz)
Get the context attribute of the EditClassDiagDialog object |
private void |
guiInit()
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JPanel |
guiLeftSide()
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JPanel |
guiMiddle()
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JPanel |
guiNamePanel()
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JPanel |
guiRightSide()
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.JPanel |
guiWorkPanel()
No comment provided by developer, please add a comment to improve documentation. |
void |
parse()
dialog to UML-AST |
void |
unparse()
UML-AST to dialog |
void |
updateGuiList()
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 |
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 |
private javax.swing.JTextField diagName
javax.swing.JList listDisplay
javax.swing.JList listAvailable
private javax.swing.JButton buttonAdd
private javax.swing.JButton buttonDelete
private javax.swing.JButton buttonAddContext
private javax.swing.JButton buttonDeleteContext
private UMLClassDiagram classDiag
private java.util.TreeMap display
private java.util.TreeMap available
Constructor Detail |
public EditClassDiagDialog(javax.swing.JFrame frame, UMLClassDiagram diag)
frame
- No description provideddiag
- No description providedpublic EditClassDiagDialog(javax.swing.JFrame frame)
frame
- No description providedMethod Detail |
private final void guiInit()
private final javax.swing.JPanel guiNamePanel()
private final javax.swing.JPanel guiWorkPanel()
private final javax.swing.JPanel guiLeftSide()
private final javax.swing.JPanel guiRightSide()
private final javax.swing.JPanel guiMiddle()
public void unparse()
unparse
in class FujabaDialog
public void updateGuiList()
public void fillDisplay()
public void fillAvailable(UMLPackage pack)
pack
- No description providedpublic void parse()
parse
in class FujabaDialog
void addDisplay(java.lang.Object[] add, boolean con)
add
- The object added.con
- The object added.void addAvailable(java.lang.Object[] add, boolean con)
add
- The object added.con
- The object added.private void addRemoveList(java.util.TreeMap addTo, java.util.TreeMap remFrom, java.lang.Object[] obj, boolean con)
addTo
- The object added.remFrom
- The object added.obj
- The object added.con
- The object added.private java.lang.Object[] getContext(UMLClass clazz)
clazz
- No description provided
private void addRemoveList(java.util.TreeMap addTo, java.util.TreeMap remFrom, java.lang.Object[] obj)
addTo
- The object added.remFrom
- The object added.obj
- The object added.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |