org.problets.domain.viz.control
Class FunctionCallViz

java.lang.Object
  extended by org.problets.domain.viz.control.ControlViz
      extended by org.problets.domain.viz.control.SequenceViz
          extended by org.problets.domain.viz.control.InstructionViz
              extended by org.problets.domain.viz.control.FunctionCallViz
All Implemented Interfaces:
java.lang.Cloneable

public class FunctionCallViz
extends InstructionViz

Provides the functionality for displaying a C++ instruction that contains a function calls in data flow form

Author:
Brian Kunert

Field Summary
 
Fields inherited from class org.problets.domain.viz.control.InstructionViz
INSTRUCTION_WIDTH_SPACING
 
Fields inherited from class org.problets.domain.viz.control.ControlViz
BOTTOM, HEIGHT_SPACING, LEFT, RIGHT, TOP, WIDTH_SPACING
 
Constructor Summary
FunctionCallViz(int x, int y, java.lang.String text, java.awt.FontMetrics fontMetrics)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.problets.domain.viz.control.InstructionViz
paint, paintBorder, updateWithFontMetrics
 
Methods inherited from class org.problets.domain.viz.control.SequenceViz
copyTip, getNumberOfLines, getText, getTip, paintString
 
Methods inherited from class org.problets.domain.viz.control.ControlViz
animate, canDrawLineFrom, getBottomY, getHeight, getLeftX, getRightX, getTopY, getWidth, isSpecialCase, move, setCoordinates, setHeight, setLeftX, setTopY, setWidth, update, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionCallViz

public FunctionCallViz(int x,
                       int y,
                       java.lang.String text,
                       java.awt.FontMetrics fontMetrics)
Method Detail

main

public static void main(java.lang.String[] args)