A B C D E F G H I L M N O P R S T U V W X _

E

easik - package easik
 
Easik - Class in easik
Easik is the starting point of the application.
Easik() - Constructor for class easik.Easik
Creates an instance of the application frame and then sets it to be visible.
easik.sketch - package easik.sketch
 
easik.sketch.attribute - package easik.sketch.attribute
 
easik.sketch.constraint - package easik.sketch.constraint
 
easik.sketch.datatype - package easik.sketch.datatype
 
easik.sketch.document - package easik.sketch.document
 
easik.sketch.edge - package easik.sketch.edge
 
easik.sketch.path - package easik.sketch.path
 
easik.sketch.util - package easik.sketch.util
 
easik.sketch.util.Export - package easik.sketch.util.Export
 
easik.sketch.util.Export.Components - package easik.sketch.util.Export.Components
 
easik.sketch.util.Export.Constraints - package easik.sketch.util.Export.Constraints
 
easik.sketch.util.Export.Database - package easik.sketch.util.Export.Database
 
easik.sketch.util.Export.Text - package easik.sketch.util.Export.Text
 
easik.sketch.util.graph - package easik.sketch.util.graph
 
easik.sketch.util.ini - package easik.sketch.util.ini
 
easik.sketch.util.Tex - package easik.sketch.util.Tex
 
easik.sketch.vertex - package easik.sketch.vertex
 
easik.states - package easik.states
 
easik.ui - package easik.ui
 
easik.ui.datatype - package easik.ui.datatype
 
easik.ui.menu - package easik.ui.menu
 
easik.ui.menu.popup - package easik.ui.menu.popup
 
easik.ui.tree - package easik.ui.tree
 
easik.ui.tree.popup - package easik.ui.tree.popup
 
EasikCellViewFactory - Class in easik.sketch.util.graph
A cell factory class for the Easik application.
EasikCellViewFactory() - Constructor for class easik.sketch.util.graph.EasikCellViewFactory
Default constructor adds entity cells to the list of mappings.
EasikConstants - Class in easik
This class contains constants used throughout the JEase project
EasikConstants() - Constructor for class easik.EasikConstants
 
EasikState - Class in easik.states
This is the base state.
EasikState() - Constructor for class easik.states.EasikState
 
edgeAdded(GraphEdgeChangeEvent) - Method in class easik.sketch.util.SketchAdapter.JGraphTListener
Action called when an edge is added
edgeRemoved(GraphEdgeChangeEvent) - Method in class easik.sketch.util.SketchAdapter.JGraphTListener
Action called when an edge is removed
edit(Map) - Method in class easik.sketch.util.SketchAdapter
Applies the specified attributes to the model, as in GraphModel.edit(java.util.Map, org.jgraph.graph.ConnectionSet, org.jgraph.graph.ParentMap, javax.swing.undo.UndoableEdit[]) method.
EditAttributeAction - Class in easik.ui.tree.popup
Edit attribute popup menu action for the information tree.
EditAttributeAction() - Constructor for class easik.ui.tree.popup.EditAttributeAction
Set up the edit attribute menu option.
EditDataTypesAction - Class in easik.ui.menu
Menu action for quitting the application.
EditDataTypesAction() - Constructor for class easik.ui.menu.EditDataTypesAction
Set up the quit menu option.
EditUniqueKeyAction - Class in easik.ui.tree.popup
Edit unique key popup menu action for the information tree.
EditUniqueKeyAction() - Constructor for class easik.ui.tree.popup.EditUniqueKeyAction
Set up the edit unique key menu option.
emptySelection() - Method in class easik.sketch.util.SketchSelectionListener
Clears the selection buffer, should only ever be used when loading a new sketch or clearing an existing one.
END - Static variable in class easik.sketch.util.Export.ExportConstants
The END statement
endElement(String, String, String) - Method in class easik.sketch.util.Export.ExportHandler
Overloaded method from the extended default handler.
endElement(String, String, String) - Method in class easik.sketch.util.SketchHandler
Overloaded method that is called any time the end of an element is found
ENTITY_BG_COLOR - Variable in class easik.sketch.util.ini.IniSettings
The color of the background of entities
ENTITY_BORDER_COLOR - Variable in class easik.sketch.util.ini.IniSettings
The color of the border of entities
ENTITY_FG_COLOR - Variable in class easik.sketch.util.ini.IniSettings
The color of the foreground of entities
EntityAttribute - Class in easik.sketch.attribute
This class is used to store information related to entity attributes.
EntityAttribute(String, DataType) - Constructor for class easik.sketch.attribute.EntityAttribute
Default Constructor
EntityAttribute(String, String) - Constructor for class easik.sketch.attribute.EntityAttribute
Constructor for reading in from file when the data types have not yet been initiated and thus we must load their references after loading them into the data type controller
EntityCell - Class in easik.sketch.util.graph
This class represents a cell that will be represented as a entity in the JGraph graph.
EntityCell() - Constructor for class easik.sketch.util.graph.EntityCell
Default constructor, uses null as the data object.
EntityCell(Object) - Constructor for class easik.sketch.util.graph.EntityCell
Creates a graph cell and initializes it with the specified user object.
EntityNode - Class in easik.sketch.vertex
An entity node represents a table in a database.
EntityNode(String) - Constructor for class easik.sketch.vertex.EntityNode
Creates a new entity node with the name provided.
EntityNode(String, int, int) - Constructor for class easik.sketch.vertex.EntityNode
Creates a new enity node with the name provided.
EntityView - Class in easik.sketch.util.graph
A view class for the entity cell type.
EntityView() - Constructor for class easik.sketch.util.graph.EntityView
Creates a new entity view.
EntityView(Object) - Constructor for class easik.sketch.util.graph.EntityView
Sets the cell that this view will be used to render.
EntityView.EntityRenderer - Class in easik.sketch.util.graph
The renderer for the circle vertices.
EntityView.EntityRenderer() - Constructor for class easik.sketch.util.graph.EntityView.EntityRenderer
Creates a new circle renderer.
erase() - Method in class easik.sketch.util.ini.IniFileNode
Clears all the items from the header
eraseAll() - Method in class easik.sketch.util.ini.IniFile
Removes all headers
ExportAttribute - Class in easik.sketch.util.Export.Components
Class to store attribute information.
ExportAttribute(String, String, HashMap) - Constructor for class easik.sketch.util.Export.Components.ExportAttribute
Constructor.
ExportCommutativeDiagram - Class in easik.sketch.util.Export.Constraints
A class to create a commutative diagram object, including all necessary information gleaned from the XML file.
ExportCommutativeDiagram(int) - Constructor for class easik.sketch.util.Export.Constraints.ExportCommutativeDiagram
Constructor which calls the superclass constructor.
ExportConstants - Class in easik.sketch.util.Export
A class containing constants required for SQL, and any String constants needed to access specific databases.
ExportConstants() - Constructor for class easik.sketch.util.Export.ExportConstants
 
ExportConstraint - Class in easik.sketch.util.Export.Constraints
General class to hold a constraint generated directly from the XML file.
ExportConstraint() - Constructor for class easik.sketch.util.Export.Constraints.ExportConstraint
Constructs a new contraint for exportation.
ExportEdge - Class in easik.sketch.util.Export.Components
Class to store edge information.
ExportEdge(String, boolean, String, String) - Constructor for class easik.sketch.util.Export.Components.ExportEdge
Constructor.
ExportHandler - Class in easik.sketch.util.Export
A class to parse XML specifically for database and SQL file generation.
ExportHandler(String) - Constructor for class easik.sketch.util.Export.ExportHandler
Create a new instance of a SQLHandler and initialize all fields.
ExportPath - Class in easik.sketch.util.Export.Components
Class representing a path from the sketch.
ExportPath(String, String) - Constructor for class easik.sketch.util.Export.Components.ExportPath
Constructor to initialize linkedlist of edges
ExportProductConstraint - Class in easik.sketch.util.Export.Constraints
A class to create a product constraint object, including all necessary information gleaned from the XML file.
ExportProductConstraint(int) - Constructor for class easik.sketch.util.Export.Constraints.ExportProductConstraint
Constructor calling the constructor of the ExportConstraint superclass.
ExportPullback - Class in easik.sketch.util.Export.Constraints
A class to create a pullback constraint object, including all necessary information gleaned from the XML file.
ExportPullback(int) - Constructor for class easik.sketch.util.Export.Constraints.ExportPullback
Constructor calling the constructor of the ExportConstraint superclass
ExportSQLAction - Class in easik.ui.menu
Action to export the current sketch as SQL.
ExportSQLAction() - Constructor for class easik.ui.menu.ExportSQLAction
Create a new ExportSQLAction.
ExportSQLTextAction - Class in easik.ui.menu
A class to export the current sketch as an SQL text file.
ExportSQLTextAction() - Constructor for class easik.ui.menu.ExportSQLTextAction
Creates a new ExportSQLTextAction.
ExportSumConstraint - Class in easik.sketch.util.Export.Constraints
A class to create a sum constraint object, including all necessary information gleaned from the XML file.
ExportSumConstraint(int) - Constructor for class easik.sketch.util.Export.Constraints.ExportSumConstraint
Constructor.
ExportTable - Class in easik.sketch.util.Export.Components
Class to hold information about entities gleaned from XML input files.
ExportTable(String) - Constructor for class easik.sketch.util.Export.Components.ExportTable
Constructor initializing fields and setting the name of this table.
ExportTexAction - Class in easik.ui.menu
A class to export the current sketch as a Tex file, to be interpreted using GasTex.
ExportTexAction() - Constructor for class easik.ui.menu.ExportTexAction
Creates a new ExportSQLTextAction.
ExportTriggerFormatter - Class in easik.sketch.util.Export.Constraints
A class to format all triggers for SQL exportation.
ExportTriggerFormatter() - Constructor for class easik.sketch.util.Export.Constraints.ExportTriggerFormatter
Constructor.
ExportUniqueKey - Class in easik.sketch.util.Export.Components
A class to hold the elements of a unique key.
ExportUniqueKey() - Constructor for class easik.sketch.util.Export.Components.ExportUniqueKey
Constructor.
ExtendableCellViewFactory - Class in easik.sketch.util.graph
A class that can be extended in order to add new ways of rendering cells.
ExtendableCellViewFactory() - Constructor for class easik.sketch.util.graph.ExtendableCellViewFactory
Default constructor that adds no new cell to view mappings.
ExtendableCellViewFactory.CellViewMapping - Class in easik.sketch.util.graph
A mapping of cell classes to view classes.
ExtendableCellViewFactory.CellViewMapping() - Constructor for class easik.sketch.util.graph.ExtendableCellViewFactory.CellViewMapping
 
EXTENSION - Static variable in class easik.sketch.util.Tex.TexFile
The TeX file extension

A B C D E F G H I L M N O P R S T U V W X _