Package edu.kit.mcda.frames
Class OneOnOne
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JInternalFrame
edu.kit.ites.uuif.frames.Template<MCDA_Container,MCDA_GUI>
edu.kit.mcda.frames.MCDA_Template
edu.kit.mcda.frames.MCDA_TemplateChart
edu.kit.mcda.frames.OneOnOne
- All Implemented Interfaces:
edu.kit.ites.uuif.constants.Constants
,edu.kit.ites.uuif.frames.UpdateFramesListener
,KeyListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,InternalFrameListener
,RootPaneContainer
,WindowConstants
- Author:
- susan
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JInternalFrame
JInternalFrame.AccessibleJInternalFrame, JInternalFrame.JDesktopIcon
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
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
Fields inherited from class edu.kit.ites.uuif.frames.Template
RESOURCE_I18N_TOOL_TIP_SUFFIX
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface edu.kit.ites.uuif.constants.Constants
MAX_NUMBER_RECENT_PROJECTS, MENU_KEY_EDIT, MENU_KEY_FILE, MENU_KEY_HELP, MENU_KEY_OPTIONS, MENU_KEY_PLUGINS, MENU_KEY_WINDOWS, MENU_LANGUAGE_SEPARATOR, MENU_PATH_SEPARATOR, MENU_PATH_SEPARATOR_REG_EXP
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Commit and store preference changes.protected org.jfree.chart.JFreeChart
createChart
(org.jfree.data.category.DefaultCategoryDataset _dataset, String _titel, boolean _legend, boolean _tooltips) protected void
createCharts
(org.jfree.data.category.DefaultCategoryDataset _leftDataset, org.jfree.data.category.DefaultCategoryDataset _rightDataset, boolean _legend, boolean _tooltips) org.jfree.data.category.DefaultCategoryDataset
Returns a dataset of the criteria importance to display in a chartvoid
Discard preference changes.void
void
Returns a dataset of the criteria importance to display in a chartvoid
updateFrame
(Set<String> _changed) void
Updates the languageMethods inherited from class edu.kit.mcda.frames.MCDA_TemplateChart
adaptFont, format, getChartPanel, setChartPanel, toPercent
Methods inherited from class edu.kit.mcda.frames.MCDA_Template
getAlternative, getAlternative, getAlternatives, getColor, getColor, getColorMap, getColorMode, getCriteria, getCriterion, getCriterion, getGoal, getGroup, getGroups, getIndex, getTexture, getTexture, getTierLabels, getTierLabels, isAlternative, isCriterion, isGroup, updateColorMap
Methods inherited from class edu.kit.ites.uuif.frames.Template
anyMatch, anyMatch, close, doClose, framesUpdated, getContainer, getGridBagConstraints, getGridBagConstraints, getGridBagConstraints, getGridBagConstraints, getGridBagConstraints, getGridBagConstraints, getHelpText, getHelpText, getIcon, getPreference, getPreference, getPreference, getPreference, getPreference, getSeparator, getSeparator, getSeparator, getTemplateTitle, getThis, getTranslation, getTranslation, getTranslator, getUUIF, hasTranslation, highlightFrame, highlightFrame, internalFrameActivated, internalFrameClosed, internalFrameClosing, internalFrameDeactivated, internalFrameDeiconified, internalFrameIconified, internalFrameOpened, isChanged, isCtrlDown, isShiftDown, isShowButtonText, keyPressed, keyReleased, keyTyped, loadPreference, loadPreference, loadPreference, loadPreference, loadPreference, postShowOptions, preShowOptions, removeContent, setBusy, setButtons, setButtons, setButtons, setChanged, setContent, setContent, setContent, setExternal, setExternal, setExternal, setHelpAvailable, setOptions, setPreference, setPreference, setPreference, setPreference, setPreference, setShowButtonText, setUUIF, storePreference, storePreference, storePreference, storePreference, storePreference, updateFrame, updateFrame, updateFrames, updateFrames, updateFrames, updateFrames, updateFrames, updateFrames, updateLanguage, updateOtherFrames, updateOtherFrames, updateOtherFrames, updateOtherFrames
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLastCursor, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setCursor, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setTitle, setUI, show, toBack, toFront, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
OneOnOne
-
-
Method Details
-
getInstance
- Overrides:
getInstance
in classedu.kit.ites.uuif.frames.Template<MCDA_Container,
MCDA_GUI>
-
updateDatasets
public void updateDatasets()Returns a dataset of the criteria importance to display in a chart -
createCharts
protected void createCharts(org.jfree.data.category.DefaultCategoryDataset _leftDataset, org.jfree.data.category.DefaultCategoryDataset _rightDataset, boolean _legend, boolean _tooltips) -
createDataset
public org.jfree.data.category.DefaultCategoryDataset createDataset()Returns a dataset of the criteria importance to display in a chart- Returns:
- a dataset to display a pie chart
-
createChart
protected org.jfree.chart.JFreeChart createChart(org.jfree.data.category.DefaultCategoryDataset _dataset, String _titel, boolean _legend, boolean _tooltips) -
updateFrame
- Specified by:
updateFrame
in classedu.kit.ites.uuif.frames.Template<MCDA_Container,
MCDA_GUI>
-
updateColors
public void updateColors() -
discardOptionsChanges
public void discardOptionsChanges()Discard preference changes.- Specified by:
discardOptionsChanges
in classedu.kit.ites.uuif.frames.Template<MCDA_Container,
MCDA_GUI>
-
commitOptionsChanges
public void commitOptionsChanges()Commit and store preference changes.- Specified by:
commitOptionsChanges
in classedu.kit.ites.uuif.frames.Template<MCDA_Container,
MCDA_GUI>
-
updateLanguageLocally
public void updateLanguageLocally()Updates the language- Specified by:
updateLanguageLocally
in classedu.kit.ites.uuif.frames.Template<MCDA_Container,
MCDA_GUI>
-