public final class MergeNodesUI extends JPanel implements org.gephi.datalab.spi.ManipulatorUI
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
MergeNodesUI.StrategyComboBox |
(package private) class |
MergeNodesUI.StrategyConfigurationButton |
(package private) class |
MergeNodesUI.StrategyInfoLabel |
(package private) class |
MergeNodesUI.StrategyWrapper |
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
private static ImageIcon |
CONFIG_BUTTONS_ICON |
private JCheckBox |
deleteMergedNodesCheckBox |
private static ImageIcon |
INFO_LABELS_ICON |
private MergeNodes |
manipulator |
private org.gephi.graph.api.Node[] |
nodes |
private JComboBox |
nodesComboBox |
private JScrollPane |
scroll |
private MergeNodesUI.StrategyComboBox[] |
strategiesComboBoxes |
private MergeNodesUI.StrategyConfigurationButton[] |
strategiesConfigurationButtons |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
MergeNodesUI()
Creates new form MergeNodesUI
|
| Modifier and Type | Method and Description |
|---|---|
private List<org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy> |
getColumnAvailableStrategies(org.gephi.graph.api.Column column) |
String |
getDisplayName() |
private String |
getMessage(String resName) |
JPanel |
getSettingsPanel() |
private org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy |
getStrategy(int strategyIndex) |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
boolean |
isModal() |
private void |
loadColumnsStrategies(JPanel settingsPanel) |
private void |
loadDeleteMergedNodesCheckBox(JPanel settingsPanel) |
private void |
loadDescription(JPanel settingsPanel) |
private void |
loadSelectedRow(JPanel settingsPanel) |
void |
loadSettings() |
void |
setup(org.gephi.datalab.spi.Manipulator m,
org.gephi.datalab.spi.DialogControls dialogControls) |
void |
unSetup() |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, reshape, 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, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprivate static final ImageIcon CONFIG_BUTTONS_ICON
private static final ImageIcon INFO_LABELS_ICON
private MergeNodes manipulator
private JCheckBox deleteMergedNodesCheckBox
private JComboBox nodesComboBox
private org.gephi.graph.api.Node[] nodes
private MergeNodesUI.StrategyComboBox[] strategiesComboBoxes
private MergeNodesUI.StrategyConfigurationButton[] strategiesConfigurationButtons
private JScrollPane scroll
public void setup(org.gephi.datalab.spi.Manipulator m,
org.gephi.datalab.spi.DialogControls dialogControls)
setup in interface org.gephi.datalab.spi.ManipulatorUIpublic void unSetup()
unSetup in interface org.gephi.datalab.spi.ManipulatorUIpublic String getDisplayName()
getDisplayName in interface org.gephi.datalab.spi.ManipulatorUIpublic JPanel getSettingsPanel()
getSettingsPanel in interface org.gephi.datalab.spi.ManipulatorUIpublic boolean isModal()
isModal in interface org.gephi.datalab.spi.ManipulatorUIpublic void loadSettings()
private void loadColumnsStrategies(JPanel settingsPanel)
private List<org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy> getColumnAvailableStrategies(org.gephi.graph.api.Column column)
private void loadDescription(JPanel settingsPanel)
private void loadDeleteMergedNodesCheckBox(JPanel settingsPanel)
private void loadSelectedRow(JPanel settingsPanel)
private org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy getStrategy(int strategyIndex)
private void initComponents()
Copyright © 2007–2015 Gephi Consortium. All rights reserved.