public class AddEdgeToGraphUI extends JPanel implements org.gephi.datalab.spi.ManipulatorUI
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
private JLabel |
descriptionLabel |
private org.gephi.datalab.spi.DialogControls |
dialogControls |
private JRadioButton |
directedRadioButton |
private ButtonGroup |
directedUndirectedRadioButtonGroup |
private JComboBox |
edgeTypeComboBox |
private JLabel |
edgeTypeLabel |
private org.gephi.graph.api.Graph |
graph |
private AddEdgeToGraph |
manipulator |
private org.gephi.graph.api.Node[] |
nodes |
private JLabel |
sourceNodeLabel |
private JComboBox |
sourceNodesComboBox |
private JLabel |
targetNodeLabel |
private org.gephi.graph.api.Node[] |
targetNodes |
private JComboBox |
targetNodesComboBox |
private JRadioButton |
undirectedRadioButton |
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 |
|---|
AddEdgeToGraphUI()
Creates new form AddEdgeToGraphUI
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
canCreateEdge(org.gephi.graph.api.Graph graph,
org.gephi.graph.api.Node source,
org.gephi.graph.api.Node target,
boolean undirected,
String edgeType) |
private void |
directedRadioButtonItemStateChanged(ItemEvent evt) |
private void |
edgeTypeComboBoxActionPerformed(ActionEvent evt) |
String |
getDisplayName() |
private String |
getSelectedEdgeType() |
JPanel |
getSettingsPanel() |
private void |
initComponents()
This method is called from within the constructor to initialize the form.
|
boolean |
isModal() |
private void |
refreshAvailableEdgeTypes() |
private void |
refreshAvailableTargetNodes() |
void |
setup(org.gephi.datalab.spi.Manipulator m,
org.gephi.datalab.spi.DialogControls dialogControls) |
private void |
sourceNodesComboBoxItemStateChanged(ItemEvent evt) |
private void |
undirectedRadioButtonItemStateChanged(ItemEvent evt) |
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 AddEdgeToGraph manipulator
private org.gephi.graph.api.Node[] nodes
private org.gephi.graph.api.Node[] targetNodes
private org.gephi.graph.api.Graph graph
private org.gephi.datalab.spi.DialogControls dialogControls
private JLabel descriptionLabel
private JRadioButton directedRadioButton
private ButtonGroup directedUndirectedRadioButtonGroup
private JComboBox edgeTypeComboBox
private JLabel edgeTypeLabel
private JLabel sourceNodeLabel
private JComboBox sourceNodesComboBox
private JLabel targetNodeLabel
private JComboBox targetNodesComboBox
private JRadioButton undirectedRadioButton
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.ManipulatorUIprivate String getSelectedEdgeType()
private boolean canCreateEdge(org.gephi.graph.api.Graph graph,
org.gephi.graph.api.Node source,
org.gephi.graph.api.Node target,
boolean undirected,
String edgeType)
private void refreshAvailableTargetNodes()
private void refreshAvailableEdgeTypes()
private void initComponents()
private void sourceNodesComboBoxItemStateChanged(ItemEvent evt)
private void directedRadioButtonItemStateChanged(ItemEvent evt)
private void undirectedRadioButtonItemStateChanged(ItemEvent evt)
private void edgeTypeComboBoxActionPerformed(ActionEvent evt)
Copyright © 2007–2015 Gephi Consortium. All rights reserved.