edu.mit.sketch.uml
Class UMLCreateLinkChecker

java.lang.Object
  |
  +--edu.mit.sketch.uml.UMLCreateUMLChecker
        |
        +--edu.mit.sketch.uml.UMLCreateLinkChecker
All Implemented Interfaces:
Cloneable, Serializable

public class UMLCreateLinkChecker
extends UMLCreateUMLChecker

See Also:
Serialized Form

Fields inherited from class edu.mit.sketch.uml.UMLCreateUMLChecker
allPoints, examine_strokes, num_strokes, program_strokes, totalStrokesLength
 
Constructor Summary
UMLCreateLinkChecker(Vector s)
           
 
Method Summary
 void checkForDiamond()
           
 void checkForOpenTriangle()
           
 Point getEnd()
           
 Polygon getHead()
          Polygon to ease the drawing of the arrow head
 int getKind()
           
 Point getSide1()
           
 Point getSide2()
           
 Point getSide3()
           
 Point getStart()
           
 boolean isLink(Graphics g)
           
 
Methods inherited from class edu.mit.sketch.uml.UMLCreateUMLChecker
clone, getExamineStrokes, makePointVector, recognizeStrokes, strokesJoined, strokesLength
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMLCreateLinkChecker

public UMLCreateLinkChecker(Vector s)
Method Detail

getKind

public int getKind()

getStart

public Point getStart()

getEnd

public Point getEnd()

getHead

public Polygon getHead()
Polygon to ease the drawing of the arrow head

isLink

public boolean isLink(Graphics g)

getSide1

public Point getSide1()

getSide2

public Point getSide2()

getSide3

public Point getSide3()

checkForDiamond

public void checkForDiamond()

checkForOpenTriangle

public void checkForOpenTriangle()