Package edu.mit.sketch.uml

Interface Summary
TahutiListener This class holds the Listener API that is available to the Metaglue Agent.
 

Class Summary
AUTORecognizeDiamondArrow  
AUTORecognizeTriangleArrow Definition: (define sketch-model TriangleArrow (components (OpenArrow oa) (Line t) ) (constraints (meet t.p1 oa.head1.p1) (meet t.p2 oa.head2.p1) (angle oa.shaft t 90) (angle t oa.head1 45) (angle t oa.head2 45) ) )
AUTORecognizeTriangleGrammar  
Debug Holds debug level
DrawStrokeRecognizer  
MetinRecognizer  
RationalRoseGenerator  
RecognizedShape  
RecognizeUMLAgentClass  
S_UMLLine This class is a collection of static methods that are commonly used when doing line computations.
S_UMLPoint This class is a collection of static methods that are commonly used when doing point computations.
Shape  
ShapeCollection  
Solution  
SolutionDistinguisher  
Stroke  
Tahuti This class holds the API that is available to the Metaglue Agent.
UML  
UMLArrowChecker  
UMLAttachLinkChecker  
UMLClass  
UMLControlPanel  
UMLCreateInterfaceChecker  
UMLCreateLinkChecker  
UMLCreateObjectChecker  
UMLCreateUMLChecker The shape recognizers extend this shape.
UMLDrawPanel  
UMLFile Contains things that map to a file in uml, like agents, classes, and grammars.
UMLFileLoader  
UMLInterface  
UMLLineWithLabel UMLLineWithLabel.java Created: Sat Dec 08 21:47:34 2001
UMLLink  
UMLMenuBar  
UMLMethod  
UMLObject  
UMLObjectTextChecker Checks if a collection of strokes is text in an object.
UMLPointVector  
UMLProgram  
UMLProgramHistory This class holds the program history and provides the means to allow users to undo and redo their work.
UMLProjectPanel  
UMLProperty  
UMLSaveProgram UMLSaveProgram.java Created: Wed Nov 21 17:15:30 2001
UMLSpeechGrammar  
UMLStrokeCollection * Holds a collection of strokes and performs operations on them * so that these operations are not performed more than once.