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

P

paint(Graphics) - Method in class easik.sketch.util.graph.EntityView.EntityRenderer
Draws the object on the screen
paintSelectionBorder(Graphics) - Method in class easik.sketch.util.graph.EntityView.EntityRenderer
Provided for subclassers to paint a selection border.
passPath(SketchPath) - Method in class easik.states.AddCommutativeDiagramState
Called when a new path has been completed by a state above this on the stack.
passPath(SketchPath) - Method in class easik.states.AddPathToConstraintState
Called when a new path has been completed by a state above this on the stack.
passPath(SketchPath) - Method in class easik.states.AddProductConstraintState
Called when a new path has been completed by a state above this on the stack.
passPath(SketchPath) - Method in class easik.states.AddPullbackConstraintState
Called when a new path has been completed by a state above this on the stack.
passPath(SketchPath) - Method in class easik.states.AddSumConstraintState
Called when a new path has been completed by a state above this on the stack.
passPath(SketchPath) - Method in interface easik.states.PathAcceptingState
Hook used by states to transmit information about a path.
PATH_SELECTION_COLOR - Variable in class easik.sketch.util.ini.IniSettings
The path selection color
PathAcceptingState - Interface in easik.states
States implementing this interface can accept paths.
pathsAreEqual(SketchPath, SketchPath) - Static method in class easik.sketch.path.SketchPath
Method to determine whether two paths are equal, based on the edges that comprise the path.
peekState() - Method in class easik.StateManager
Non destructively take a look at the top item on the stack.
PlatformTypePane - Class in easik.ui.datatype
Class is used to create UI for a single platform of a single data type.
PlatformTypePane(String[], String, String) - Constructor for class easik.ui.datatype.PlatformTypePane
Default constructor that takes all the information needed to fill the box and creates it.
poppedOff() - Method in class easik.states.AddCommutativeDiagramState
Nothing to do when it gets popped off, as it always pops itself off when completed.
poppedOff() - Method in class easik.states.AddPathToConstraintState
Nothing to do when it gets popped off, as it always pops itself off when completed.
poppedOff() - Method in class easik.states.AddProductConstraintState
Nothing to do when it gets popped off, as it always pops itself off when completed.
poppedOff() - Method in class easik.states.AddPullbackConstraintState
Nothing to do when it gets popped off, as it always pops itself off when completed.
poppedOff() - Method in class easik.states.AddSumConstraintState
Nothing to do when it gets popped off, as it always pops itself off when completed.
poppedOff() - Method in class easik.states.BasicEditingState
Empty method, as this should never be popped off.
poppedOff() - Method in class easik.states.EasikState
Hook to record when state has been popped off
poppedOff() - Method in class easik.states.GetPathState
When the state gets popped, then it should tell the new top item what path it had collected before being popped.
poppedOff() - Method in class easik.states.LoadingState
Empty method, as this should never be popped off.
popState() - Method in class easik.StateManager
Pop the state off of the top of the stack.
preview - Variable in class easik.sketch.util.graph.EntityView.EntityRenderer
If the graph is in preview mode
PRIMARY - Static variable in class easik.sketch.util.Export.ExportConstants
The PRIMARY KEY statement
printSchemaInfo() - Method in class easik.sketch.util.Export.SketchToSchema
Temporary method to print schema info.
PROC_PARAM - Static variable in class easik.sketch.util.Export.ExportConstants
The parameters passed to a procedure
ProductConstraint - Class in easik.sketch.constraint
Represents the product constraint.
ProductConstraint(ArrayList<SketchPath>) - Constructor for class easik.sketch.constraint.ProductConstraint
Product constraint constructor.
ProductConstraint(ArrayList<SketchPath>, int, int, boolean) - Constructor for class easik.sketch.constraint.ProductConstraint
Product constraint constructor.
ProgramSettingsUI - Class in easik.ui
This dialog is used to set various program options
ProgramSettingsUI() - Constructor for class easik.ui.ProgramSettingsUI
Default Constructor
ProgramSettingsUI.ColorSettingPane - Class in easik.ui
Class used for each color in the colors tab
ProgramSettingsUI.ColorSettingPane(String) - Constructor for class easik.ui.ProgramSettingsUI.ColorSettingPane
Default constructor
PULL_A_INS_PROC_NAME - Static variable in class easik.sketch.util.Export.Constraints.ExportPullback
The name of the after insert procedure for the pullback
PULL_DEL_PROC_NAME - Static variable in class easik.sketch.util.Export.Constraints.ExportPullback
The name of the delete procedure for the pullback
PullbackConstraint - Class in easik.sketch.constraint
Class representing a pullback constraint.
PullbackConstraint(ArrayList<SketchPath>) - Constructor for class easik.sketch.constraint.PullbackConstraint
Takes an ArrayList of paths, makes them a pullback.
PullbackConstraint(ArrayList<SketchPath>, int, int, boolean) - Constructor for class easik.sketch.constraint.PullbackConstraint
Takes an ArrayList of paths, makes them a pullback.
pushedOn() - Method in class easik.states.AddCommutativeDiagramState
When this state is pushed on, it sends a message in a popup and then pushes a path collection state.
pushedOn() - Method in class easik.states.AddPathToConstraintState
When this state is pushed on, it sends a message in a popup and then pushes a path collection state.
pushedOn() - Method in class easik.states.AddProductConstraintState
When this state is pushed on, it sends a message in a popup and then pushes a path collection state.
pushedOn() - Method in class easik.states.AddPullbackConstraintState
When this state is pushed on, it sends a message in a popup and then pushes a path collection state.
pushedOn() - Method in class easik.states.AddSumConstraintState
When this state is pushed on, it sends a message in a popup and then pushes a path collection state.
pushedOn() - Method in class easik.states.BasicEditingState
There is nowhere to go from basic editing (state-wise) so when it is pushed on, it disables Next and Cancel.
pushedOn() - Method in class easik.states.EasikState
Hook to record when state has been pushed on
pushedOn() - Method in class easik.states.GetPathState
When pushed on, the first thing done is clearing the selection and then disabling selection for all items except for edges.
pushedOn() - Method in class easik.states.LoadingState
There is nowhere to go from basic editing (state-wise) so when it is pushed on, it disables Next and Cancel.
pushState(EasikState) - Method in class easik.StateManager
Pushes a state onto the stack, calls the 'pushed on' hook after being added.

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