A class to provide a method to save a sketch for SQL database generation if
the sketch has been modified since the last use, and to initialize the SketchHandler
associated with the sketch.
Sets the fail table and procedure for the newly created database so failures can be logged and triggers can produce an
error statement should an illegal operation be performed.
A Sketch represents an EA Sketch diagram used to represent a database, this object
also extends the JGraph swing component, allowing it to be added directly to the
application's GUI.
This class is the adapter which allows JGraphT graphs to be represented in JGraph
I stole this from JGraphT, but modified it into something appropriate for JEase.
This is the constructor that takes the ExportHandler containing information via
the XML file (that is, bypassing all sketch information) and provides the output schema.