.. java:import:: java.awt Color .. java:import:: java.awt Dimension .. java:import:: java.awt Graphics .. java:import:: java.awt Image .. java:import:: java.awt Panel .. java:import:: java.awt.event MouseEvent .. java:import:: java.awt.event MouseListener .. java:import:: java.awt.event MouseMotionListener GraphPanel ========== .. java:package:: fr.inria.tapenade.graphicsutils :noindex: .. java:type:: final class GraphPanel extends Panel implements Runnable, MouseListener, MouseMotionListener Static class for graphic display of Tapenade objects with -viewcallgraph option. Fields ------ edges ^^^^^ .. java:field:: protected Edge[] edges :outertype: GraphPanel nodes ^^^^^ .. java:field:: protected Node[] nodes :outertype: GraphPanel Constructors ------------ GraphPanel ^^^^^^^^^^ .. java:constructor:: protected GraphPanel() :outertype: GraphPanel Methods ------- addEdge ^^^^^^^ .. java:method:: protected void addEdge(int fromIndex, int toIndex, Edge e, int idealX, int idealY) :outertype: GraphPanel addNode ^^^^^^^ .. java:method:: protected int addNode(Node n, double rx, double ry) :outertype: GraphPanel mouseClicked ^^^^^^^^^^^^ .. java:method:: @Override public void mouseClicked(MouseEvent e) :outertype: GraphPanel mouseDragged ^^^^^^^^^^^^ .. java:method:: @Override public void mouseDragged(MouseEvent e) :outertype: GraphPanel mouseEntered ^^^^^^^^^^^^ .. java:method:: @Override public void mouseEntered(MouseEvent e) :outertype: GraphPanel mouseExited ^^^^^^^^^^^ .. java:method:: @Override public void mouseExited(MouseEvent e) :outertype: GraphPanel mouseMoved ^^^^^^^^^^ .. java:method:: @Override public void mouseMoved(MouseEvent e) :outertype: GraphPanel mousePressed ^^^^^^^^^^^^ .. java:method:: @Override public void mousePressed(MouseEvent e) :outertype: GraphPanel mouseReleased ^^^^^^^^^^^^^ .. java:method:: @Override public void mouseReleased(MouseEvent e) :outertype: GraphPanel reset ^^^^^ .. java:method:: protected void reset() :outertype: GraphPanel run ^^^ .. java:method:: @Override public void run() :outertype: GraphPanel selectedIndex ^^^^^^^^^^^^^ .. java:method:: protected int selectedIndex() :outertype: GraphPanel start ^^^^^ .. java:method:: protected void start() :outertype: GraphPanel update ^^^^^^ .. java:method:: @Override public synchronized void update(Graphics g) :outertype: GraphPanel