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

I

ID - Static variable in class easik.sketch.util.Export.ExportConstants
The extension used to define the unique primary key for each table
ID_TYPE - Static variable in class easik.sketch.util.Export.ExportConstants
The data type of the unique key
InfoTreeUI - Class in easik.ui.tree
Class to display the information tree.
InfoTreeUI() - Constructor for class easik.ui.tree.InfoTreeUI
Default constructor
IniFile - Class in easik.sketch.util.ini
Class to read in and write out ini files
IniFile() - Constructor for class easik.sketch.util.ini.IniFile
Default constructor
IniFileNode - Class in easik.sketch.util.ini
Class used to keep information stored under a particular header of an ini file
IniFileNode(String) - Constructor for class easik.sketch.util.ini.IniFileNode
Default constructor
IniSettings - Class in easik.sketch.util.ini
A controller class that stores the values store in the ini file
IniSettings() - Constructor for class easik.sketch.util.ini.IniSettings
Default constructor
initialiseFromData(HashMap<String, EntityNode>, HashMap<String, DefaultEdge>, HashMap<String, SketchPath>, LinkedList<Constraint>, ArrayList, DocumentInfo, boolean, boolean, boolean, boolean, boolean) - Method in class easik.sketch.Sketch
Used to initialise a new sketch based on provided data (usually from the Sketch loading methods).
initialiseSketch() - Method in class easik.sketch.Sketch
When we initialise the sketch, we flush out all the data concerning the sketch itself.
initializeExportHandlerFromXML(File, ExportHandler) - Static method in class easik.sketch.util.SketchFileIO
Method to initialize an ExportHandler from a supplied XML file
initializeSketchHandlerFromXML(File, SketchHandler) - Static method in class easik.sketch.util.SketchFileIO
Method to initialize a SketchHandler for a supplied XML file
INS_PROC_NAME - Variable in class easik.sketch.util.Export.Constraints.ExportProductConstraint
The name of the product insert constraint
INS_PROC_NAME - Static variable in class easik.sketch.util.Export.Constraints.ExportSumConstraint
The insert procedure name
installAttributes(JGraph, Map) - Method in class easik.sketch.util.graph.EntityView.EntityRenderer
Takes the graph constants assigned and uses them with this class
inverseColor(Color) - Method in class easik.ui.ProgramSettingsUI
Returns the inverse of a color
is_useDB2() - Method in class easik.sketch.datatype.DataTypeController
 
is_useDB2() - Method in class easik.sketch.util.SketchHandler
 
is_useMySQL() - Method in class easik.sketch.datatype.DataTypeController
 
is_useMySQL() - Method in class easik.sketch.util.SketchHandler
 
is_useOracle() - Method in class easik.sketch.datatype.DataTypeController
 
is_useOracle() - Method in class easik.sketch.util.SketchHandler
 
is_useUserDefined() - Method in class easik.sketch.datatype.DataTypeController
 
is_useUserDefined() - Method in class easik.sketch.util.SketchHandler
 
is_useXML() - Method in class easik.sketch.datatype.DataTypeController
 
is_useXML() - Method in class easik.sketch.util.SketchHandler
 
isAccepted() - Method in class easik.sketch.util.Export.Database.DatabaseUI
Returns whether the user selected the accept option from the dialog box.
isAttNameUsed(EntityNode, String) - Static method in class easik.sketch.attribute.EntityAttribute
Check to see if an attribute name is already used in the entity
isCommutativeDiagram(SketchPath, SketchPath) - Static method in class easik.sketch.constraint.CommutativeDiagram
Checks whether the current selected paths form a commutative diagram.
isCorrectExtension(String) - Static method in class easik.sketch.util.Tex.TexFile
Determines whether the file has the correct extension
isDomainOrCoDomain(EntityNode) - Method in class easik.sketch.constraint.Constraint
Tests to see if an entity is either the domain or co-domain of any of the paths involved in the constraint
isEdgeNameUsed(String) - Method in class easik.sketch.Sketch
Checks to see if a name is in use, so that we will not have several instances at once.
isEditable() - Method in class easik.ui.datatype.DataTypePane
 
IsHighlighted() - Method in class easik.sketch.edge.GuideEdge
Gets whether the guide edge is highlighted or not
isInjective() - Method in class easik.sketch.util.Export.Components.ExportEdge
Determines whether an edge is injective.
isKeyNameUsed(EntityNode, String) - Static method in class easik.sketch.attribute.UniqueKey
Returns if the name of a key is already used
isKeyUnique(EntityNode, String) - Static method in class easik.sketch.attribute.UniqueKey
Returns if the key is unique or if another key exists with the exact same attributes
isLeaf() - Method in class easik.ui.tree.NonLeafNode
Overwritten method to create a node that can never be a leaf
isMarked() - Method in class easik.sketch.util.Export.Components.ExportTable
Gets whether this table is marked or not.
isNameFree(DataType, String) - Method in class easik.sketch.datatype.DataTypeController
Checks to see if the data type name is used by any other data type other then itself
isNameUsed(String) - Method in class easik.sketch.Sketch
Checks to see if a name is in use, so that we will not have several instances at once.
isOfType(String) - Static method in class easik.sketch.util.Tex.TexFile
Determines whether the file has the proper extension appeneded to the file
isOfType(File) - Static method in class easik.sketch.util.Tex.TexFile
Determines whether the file is of the proper type.
isProductConstraint(ArrayList) - Static method in class easik.sketch.constraint.ProductConstraint
Method to determine whether a given set of paths could legally create a product constraint.
isProtectedName(EntityNode, String) - Static method in class easik.sketch.attribute.EntityAttribute
Determines whether an attribute name is protected.
isPullbackConstraint(ArrayList<SketchPath>) - Static method in class easik.sketch.constraint.PullbackConstraint
Method to determine whether a set of paths potentially forming a pullback constraint could legally form a pullback constraint.
isShowAllAttsAndUniqueKeys() - Method in class easik.sketch.util.ini.IniSettings
 
isSumConstraint(ArrayList) - Static method in class easik.sketch.constraint.SumConstraint
Static method to determine whether a set of paths could theoretically designate a sum constraint.
isVisible() - Method in class easik.sketch.constraint.Constraint
Returns if the constraint is visible or not (True = visible)

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