public class GraphvizComponent extends javax.swing.JPanel implements TopologyListener, PropertyListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
GraphvizComponent(Grph g) |
Modifier and Type | Method and Description |
---|---|
void |
directedHyperEdgeAdded(Grph graph,
int edge) |
void |
directedHyperEdgeRemoved(Grph graph,
int edge,
it.unimi.dsi.fastutil.ints.IntSet src,
it.unimi.dsi.fastutil.ints.IntSet dest) |
void |
directedSimpleEdgeAdded(Grph Grph,
int edge,
int src,
int dest) |
void |
directedSimpleEdgeRemoved(Grph Grph,
int edge,
int a,
int b) |
static void |
main(java.lang.String[] args) |
void |
repaint() |
void |
undirectedHyperEdgeAdded(Grph graph,
int edge) |
void |
undirectedHyperEdgeRemoved(Grph graph,
int edge,
it.unimi.dsi.fastutil.ints.IntSet incidentVertices) |
void |
undirectedSimpleEdgeAdded(Grph Grph,
int edge,
int a,
int b) |
void |
undirectedSimpleEdgeRemoved(Grph Grph,
int edge,
int a,
int b) |
void |
update() |
void |
valueChanged(Property g,
int id) |
void |
vertexAdded(Grph graph,
int vertex) |
void |
vertexAddedToDirectedHyperEdgeHead(Grph Grph,
int e,
int v) |
void |
vertexAddedToDirectedHyperEdgeTail(Grph Grph,
int e,
int v) |
void |
vertexAddedToUndirectedSimpleEdge(Grph Grph,
int edge,
int vertex) |
void |
vertexRemoved(Grph graph,
int vertex) |
void |
vertexRemovedFromDirectedHyperEdgeHead(Grph g,
int e,
int v) |
void |
vertexRemovedFromDirectedHyperEdgeTail(Grph g,
int e,
int v) |
void |
vertexRemovedFromUndirectedHyperEdge(Grph g,
int edge,
int vertex) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, 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, update
add, 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, validateTree
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, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public GraphvizComponent(Grph g)
public void vertexAdded(Grph graph, int vertex)
vertexAdded
in interface TopologyListener
public void update()
public void repaint()
repaint
in class java.awt.Component
public void vertexRemoved(Grph graph, int vertex)
vertexRemoved
in interface TopologyListener
public static void main(java.lang.String[] args)
public void valueChanged(Property g, int id)
valueChanged
in interface PropertyListener
public void directedSimpleEdgeAdded(Grph Grph, int edge, int src, int dest)
directedSimpleEdgeAdded
in interface TopologyListener
public void undirectedSimpleEdgeAdded(Grph Grph, int edge, int a, int b)
undirectedSimpleEdgeAdded
in interface TopologyListener
public void undirectedHyperEdgeAdded(Grph graph, int edge)
undirectedHyperEdgeAdded
in interface TopologyListener
public void directedHyperEdgeAdded(Grph graph, int edge)
directedHyperEdgeAdded
in interface TopologyListener
public void directedSimpleEdgeRemoved(Grph Grph, int edge, int a, int b)
directedSimpleEdgeRemoved
in interface TopologyListener
public void undirectedSimpleEdgeRemoved(Grph Grph, int edge, int a, int b)
undirectedSimpleEdgeRemoved
in interface TopologyListener
public void undirectedHyperEdgeRemoved(Grph graph, int edge, it.unimi.dsi.fastutil.ints.IntSet incidentVertices)
undirectedHyperEdgeRemoved
in interface TopologyListener
public void directedHyperEdgeRemoved(Grph graph, int edge, it.unimi.dsi.fastutil.ints.IntSet src, it.unimi.dsi.fastutil.ints.IntSet dest)
directedHyperEdgeRemoved
in interface TopologyListener
public void vertexAddedToDirectedHyperEdgeTail(Grph Grph, int e, int v)
vertexAddedToDirectedHyperEdgeTail
in interface TopologyListener
public void vertexAddedToDirectedHyperEdgeHead(Grph Grph, int e, int v)
vertexAddedToDirectedHyperEdgeHead
in interface TopologyListener
public void vertexAddedToUndirectedSimpleEdge(Grph Grph, int edge, int vertex)
vertexAddedToUndirectedSimpleEdge
in interface TopologyListener
public void vertexRemovedFromUndirectedHyperEdge(Grph g, int edge, int vertex)
vertexRemovedFromUndirectedHyperEdge
in interface TopologyListener
public void vertexRemovedFromDirectedHyperEdgeTail(Grph g, int e, int v)
vertexRemovedFromDirectedHyperEdgeTail
in interface TopologyListener
public void vertexRemovedFromDirectedHyperEdgeHead(Grph g, int e, int v)
vertexRemovedFromDirectedHyperEdgeHead
in interface TopologyListener