Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

accept(File) - Method in class Util.FileNameExtensionFilter
actionPerformed(GEVAActionEvent) - Method in interface UI.GEVAActionListener
  Called when an event executes, such as LOAD/SAVE/DIRTY/VALID
actionPerformed(ActionEvent) - Method in class UI.GEVAChoiceProperty
actionPerformed(GEVAActionEvent) - Method in class UI.GEVAConfigGUI
actionPerformed(ActionEvent) - Method in class UI.GEVAPropertiesGUI
actionPerformed(GEVAActionEvent) - Method in class UI.GEVAPropertiesGUI
  GEVA action performed.
add(GEVAControl) - Method in class UI.GEVABookContainer
add(GEVAControl) - Method in class UI.GEVAContainerControl
  Add an awt component to the awt component that is this container.
add(String, String) - Static method in class UI.GEVAJarHunter
  Add a new name and search path
add(GEVAControl) - Method in class UI.GEVAPageContainer
add(GEVAControl) - Method in class UI.GEVAPropertyColContainer
add(GEVAControl) - Method in class UI.GEVAPropertyRowContainer
add(GEVAControl) - Method in class UI.GEVASpringContainer
add(GEVARun) - Static method in class UI.Run.GEVARunning
addActionListener(GEVAActionListener) - Method in class UI.GEVAControl
  Add a listener for events on this object
addAwtPSFontMappingPropertiesFile(File) - Method in class com.rie.rieps.engine.Job
addCategory(String, GEVAGraphPaneCategory) - Static method in class UI.Run.GEVAGraphPaneConfig
  Add a new category to the named configuration.
addControlGroup(String, GEVAControlGroup) - Method in class UI.GEVABookContainer
  Add a control group to an object, typically the Book object.
addData(double[]) - Method in class UI.Run.JSci.GEVAGraphModel
  Add a single instance of statistics data to each of the series
addGraphDataListener(GraphDataListener) - Method in class UI.Run.JSci.GEVAGraphModel
addInvalidReason(String) - Method in class UI.GEVAActionEvent
  While validating, add an error that will be displayed to the user
addInvalidReason(String) - Method in class UI.GEVAPropertyControl
  Add a error when validating.
addItem(GEVAGraphPaneItem) - Method in class UI.Run.GEVAGraphPaneCategory
  Add an item to this category.
addMappingFile(File) - Method in class com.rie.rieps.engine.fonts.PSFontFinder
  Load a properties file which contains awt description = psfont description
addPane(GEVAPane, String) - Method in interface UI.Run.GEVAPaneManager
  Make the manager aware of this run pane
addPane(GEVAPane, String) - Method in class UI.Run.GEVARun
  The calling pane is telling that it exists.
addPaneStatus(GEVAPane, Component) - Method in interface UI.Run.GEVAPaneManager
  Have this run pane add a status to the run pane manager's status bar.
addPaneStatus(GEVAPane, Component) - Method in class UI.Run.GEVARun
addPaneTool(GEVAPane, Component) - Method in interface UI.Run.GEVAPaneManager
  Have this run pane add a tool to the run pane manager's toolbox.
addPaneTool(GEVAPane, Component) - Method in class UI.Run.GEVARun
  The calling pane is adding a component that it wants added to the toolbar when it is visible
addParserListener(GEVAStreamParser.Listener<E>) - Method in class UI.Run.GEVAStreamParser
  Add a class to listen to parsing events by the inheriting parser
addPSFontFile(PSFontFile) - Method in class com.rie.rieps.engine.Job
addSeries() - Method in class UI.Run.JSci.GEVAGraphModel
  Add a new series to the graph
addStatus(Component) - Method in class UI.Run.GEVAPane
addStreamListener(GEVAStreamReader.Listener) - Method in class UI.Run.GEVAStreamReader
  Add a listener that can respond to new lines being read in from the stream.
addText(String) - Method in class UI.GEVAStringProperty
  Append to the text displayed in the text box
addTool(Component) - Method in class UI.Run.GEVAPane
angle - Variable in class Fractal.LSystem2Config
  The phenotype of this LSystem's angle
AskForUnknownFontPanel - Class in com.rie.rieps.engine.fonts
AskForUnknownFontPanel(JDialog, Font, String[]) - Constructor for class com.rie.rieps.engine.fonts.AskForUnknownFontPanel
  Creates new form AskForUnknownFontPanel
askForUnkownAWTFont() - Method in class com.rie.rieps.engine.fonts.PSFontFinder
askForUnkownAWTFont(boolean) - Method in class com.rie.rieps.engine.fonts.PSFontFinder
askForUnmappedAWTFont(boolean) - Method in class com.rie.rieps.engine.Job
askForUnmappedAWTFont() - Method in class com.rie.rieps.engine.Job

## B

begin() - Static method in class UI.Run.GEVAStreamParser
BLACK - Static variable in class com.rie.rieps.engine.color.Gray
BOX_COUNT_DIVISION - Static variable in class Util.Constants
bye() - Method in class UI.GEVASplash

## C

calcFractalDimension() - Method in interface Fractal.FractalDimension
calcFractalDimension() - Method in class Fractal.LSystem2FDBoxCounting
  Approximate the fractal dimension using box-counting.
calcMean() - Method in interface UI.Run.JSci.GEVAGraphStatistics
calcMedian() - Method in interface UI.Run.JSci.GEVAGraphStatistics
calcSeriesValueAt(int, int) - Method in class UI.Run.JSci.GEVAGraph
  Calculate the value of the data for a series at a particular mouse location on the graph.
calcStandardDeviation() - Method in interface UI.Run.JSci.GEVAGraphStatistics
calcYExtremaMax() - Method in class UI.Run.JSci.GEVAGraphModel
  Calculate the maximum Y value on the graph.
calcYExtremaMin() - Method in class UI.Run.JSci.GEVAGraphModel
  Calculate the minimum Y value on the graph.
CANCEL_OPTION - Static variable in class UI.GEVAMessage
  User clicks Cancel, or closes with the window X
canDirty() - Method in class UI.GEVAConfigGUI
canDirty() - Method in interface UI.GEVADirtyListener
  Get whether calling setDirty() will actually set the state as dirty (true) or not (false)
canDirty() - Method in class UI.GEVAPropertiesGUI
cfgClassName - Static variable in class Util.Constants
  Default class for running GEVA
cfgClassPath - Static variable in class Util.Constants
  Default class path for running GEVA
cfgConfigPath - Static variable in class Util.Constants
  Default ui configuration.
cfgExpert - Static variable in class Util.Constants
  Expert flag
cfgFFFile - Static variable in class Util.Constants
  FF config filename
cfgGrammarPath - Static variable in class Util.Constants
  Default directory to grammar files
cfgGraphFile - Static variable in class Util.Constants
  Graph config filename
cfgHeapSize - Static variable in class Util.Constants
  Specifiy maximum size of memory allocation pool for GEVA
cfgJavaName - Static variable in class Util.Constants
  Default java executable name
cfgPath - Static variable in class Util.Constants
  Path where configuration is saved
cfgPropertiesPath - Static variable in class Util.Constants
  Default directory to properties files
cfgSelectedProps - Static variable in class Util.Constants
  Startup properties file selected in GUI
cfgServer - Static variable in class Util.Constants
  Set the JVM flag to server.
cfgWorkingAbsPath - Static variable in class Util.Constants
  Default working directory; null = current directory
changedUpdate(DocumentEvent) - Method in class UI.GEVAFileProperty
changedUpdate(DocumentEvent) - Method in class UI.GEVANumberProperty
changedUpdate(DocumentEvent) - Method in class UI.GEVAStringProperty
close() - Method in class com.rie.rieps.engine.Document
close() - Method in class com.rie.rieps.engine.Job
close() - Method in class UI.GEVAPropertiesGUI
close() - Method in class UI.Run.GEVARun
  Close this window, making sure to clean up before doing so.
closeAll() - Static method in class UI.Run.GEVARunning
  Called by GEVAPropertiesGUI when it is closed, to get all its children to close.
cmdFlags - Static variable in class Util.Constants
  Command line flag synonyms for config path.
Color - Interface in com.rie.rieps.engine.color
colourIndexes - Static variable in class UI.Run.JSci.GEVAGraphColours
colourNames - Static variable in class UI.Run.JSci.GEVAGraphColours
com.rie.rieps.engine - package com.rie.rieps.engine
com.rie.rieps.engine.color - package com.rie.rieps.engine.color
com.rie.rieps.engine.factories - package com.rie.rieps.engine.factories
com.rie.rieps.engine.fonts - package com.rie.rieps.engine.fonts
com.rie.rieps.engine.image - package com.rie.rieps.engine.image
com.rie.rieps.exception - package com.rie.rieps.exception
com.rie.rieps.simpletest - package com.rie.rieps.simpletest
comment - Variable in class UI.GEVAControl
  All controls have a comment, which is displayed as a tooltip
Constants - Class in Util
  This class has all the constants.
controls - Variable in class UI.GEVAContainerControl
CONVERT_MODE_AVERAGE - Static variable in class com.rie.rieps.engine.image.SmallGrayImage
  to convert color image int o gray, this method is the most simplest.
CONVERT_MODE_CIE_601 - Static variable in class com.rie.rieps.engine.image.SmallGrayImage
  the 601 CIE (International Commission on Illumination), non-linear with gamma correction.
CONVERT_MODE_CIE_709 - Static variable in class com.rie.rieps.engine.image.SmallGrayImage
  The 709 CIE (International Commission on Illumination), true colors.
countComponents() - Method in class UI.GEVABookContainer
countComponents() - Method in class UI.GEVAControl
  Abstract way for a container to know about its child's awt components.
countComponents() - Method in class UI.GEVAPageContainer
countComponents() - Method in class UI.GEVAPropertyColContainer
countComponents() - Method in class UI.GEVAPropertyControl
  Classes that inherits this must have a 'second' component that will be returned to getComponent(1); This will handle the other 2
countComponents() - Method in class UI.GEVAPropertyRowContainer
countComponents() - Method in class UI.GEVASpringContainer
create(BufferedImage) - Method in class com.rie.rieps.engine.image.ImageFactory
createDocument(int) - Method in class com.rie.rieps.engine.Job
createGrayColor(int, int, int) - Static method in class com.rie.rieps.engine.color.RGBToGray
createJob(OutputStream, Factory, float, float) - Static method in class com.rie.rieps.engine.Job
createPage() - Method in class com.rie.rieps.engine.Document
createPSTopLeftOriginJob(OutputStream, float, float) - Static method in class com.rie.rieps.engine.Job
  Change the origine of the postscript to upper left corner of the page.
createSmallGrayImageFactory(int) - Static method in class com.rie.rieps.engine.image.ImageFactory
CROSSOVER_PROBABILITY - Static variable in class Util.Constants
  Probability of crossing over inputs

## D

dataChanged(GraphDataEvent) - Method in class UI.Run.JSci.GEVAGraph
DEFAULT - Static variable in class com.rie.rieps.engine.fonts.PSFont
DEFAULT - Static variable in class com.rie.rieps.engine.LineFormat
DEFAULT - Static variable in class UI.GEVAMessage
  Use the default option and/or type
DEFAULT_PROPERTIES - Static variable in class Util.Constants
  Path to default properties file
defClassName - Static variable in class Util.Constants
  Default class for running GEVA
defClassPath - Static variable in class Util.Constants
  Default class path for running GEVA
defConfigPath - Static variable in class Util.Constants
  Default ui configuration.
defGrammarPath - Static variable in class Util.Constants
  Default directory to grammar files
defJavaName - Static variable in class Util.Constants
  Default java executable name
defPropertiesPath - Static variable in class Util.Constants
  Default directory to properties files
defSelectedProps - Static variable in class Util.Constants
  Default selected properties file
defWorkingAbsPath - Static variable in class Util.Constants
  Default working directory; null = current directory
deletePropertiesFile() - Method in class UI.GEVAPropertiesGUI
depth - Variable in class Fractal.LSystem2Config
  The phenotype of this LSystem's depth
DeviceParameter - Class in com.rie.rieps.engine
DIRTY - Static variable in class UI.GEVAActionEvent
  Event is fired when the control's value is modified either by user input or loading. getActionString() will return the new value of the control returning false will cancel the set dirty action
DIRTY_SYMBOL - Static variable in class Util.Constants
  Text appended to the window caption when the properties of that window are dirty
dirtyListener - Variable in class UI.GEVAControl
  All controls have a reference back to the GUI window.
Document - Class in com.rie.rieps.engine
  A Document can generate the output postscript page per page.
drawCircle(float, float, float, boolean, boolean) - Method in class com.rie.rieps.engine.Page
drawData(Graphics) - Method in class UI.Run.JSci.GEVAGraph
drawEllipse(Page, float, float, float, float, float, boolean, boolean) - Method in interface com.rie.rieps.engine.factories.Factory
drawEllipse(Page, float, float, float, float, float, boolean, boolean) - Method in class com.rie.rieps.engine.factories.PSFactory
drawEllipse(float, float, float, float, float, boolean, boolean) - Method in class com.rie.rieps.engine.Page
drawFrame(Page, Frame) - Method in interface com.rie.rieps.engine.factories.Factory
drawFrame(Page, Frame) - Method in class com.rie.rieps.engine.factories.PSFactory
drawFrame(Frame) - Method in class com.rie.rieps.engine.Page
drawImage(Page, float, float, Image, float, float) - Method in interface com.rie.rieps.engine.factories.Factory
drawImage(Page, float, float, Image, float, float) - Method in class com.rie.rieps.engine.factories.PSFactory
drawImage(float, float, Image, float, float) - Method in class com.rie.rieps.engine.Page
drawLine(Page, float, float, float, float) - Method in interface com.rie.rieps.engine.factories.Factory
drawLine(Page, float, float, float, float) - Method in class com.rie.rieps.engine.factories.PSFactory
drawLine(float, float, float, float) - Method in class com.rie.rieps.engine.Page
drawLine(Object, int, int, int, int) - Method in class Fractal.LSystem2FDBoxCounting
drawLine(Object, int, int, int, int) - Method in class Fractal.LSystem2Renderer
drawLine(Object, int, int, int, int) - Method in class Fractal.PSLSystem2
  Execute the LSystem and write its movements to the PS file, scaled to fit the page
drawRect(Page, float, float, float, float, float, float, boolean, boolean) - Method in interface com.rie.rieps.engine.factories.Factory
drawRect(Page, float, float, float, float, float, float, boolean, boolean) - Method in class com.rie.rieps.engine.factories.PSFactory
drawRect(float, float, float, float, float, float, boolean, boolean) - Method in class com.rie.rieps.engine.Page
drawXLabel(Graphics, double, Point) - Method in class UI.Run.JSci.GEVAGraph
  X labels are being packed together too tightly, overlapping each other.
DUPLEX - Static variable in class com.rie.rieps.engine.DeviceParameter
  Parameter to set duplex mode.
DUPLICATION_PROBABILITY - Static variable in class Util.Constants
  Probability of duplicating inputs

## E

echoFontMapping(boolean) - Method in class com.rie.rieps.engine.Job
ELITE_SIZE - Static variable in class Util.Constants
  Number of elites.
end() - Static method in class UI.Run.GEVAStreamParser
error - Static variable in class Util.GEVAUncaught
ERROR_TYPE - Static variable in class UI.GEVAMessage
  showMessage should display the error icon
EVALUATE_ELITES - Static variable in class Util.Constants
  If the elites should be evaluated each iteration
EXT_GLOBAL - Static variable in class UI.Run.GEVAGlobalStreamParser
EXT_GRAPH - Static variable in class UI.Run.GEVAGraphStreamParser
extGlobal - Static variable in class Util.Constants
  Global parser extension name
extGraph - Static variable in class Util.Constants
  Graph parser extension name

## F

Factory - Interface in com.rie.rieps.engine.factories
  Little interface to add someother output than postscript.
FALSE - Static variable in class Util.Constants
fileList(String) - Static method in class Util.PathTools
  Build a file list of all the files in the specified directories matching the specified wildcard. pathList can contain several paths separated by a semi-colon (;) e.g.
FileNameExtensionFilter - Class in Util
  Implementation for 1.5 compatibility of the 1.6 Java class of the same name, which I didn't realise at the time of using, wasn't part of a 1.5
FileNameExtensionFilter(String, String...) - Constructor for class Util.FileNameExtensionFilter
fireActionEvent(GEVAActionEvent) - Method in class UI.GEVAControl
  Called by GEVA* control when an event occurs and notifies all listeners of that event
fireParserListener(E) - Method in class UI.Run.GEVAStreamParser
  Called by inheriting classes when they have to say lineParsed to any listening listeners.
firstSeries() - Method in class UI.Run.JSci.GEVAGraphModel
  Set the active series to the first series.
fitness - Variable in class Fractal.LSystem2Config
  The fitness of this LSystem, multiplied by .99 each time it is selected in LSystemSelect
FITNESS_FUNCTION - Static variable in class Util.Constants
  Class name of fitness function.
fitnessCommands - Static variable in class UI.GEVAFitness
  Store list of additional commands to pass on the command line when running GEVA using this fitness function
FIXED_POINT_CROSSOVER - Static variable in class Util.Constants
  If the crossover point is fixed
forceReset() - Method in class UI.GEVAConfigGUI
Fractal - package Fractal
FractalDimension - Interface in Fractal
Frame - Class in com.rie.rieps.engine
Frame(float, float, float, float, float, float, float, float, LineFormat, LineFormat, LineFormat, LineFormat, boolean, Color, float, String, PSFont, TextParameter) - Constructor for class com.rie.rieps.engine.Frame
  Creates a new instance of Frame

## G

GE_CODON_VALUE - Static variable in class Util.Constants
  Signature of a GE Codon.
GE_CODON_VALUE_PARSING - Static variable in class Util.Constants
  Identifying a GE codon when parsing
GENERATION - Static variable in class Util.Constants
  Number of iterations of algorithm
GENERATION_GAP - Static variable in class Util.Constants
  Porportion of new solutions (population) that will be inserted among the old solutions (population)
GENERATIONAL - Static variable in class Util.Constants
  Sets generation gap to population size.
GenPSFile - Class in com.rie.rieps.simpletest
GenPSFile() - Constructor for class com.rie.rieps.simpletest.GenPSFile
get(String) - Static method in class UI.GEVAJarHunter
  Get the list of jar files by name.
get(String, Object...) - Static method in class Util.I18N
  Get a string message from UI.res.locale.messages using the default language to determine which messages file to use where additional languages can be added by adding messages files with _language_country codes e.g. messages_es_EC.properties for Spanish (Ecuador)
getAbsolutePath(String) - Static method in class Util.PathTools
  Turn a relative path or filename into an absolute one
getAbsolutePath(String, String) - Static method in class Util.PathTools
  Turn a relative path or filename into an absolute one, relative to a directory other than the current directory
getAbsolutePath(String, boolean) - Static method in class Util.PathTools
  Turn a relative path or filename into an absolute one
getAbsolutePath(String, String, boolean) - Static method in class Util.PathTools
  Turn a relative path or filename into an absolute one, relative to a directory other than the current directory
getAbsoluteText() - Method in class UI.GEVAFileProperty
  Get the absolute path value regardless to whether this control displays in absolute or relative mode (which getText() would be affected by)
getAction() - Method in class UI.GEVAActionEvent
  Get the event that was fired LOAD/SAVE/DIRTY/VALID
getActionCommand() - Method in class UI.GEVAActionEvent
  Get the index associated with the event
getActionString() - Method in class UI.GEVAActionEvent
  Get the text associated with the event
getAngle() - Method in class Fractal.LSystem2
  Get the angle this LSystem turns by for each + - input
getAngle() - Method in class Fractal.LSystem2State
  Get the angle of the state in radians.
getAngle() - Method in class UI.Run.GEVALSystemStreamParser.Event
getAWTID() - Method in class com.rie.rieps.engine.fonts.AskForUnknownFontPanel
  Return the ID of the linked AWT Font.
getAwtPSMapping() - Method in class com.rie.rieps.engine.fonts.PSFontFinder
  Clone the AWT->PSFont mapping and return it.
getBeginJob(int, float, float) - Method in interface com.rie.rieps.engine.factories.Factory
getBeginJob(int, float, float) - Method in class com.rie.rieps.engine.factories.PSFactory
getBottomPadding() - Method in class com.rie.rieps.engine.Frame
getCategories(String) - Static method in class UI.Run.GEVAGraphPaneConfig
  Get all the categories that were added to the named configuration in a list
getCategoryWithItem(String, String) - Static method in class UI.Run.GEVAGraphPaneConfig
  Get the first category in a named configuration that contains the named item
getClassName() - Static method in class UI.GEVAConfig
  Get the name of the main GEVA class
getClassRelPath() - Static method in class UI.GEVAConfig
  Get the path to GEVA classes.
getCmd() - Method in class UI.GEVAFitness
getColor() - Method in class com.rie.rieps.engine.LineFormat
getColor() - Method in class com.rie.rieps.engine.TextParameter
getColour() - Method in class UI.Run.GEVAGraphPaneItem
getColour() - Method in class UI.Run.JSci.GEVAGraphModel
  Get the colour to render the active series in the GUI
getColourName(Color) - Static method in class UI.Run.JSci.GEVAGraphColours
  Get the nearest colour that matches and return the name of that colour.
getCommands() - Static method in class UI.GEVAConfig
  Get the properties as they were when taken from the command line.
getComment() - Method in class UI.GEVAControl
  Get this control's comment
getComponent(int) - Method in class UI.GEVABookContainer
getComponent(int) - Method in class UI.GEVAChoiceProperty
getComponent() - Method in class UI.GEVAControl
  Abstract way for a container to know about its child's awt components.
getComponent(int) - Method in class UI.GEVAControl
  Abstract way for a container to know about its child's awt components.
getComponent(int) - Method in class UI.GEVAFileProperty
getComponent(int) - Method in class UI.GEVANumberProperty
getComponent(int) - Method in class UI.GEVAPageContainer
getComponent(int) - Method in class UI.GEVAPropertyColContainer
getComponent(int) - Method in class UI.GEVAPropertyControl
getComponent(int) - Method in class UI.GEVAPropertyRowContainer
getComponent(int) - Method in class UI.GEVASpringContainer
getComponent(int) - Method in class UI.GEVAStringProperty
getComposite() - Method in interface com.rie.rieps.engine.color.Color
getComposite() - Method in class com.rie.rieps.engine.color.Gray
getComposite() - Method in class com.rie.rieps.engine.color.RGBToGray
getConfigAbsPath() - Static method in class UI.GEVAConfig
getConfigListenee() - Method in class UI.Run.GEVAGraphPane
  Get the listener for configuration events
getConfigRelPath() - Static method in class UI.GEVAConfig
getContainer() - Method in class UI.Run.GEVAGraphPaneCategory
  Get the container where all items under this category are to be added.
getCurrentFillColor() - Method in class com.rie.rieps.engine.Page
getCurrentFont() - Method in class com.rie.rieps.engine.Page
getCurrentLineFormat() - Method in class com.rie.rieps.engine.Page
getDashOffset() - Method in class com.rie.rieps.engine.LineFormat
getDashPattern() - Method in class com.rie.rieps.engine.LineFormat
getData(int) - Method in class UI.Run.GEVAGlobalStreamParser.Extension
getData() - Method in class UI.Run.GEVAGraphStreamParser.DataStreamParser.Event
getData(int) - Method in class UI.Run.GEVAGraphStreamParser.Extension
getData(int) - Method in class UI.Run.GEVAStreamParser.Extension
getDataIndexAt(int) - Method in class UI.Run.JSci.GEVAGraph
  Get the data index at a screen coordinate relative to the graph.
getDataIndexBetween(int, int) - Method in class UI.Run.JSci.GEVAGraph
  Get the range of data indexes between screen coordinates relative to the graph.
getDataListenee() - Method in class UI.Run.GEVAGraphPane
  Get the listener for data events
getDataValueAt(int) - Method in class UI.Run.JSci.GEVAGraph
  Get the data value at a screen coordinate relative to the graph.
getDataValueBetween(int, int) - Method in class UI.Run.JSci.GEVAGraph
  Get the range of data values between screen coordinates relative to the graph.
getDepth() - Method in class UI.Run.GEVALSystemStreamParser.Event
getDerivedGrammar() - Method in class Fractal.LSystem2
  Get the grammar expanded to the specified depth
getDerivedGrammar() - Method in class Fractal.LSystem2Panel
getDerivedGrammar() - Method in class Fractal.LSystem2Renderer
  Get the grammar expanded to the specified depth
getDescription() - Method in class Util.FileNameExtensionFilter
getDeviceParameters() - Method in class com.rie.rieps.engine.Page
getEndJob() - Method in interface com.rie.rieps.engine.factories.Factory
getEndJob() - Method in class com.rie.rieps.engine.factories.PSFactory
getErrorColour() - Method in class UI.Run.JSci.GEVAGraphModel
  Get the colour to render the error series of the active series
getErrorName() - Method in class UI.Run.GEVAGraphPaneItem
getExtension(String) - Method in class UI.Run.GEVAStreamParser.Line
  Get a named extension.
getExtensions() - Method in class Util.FileNameExtensionFilter
getExtremaMax() - Method in interface UI.Run.JSci.GEVAGraphStatistics
getExtremaMin() - Method in interface UI.Run.JSci.GEVAGraphStatistics
getFillColor() - Method in class com.rie.rieps.engine.Frame
getGenerations() - Method in class UI.Run.GEVAConfigurationStreamParser.Event
  Get the number of generations GEVA will run for
getGrammar() - Method in class UI.Run.GEVALSystemStreamParser.Event
getGrammarAbsPath() - Static method in class UI.GEVAConfig
getGrammarRelPath() - Static method in class UI.GEVAConfig
getHeapSize() - Static method in class UI.GEVAConfig
  Get the heap memory to use for GEVA
getHeight() - Method in class com.rie.rieps.engine.Frame
getHorizontal() - Method in class com.rie.rieps.engine.TextParameter
getInvalidReason() - Method in class UI.GEVAActionEvent
  Get all the accumulated invalid reasons added and resets, ie calling a second time will return null.
getItem(String) - Method in class UI.Run.GEVAGraphPaneCategory
  Get an item by its name. this name is the name used by GEVA, not the user-friendly title
getItem(String, String) - Static method in class UI.Run.GEVAGraphPaneConfig
  Get the named item in the named configuration.
getItem(String, String, String) - Static method in class UI.Run.GEVAGraphPaneConfig
  Get the named item in the named configuration.
getJar() - Method in class UI.GEVAFitness
  Get all the jar files in the collection of jars by name, but also the collection of names, and also the global class path specified on the command line.
getJavaName() - Static method in class UI.GEVAConfig
  Get the path to GEVA classes.
getLabelListenee() - Method in class UI.Run.GEVAGraphPane
  Get the listener for label events
getLabels() - Method in class UI.Run.GEVAGraphStreamParser.LabelStreamParser.Event
getLeft() - Method in class com.rie.rieps.engine.Frame
getLeftPadding() - Method in class com.rie.rieps.engine.Frame
getLength() - Method in class UI.Run.GEVAGlobalStreamParser.Extension
getLength() - Method in class UI.Run.GEVAGraphStreamParser.Extension
getLength() - Method in class UI.Run.GEVAStreamParser.Extension
getLfBottom() - Method in class com.rie.rieps.engine.Frame
getLfLeft() - Method in class com.rie.rieps.engine.Frame
getLfRight() - Method in class com.rie.rieps.engine.Frame
getLfTop() - Method in class com.rie.rieps.engine.Frame
getLine() - Method in class UI.Run.GEVAStreamParser.Line
getLine() - Method in class UI.Run.GEVAStreamParser.LineEvent
  Get the line, unmodified, that was parsed when this event was generated
getLine() - Method in class UI.Run.GEVAStreamReader.Event
  Get the line read from the stream.
getMatrix_a() - Method in class com.rie.rieps.engine.fonts.PSFont
getMatrix_b() - Method in class com.rie.rieps.engine.fonts.PSFont
getMatrix_c() - Method in class com.rie.rieps.engine.fonts.PSFont
getMatrix_d() - Method in class com.rie.rieps.engine.fonts.PSFont
getMatrix_e() - Method in class com.rie.rieps.engine.fonts.PSFont
getMatrix_f() - Method in class com.rie.rieps.engine.fonts.PSFont
getMeasure() - Method in class UI.Run.GEVAGraphPaneItem
getName() - Method in class com.rie.rieps.engine.fonts.PSFont
getName() - Method in class UI.GEVAControl
  Get this control's name
getName() - Method in class UI.Run.GEVAGraphPaneCategory
  Get the name that is displayed on the tab for this category
getName() - Method in class UI.Run.GEVAGraphPaneItem
getNamedColour(String) - Static method in class UI.Run.JSci.GEVAGraphColours
  Given a name, return the colour
getOutputCharset() - Method in class com.rie.rieps.engine.Job
getOwnerDocument() - Method in class com.rie.rieps.engine.Page
getOwnerJob() - Method in class com.rie.rieps.engine.Document
getPageStringBuffer() - Method in class com.rie.rieps.engine.Page
getParam(int, String) - Method in class UI.GEVAPropertyControl
  Helper - get params without exception.
getParam(int) - Method in class UI.GEVAPropertyControl
  Helper - get params without exception.
getParamBoolean(int, boolean) - Method in class UI.GEVAPropertyControl
  Helper - get boolean params without exception.
getParamBoolean(int) - Method in class UI.GEVAPropertyControl
  Helper - get boolean params without exception.
getParamDouble(int, double) - Method in class UI.GEVAPropertyControl
  Helper - get double params without exception.
getParamDouble(int) - Method in class UI.GEVAPropertyControl
  Helper - get double params without exception.
getParamEqual(int, String) - Method in class UI.GEVAPropertyControl
  Helper - get whether the parameter is equal to a specific value
getParamInt(int, int) - Method in class UI.GEVAPropertyControl
  Helper - get integer params without exception.
getParamInt(int) - Method in class UI.GEVAPropertyControl
  Helper - get integer params without exception.
getParent() - Method in class UI.GEVAControl
  Get this control's parent control
getProperties() - Static method in class UI.GEVAConfig
  Get the properties as they were when taken from the gui.config
getPropertiesAbsPath() - Static method in class UI.GEVAConfig
getPropertiesRelPath() - Static method in class UI.GEVAConfig
getPSCommande() - Method in interface com.rie.rieps.engine.color.Color
getPSCommande() - Method in class com.rie.rieps.engine.color.Gray
getPSCommande() - Method in class com.rie.rieps.engine.color.RGBToGray
getPSDesc() - Method in class com.rie.rieps.engine.fonts.PSFont
  Return the postscript font description linked to the awt one.
getPsfnt() - Method in class com.rie.rieps.engine.Frame
getPSFont() - Method in class com.rie.rieps.engine.fonts.AskForUnknownFontPanel
getPSFontFromAWT(Font) - Method in class com.rie.rieps.engine.Job
getPSImage() - Method in interface com.rie.rieps.engine.image.Image
getPSImage() - Method in class com.rie.rieps.engine.image.SmallGrayImage
getRelativePath(String) - Static method in class Util.PathTools
  Get relative path of absolutePath from the current directory.
getRelativePath(String, boolean) - Static method in class Util.PathTools
  Get relative path of absolutePath from the current directory, optionally appending the result with a path separator
getRelativePath(String, String) - Static method in class Util.PathTools
  Get relative path of absolutePath from the current directory.
getRelativePath(String, String, boolean) - Static method in class Util.PathTools
  Get relative path of absolutePath from workingPath, optionally appending the result with a path separator
getRightPadding() - Method in class com.rie.rieps.engine.Frame
getRotate() - Method in class com.rie.rieps.engine.fonts.PSFont
getRotate() - Method in class com.rie.rieps.engine.Frame
getRotate() - Method in class com.rie.rieps.engine.TextParameter
getSafePath(String) - Static method in class Util.PathTools
  Ensure a path ends with a '/'
getSelectedPropertiesFile() - Static method in class UI.GEVAConfig
  Get the properties file that was selected in the GUI last time it was run.
getSeriesColour(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the colour used when rendering the specified seriesIndex in the GUI
getSeriesErrorSeries(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the seriesIndex that the specified seriesIndex is using as its error bars.
getSeriesLength(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the total number of data indexes for the specified series.
getSeriesOffset(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the vertical offset amount for the specified series. i.e. if the series has values in the range 50..100, and an offset of 10 is set for it, it will show its values in the range 60..110
getSeriesScale(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the vertical scaling factor for the specified series. i.e. if the series has values in the range 50..100, and a scale of 0.5 is set for it, it will show its values in the range 25..50
getSeriesStatistics(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get statistical information about the specified series
getSeriesValue(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the last data value recorded for this series
getSeriesValueAt(int, int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the data value of a particular series at a particular point
getSize() - Method in class com.rie.rieps.engine.fonts.PSFont
getSource() - Method in class UI.GEVAActionEvent
  Get the control that fired the event
getStreamId() - Method in class UI.Run.GEVAStreamParser.Line
getStreamId() - Method in class UI.Run.GEVAStreamReader.Event
  Get the id of the stream that the line was read from, either ID_STD_OUT or ID_ERR_OUT
getText() - Method in class com.rie.rieps.engine.Frame
getText() - Method in class UI.GEVABookContainer
getText() - Method in class UI.GEVAChoiceProperty
getText() - Method in class UI.GEVAContainerControl
getText() - Method in class UI.GEVAControl
  Get the value of teh control, using a text string
getText() - Method in class UI.GEVAFileProperty
getText() - Method in class UI.GEVANumberProperty
getText() - Method in class UI.GEVAStringProperty
  Get the text displayed in the text box
getTextParameter() - Method in class com.rie.rieps.engine.Frame
getTitle() - Method in class UI.GEVAControl
  Get this control's title
getTitle() - Method in class UI.Run.GEVAGraphPaneItem
getTop() - Method in class com.rie.rieps.engine.Frame
getTopPadding() - Method in class com.rie.rieps.engine.Frame
getType() - Method in class UI.GEVAControl
  Get this control's type
getVertical() - Method in class com.rie.rieps.engine.TextParameter
getVisible() - Method in class UI.Run.GEVAGraphPaneItem
getWidth() - Method in class com.rie.rieps.engine.Frame
getWidth() - Method in class com.rie.rieps.engine.LineFormat
getWorkingAbsPath() - Static method in class UI.GEVAConfig
  Get that path used as the current directory when running GEVA, i.e. all paths within GEVA will be relative to this one.
getWorkingPath() - Method in class UI.GEVAFileProperty
getX() - Method in class Fractal.LSystem2State
  Get the x co-ordinate value of the state
getX(float) - Method in class UI.Run.JSci.GEVAGraph
  Convert from data x to screen x
getXCoord(int) - Method in class UI.Run.JSci.GEVAGraphModel
  All data is recorded on integer steps, so this will always return the same value as what's passed in
getXExtremaMax() - Method in class UI.Run.JSci.GEVAGraphModel
  Get the maximum X value on the graph.
getXExtremaMin() - Method in class UI.Run.JSci.GEVAGraphModel
  The min will always be 0.
getY() - Method in class Fractal.LSystem2State
  Get the y co-ordinate value of the state
getY(float) - Method in class UI.Run.JSci.GEVAGraph
  Convert from data y to screen y
getYCoord(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the value that was recorded for the active series (see firstSeries/nextSeries) at the generation specified by dataIndex
getZCoord(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get the error bar value that was recorded for the active series (see firstSeries/nextSeries) at the generation specified by dataIndex
GEVAActionEvent - Class in UI
  Store details of an event being passed on to a listener
GEVAActionEvent(GEVAControl, int, String, int) - Constructor for class UI.GEVAActionEvent
  Create a new event
GEVAActionListener - Interface in UI
  Interface to be implemented by any class that wants to listen to GEVAControl events
GEVABookContainer - Class in UI
  The root container for all properties.
GEVABookContainer(GEVADirtyListener, String) - Constructor for class UI.GEVABookContainer
GEVAChoiceProperty - Class in UI
  A name value control whose value is a drop down list.
GEVAChoiceProperty(GEVADirtyListener, GEVAPropertyContainer, String, String, String, String, String, String) - Constructor for class UI.GEVAChoiceProperty
  Create a drop-down control
GEVAConfig - Class in UI
  Hold all the configuration details for the life-time of the GUI
GEVAConfigGUI - Class in UI
  Allow the config to be set up by a GUI, rather than just command line
GEVAConfigGUI(Dialog) - Constructor for class UI.GEVAConfigGUI
GEVAConfigGUI(Frame) - Constructor for class UI.GEVAConfigGUI
GEVAConfigurationStreamParser - Class in UI.Run
  Parse lines that GEVA output about the configuration it is using
GEVAConfigurationStreamParser() - Constructor for class UI.Run.GEVAConfigurationStreamParser
GEVAConfigurationStreamParser.Event - Class in UI.Run
  Store all the configuration details in one class.
GEVAConfigurationStreamParser.Event() - Constructor for class UI.Run.GEVAConfigurationStreamParser.Event
GEVAContainerControl - Class in UI
  Base control for all controls that are containers.
GEVAContainerControl(GEVADirtyListener, GEVAContainerControl, String, String, String) - Constructor for class UI.GEVAContainerControl
GEVAContainerControl.Controls - Class in UI
GEVAContainerControl.Controls() - Constructor for class UI.GEVAContainerControl.Controls
GEVAControl - Class in UI
  Base class on which all UI controls are derived
GEVAControlGroup - Class in UI
  Class for storing list of controls in a group.
GEVAControlGroup() - Constructor for class UI.GEVAControlGroup
GEVADirtyListener - Interface in UI
  Allow a GUI to listen to all its properties when they are modified and become dirty allowing the GUI to enable a save button or whatnot
GEVAErrorStreamParser - Class in UI.Run
  Parse lines from error out
GEVAErrorStreamParser() - Constructor for class UI.Run.GEVAErrorStreamParser
GEVAErrorStreamParser.Event - Class in UI.Run
  Unique empty type for overloading
GEVAErrorStreamParser.Event(String) - Constructor for class UI.Run.GEVAErrorStreamParser.Event
GEVAFileProperty - Class in UI
  Input that allows files or directories to be chosen
GEVAFileProperty(GEVADirtyListener, GEVAPropertyContainer, String, String, String, String, String, String) - Constructor for class UI.GEVAFileProperty
  Create a text input and file browser button with file exists validation
GEVAFitness - Class in UI
  Store stuff about each fitness function.
GEVAFitness() - Constructor for class UI.GEVAFitness
GEVAFitness.FitnessCommands - Class in UI
GEVAFitness.FitnessCommands() - Constructor for class UI.GEVAFitness.FitnessCommands
GEVAFitness.Names - Class in UI
GEVAFitness.Names() - Constructor for class UI.GEVAFitness.Names
GEVAGlobalStreamParser - Class in UI.Run
  Parse data that's globally useful for all other parsers.
GEVAGlobalStreamParser() - Constructor for class UI.Run.GEVAGlobalStreamParser
GEVAGlobalStreamParser.Event - Class in UI.Run
  Unique empty type for overloading
GEVAGlobalStreamParser.Event(String) - Constructor for class UI.Run.GEVAGlobalStreamParser.Event
GEVAGlobalStreamParser.Extension - Class in UI.Run
  Hint to other parsers about when they should start parsing.
GEVAGlobalStreamParser.Extension() - Constructor for class UI.Run.GEVAGlobalStreamParser.Extension
GEVAGraph - Class in UI.Run.JSci
  Override the JSci JGraph2D to do some custom rendering
GEVAGraph(Graph2DModel) - Constructor for class UI.Run.JSci.GEVAGraph
GEVAGraphColours - Class in UI.Run.JSci
  Some colour fluff
GEVAGraphModel - Class in UI.Run.JSci
  Override the JSci Graph2DModel to do some custom graph data extraction
GEVAGraphModel() - Constructor for class UI.Run.JSci.GEVAGraphModel
GEVAGraphPane - Class in UI.Run
  Output pane displayed while running GEVA that shows graph information
GEVAGraphPane(GEVAPaneManager) - Constructor for class UI.Run.GEVAGraphPane
GEVAGraphPane.ConfigListener - Class in UI.Run
GEVAGraphPane.ConfigListener() - Constructor for class UI.Run.GEVAGraphPane.ConfigListener
GEVAGraphPane.DataListener - Class in UI.Run
GEVAGraphPane.DataListener() - Constructor for class UI.Run.GEVAGraphPane.DataListener
GEVAGraphPane.LabelListener - Class in UI.Run
GEVAGraphPane.LabelListener() - Constructor for class UI.Run.GEVAGraphPane.LabelListener
GEVAGraphPaneCategory - Class in UI.Run
  Store a grouping of GEVAGraphItems that relate to each other, usually in their measurements in the graph.
GEVAGraphPaneCategory(String) - Constructor for class UI.Run.GEVAGraphPaneCategory
  Create a new category (statistics tab in graph pane) and give it a user- friendly name
GEVAGraphPaneConfig - Class in UI.Run
  Store all configuration details by name.
GEVAGraphPaneConfig.Categories - Class in UI.Run
GEVAGraphPaneConfig.Categories() - Constructor for class UI.Run.GEVAGraphPaneConfig.Categories
GEVAGraphPaneItem - Class in UI.Run
  Store the configuration properties of an item in the graph.
GEVAGraphPaneItem(String, int, Color, String, String, String) - Constructor for class UI.Run.GEVAGraphPaneItem
GEVAGraphStatistics - Interface in UI.Run.JSci
GEVAGraphStreamParser - Class in UI.Run
  Parse data lines - these are lines containing GRAPH_DATA_BEGIN (Currently (2008y08M11d) "#---Data---"), which marks the start of data, the line immediately following GRAPH_DATA_BEGIN, which is taken as the labels for the data, and then every line that follows that can be split into the same number of parts as the label line, and where all parts are convertable to a double
GEVAGraphStreamParser() - Constructor for class UI.Run.GEVAGraphStreamParser
GEVAGraphStreamParser.DataStreamParser - Class in UI.Run
GEVAGraphStreamParser.DataStreamParser() - Constructor for class UI.Run.GEVAGraphStreamParser.DataStreamParser
GEVAGraphStreamParser.DataStreamParser.Event - Class in UI.Run
GEVAGraphStreamParser.DataStreamParser.Event() - Constructor for class UI.Run.GEVAGraphStreamParser.DataStreamParser.Event
GEVAGraphStreamParser.Extension - Class in UI.Run
  Extension.
GEVAGraphStreamParser.Extension() - Constructor for class UI.Run.GEVAGraphStreamParser.Extension
GEVAGraphStreamParser.LabelStreamParser - Class in UI.Run
GEVAGraphStreamParser.LabelStreamParser() - Constructor for class UI.Run.GEVAGraphStreamParser.LabelStreamParser
GEVAGraphStreamParser.LabelStreamParser.Event - Class in UI.Run
GEVAGraphStreamParser.LabelStreamParser.Event() - Constructor for class UI.Run.GEVAGraphStreamParser.LabelStreamParser.Event
GEVAHelper - Class in Util
  Some helpful methods for repeated tasks across several classes
GEVAJarHunter - Class in UI
  Asynchronously build a list of all the jar files in the specified paths
GEVALSystemPane - Class in UI.Run
  Pane that shows final LSystem
GEVALSystemPane(GEVAPaneManager) - Constructor for class UI.Run.GEVALSystemPane
GEVALSystemStreamParser - Class in UI.Run
  Parse lines that relate to LSystems
GEVALSystemStreamParser() - Constructor for class UI.Run.GEVALSystemStreamParser
GEVALSystemStreamParser.Event - Class in UI.Run
  LSystem parsed event
GEVALSystemStreamParser.Event() - Constructor for class UI.Run.GEVALSystemStreamParser.Event
GEVAMessage - Class in UI
GEVANumberProperty - Class in UI
  A name value control that handles numeric inputs.
GEVANumberProperty(GEVADirtyListener, GEVAPropertyContainer, String, String, String, String, String, String) - Constructor for class UI.GEVANumberProperty
  Create a numeric input with spinner controls for mouse entry
GEVAPageContainer - Class in UI
  Pages that appear in the Book control.
GEVAPageContainer(GEVADirtyListener, GEVABookContainer, String, String) - Constructor for class UI.GEVAPageContainer
GEVAPane - Class in UI.Run
  Base class for any panes that show up on the GEVARun window.
GEVAPane(GEVAPaneManager, String) - Constructor for class UI.Run.GEVAPane
GEVAPaneManager - Interface in UI.Run
  Allow anything that inherits from GEVAPane to interact with the GEVARun window in which the pane is shown
GEVAPropertiesGUI - Class in UI
  Main dialog window for configuring the GEVA properties files
GEVAPropertyColContainer - Class in UI
  Property container that shows the name value property as name above value.
GEVAPropertyColContainer(GEVADirtyListener, GEVAPageContainer) - Constructor for class UI.GEVAPropertyColContainer
GEVAPropertyContainer - Class in UI
  Base class for property containers.
GEVAPropertyContainer(GEVADirtyListener, GEVAPageContainer, String, String, String) - Constructor for class UI.GEVAPropertyContainer
GEVAPropertyControl - Class in UI
  Base for controls that fit into a name/value container Row contaier shows as a 2xN GridBoxLayout as a [ Name | Value ] Col contaier shows as a name above value header/value
GEVAPropertyRowContainer - Class in UI
  Property container that shows the name value property as name left-of value.
GEVAPropertyRowContainer(GEVADirtyListener, GEVAPageContainer, String, String) - Constructor for class UI.GEVAPropertyRowContainer
GEVARun - Class in UI.Run
  Run the GEVA process in a new window.
GEVARun(Dialog, String, GEVAFitness) - Constructor for class UI.Run.GEVARun
GEVARun(Frame, String, GEVAFitness) - Constructor for class UI.Run.GEVARun
GEVARunning - Class in UI.Run
  Keep track of all running GEVA instances.
GEVASplash - Class in UI
  Display splash screen with GEVA logo
GEVASplash(Window) - Constructor for class UI.GEVASplash
GEVASpringContainer - Class in UI
  Creates a container that fills empty space on the page.
GEVASpringContainer(GEVADirtyListener, GEVAPageContainer) - Constructor for class UI.GEVASpringContainer
GEVAStandardStreamParser - Class in UI.Run
  Parse lines from standard out
GEVAStandardStreamParser() - Constructor for class UI.Run.GEVAStandardStreamParser
GEVAStandardStreamParser.Event - Class in UI.Run
  Unique empty type for overloading
GEVAStandardStreamParser.Event(String) - Constructor for class UI.Run.GEVAStandardStreamParser.Event
GEVAStreamParser<E extends GEVAStreamParser.Event> - Class in UI.Run
  Base class from which all parsers are derived.
GEVAStreamParser() - Constructor for class UI.Run.GEVAStreamParser
GEVAStreamParser.Event - Class in UI.Run
  Base listen event class.
GEVAStreamParser.Event() - Constructor for class UI.Run.GEVAStreamParser.Event
GEVAStreamParser.Extension - Class in UI.Run
  Base from which all extensions inherit
GEVAStreamParser.Extension() - Constructor for class UI.Run.GEVAStreamParser.Extension
GEVAStreamParser.Line - Class in UI.Run
  Proxy to GEVAStreamReader.Event to pass on to inheriting classes so they don't have to deal with the Reader directly.
GEVAStreamParser.Line(GEVAStreamReader.Event) - Constructor for class UI.Run.GEVAStreamParser.Line
GEVAStreamParser.LineEvent - Class in UI.Run
  Base listen event class, which simply gives the listener the line that was (or wasn't, as the case may be when using this event) parsed
GEVAStreamParser.LineEvent(String) - Constructor for class UI.Run.GEVAStreamParser.LineEvent
GEVAStreamParser.Listener<E> - Interface in UI.Run
  Listener interface which inheriting classes must extend, even if just to an empty type, so that listeners can listen on the specific listener for a given class
GEVAStreamReader - Class in UI.Run
  A class dedicated to reading the output and error streams of an external process (GEVA for example).
GEVAStreamReader(ThreadGroup, InputStream, int) - Constructor for class UI.Run.GEVAStreamReader
  Create a thread to read a stream and output to a string property
GEVAStreamReader.Event - Class in UI.Run
  Event data for stream reading listeners
GEVAStreamReader.Event(String, int) - Constructor for class UI.Run.GEVAStreamReader.Event
  Create an event which is a line read from the stream plus the id of the stream read from (ID_STD_OUT or ID_ERR_OUT)
GEVAStreamReader.Listener - Interface in UI.Run
  Listen to stream reading events
GEVAStringProperty - Class in UI
  Input control that takes any value.
GEVAStringProperty(GEVADirtyListener, GEVAPropertyContainer, String, String, String, String, String, String) - Constructor for class UI.GEVAStringProperty
  Create a text input with regular express validation
GEVAUncaught - Class in Util
  In a last effort ditch attempt, try to notify the user that a worker thread crashed for an unexpected reason.
GEVAUncaught.GEVAGlobalUncaught - Class in Util
  Every possible internal unexpected exception should be handled by GEVAUncaught, but for external (and forgotted internal) unexpected exceptions, don't allow those to vanish into a non-existing console, instead, output an unhelpful message so the user at least knows there be an error.
GEVAUncaught.GEVAGlobalUncaught() - Constructor for class Util.GEVAUncaught.GEVAGlobalUncaught
global - Static variable in class Util.GEVAUncaught
grammar - Variable in class Fractal.LSystem2Config
  The phenotype of this LSystem's grammar
GRAMMAR_FILE - Static variable in class Util.Constants
  Path to grammar file *.bnf
grammarFile - Variable in class UI.GEVAFitness
  Default grammar file associated with this fitness function
graph - Static variable in class Util.GEVAUncaught
GRAPH_CATEGORY_GEVA - Static variable in class Util.Constants
GRAPH_DATA_BEGIN - Static variable in class Util.Constants
  Value output by GEVA a line before it begins outputting data
GRAPH_DATA_GENERATIONS - Static variable in class Util.Constants
  Value output by GEVA of how many generations it will execute
GRAPH_FORMAT - Static variable in class Util.Constants
  Format used to display statistics information on the graph run pane
Gray - Class in com.rie.rieps.engine.color
Gray(float) - Constructor for class com.rie.rieps.engine.color.Gray
  Creates a new instance of Gray
gridAdd(Container, Container, int, int, double) - Static method in class Util.GEVAHelper
  gridAdd(Container, Container, int, int, int, int, double, double) overload.
gridAdd(Container, Container, int, int, int, int, double, double) - Static method in class Util.GEVAHelper
  Helper for adding a control to a GridBagLayout control
GROW_PROBABILITY - Static variable in class Util.Constants
  Probability of choosing a to grow a full depth tree when rampde full grow initialisation is used.

## H

hasErrorSeries() - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the active series has another series as its error series
HELP_FLAG - Static variable in class Util.Constants
hover(int) - Method in class UI.Run.GEVAGraphPane
HZ_CENTER - Static variable in class com.rie.rieps.engine.TextParameter
HZ_JUSTIFY - Static variable in class com.rie.rieps.engine.TextParameter
HZ_LEFT - Static variable in class com.rie.rieps.engine.TextParameter
HZ_RIGHT - Static variable in class com.rie.rieps.engine.TextParameter

## I

I18N - Class in Util
  Internationalisation (I18N) helper
ID_ERR_OUT - Static variable in class UI.Run.GEVAStreamParser
  Write using error formatting
ID_ERR_OUT - Static variable in class UI.Run.GEVAStreamReader
  Write using error formatting
ID_STD_OUT - Static variable in class UI.Run.GEVAStreamParser
  Write using output formatting
ID_STD_OUT - Static variable in class UI.Run.GEVAStreamReader
  Write using output formatting
Image - Interface in com.rie.rieps.engine.image
ImageFactory - Class in com.rie.rieps.engine.image
IMG_SAVE - Static variable in class Util.Constants
  Image displayed on image save button
IMG_SPLASH - Static variable in class Util.Constants
  Image displayed when GUI starts
indexes - Variable in class Fractal.LSystem2Config
  Because all LSystems are coalesced before display, when the user selects one, it must relate back to all the orignal LSystems that were coalsesced.
INDIVIDUAL_CATCH_INTERVAL - Static variable in class Util.Constants
  Interval between saved individuals in the population
INFORMATION_TYPE - Static variable in class UI.GEVAMessage
  showMessage should display the information icon
initial - Variable in class UI.GEVAPropertyControl
INITIAL_CHROMOSOME_SIZE - Static variable in class Util.Constants
  Length of input for random initialisation
initialise(String[]) - Static method in class UI.GEVAConfig
  Initialise the configuration details loading in default values, values from the configuration file, and values from the command line
INITIALISER - Static variable in class Util.Constants
  Class name of initialiser operation.
injectLine(String) - Method in class UI.Run.GEVAErrorStreamParser
  Fake a stream reader event causing all listeners to be notified of the line passed in as if it came from ID_ERR_OUT.
injectLine(String, int) - Method in class UI.Run.GEVAStreamParser
  Fake a stream reader event causing all listeners to be notified of the line passed in as if it came from the given streamId
injectLine(String) - Method in class UI.Run.GEVAStreamParser
  Fake a stream reader event causing all listeners to be notified of the line passed in as if it came from ID_STD_OUT
insertUpdate(DocumentEvent) - Method in class UI.GEVAFileProperty
insertUpdate(DocumentEvent) - Method in class UI.GEVANumberProperty
insertUpdate(DocumentEvent) - Method in class UI.GEVAStringProperty
isBright(Color) - Static method in class UI.Run.JSci.GEVAGraphColours
  Taken from http://www.w3.org/TR/AERT#color-contrast
isClip() - Method in class com.rie.rieps.engine.TextParameter
isClosed() - Method in class com.rie.rieps.engine.Document
isConfigurationHint() - Method in class UI.Run.GEVAGlobalStreamParser.Extension
  Returns true if the current Line is potentially parsable as a configuration line
isDataHint() - Method in class UI.Run.GEVAGlobalStreamParser.Extension
  Returns true if the current Line is potentially parsable as a data line
isDataLine(GEVAStreamParser<GEVAGraphStreamParser.DataStreamParser.Event>.Line) - Method in class UI.Run.GEVAGraphStreamParser.DataStreamParser
isDirty() - Method in class UI.GEVAActionEvent
  Set to true automatically when setActionString is called
isEchoMapping() - Method in class com.rie.rieps.engine.fonts.PSFontFinder
isEndOfStream() - Method in class UI.Run.GEVAStreamParser.Line
isEndOfStream() - Method in class UI.Run.GEVAStreamReader.Event
  Returns true when the event has been generated because the stream ended.
isErrorSeries() - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the active series is an error series for another series
isErrorVisible() - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the error series of the active series is visible
isExpert() - Static method in class UI.GEVAConfig
  Get whether expert mode is on (--expert flag) which prevents the gui from disabling advanced features
isFill() - Method in class com.rie.rieps.engine.Frame
isGraphable() - Method in class UI.Run.GEVAGraphStreamParser.Extension
  Returns true if the current Line is for graphing, and therefor, not for text output
isHiding() - Method in class UI.GEVAControlGroup
isLabelHint() - Method in class UI.Run.GEVAGlobalStreamParser.Extension
  Returns true if the current Line is potentially parsable as a label line
isLinked() - Method in class com.rie.rieps.engine.fonts.AskForUnknownFontPanel
isOpenned() - Method in class com.rie.rieps.engine.Document
isSelected() - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the active series is selected
isSeriesErrorSeries(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Return whether the specified seriesIndex is the error bars of another seriesIndex
isSeriesSelected(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the specified seriesIndex is highlighted in the GUI
isSeriesVisible(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the specified seriesIndex is visible in the GUI
isServer() - Static method in class UI.GEVAConfig
  Use the server JVM
isType(String) - Method in class UI.GEVAControl
  Helper - check if this is of type type
isViewingMe() - Method in class UI.Run.GEVAPane
isViewingPane(GEVAPane) - Method in interface UI.Run.GEVAPaneManager
  Get whether this pane is currently being viewed
isViewingPane(GEVAPane) - Method in class UI.Run.GEVARun
  Test if a particular pane is the currently visible pane.
isVisible() - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether the active series is visible

## J

jar - Static variable in class Util.GEVAUncaught
Job - Class in com.rie.rieps.engine
  Todo open a dictionnary at the beginning of the job and close it when close method is called Todo the page size must be given !

## L

lastSeries() - Method in class UI.Run.JSci.GEVAGraphModel
  Get whether there are any more active series.
LineFormat - Class in com.rie.rieps.engine
LineFormat() - Constructor for class com.rie.rieps.engine.LineFormat
LineFormat(LineFormat) - Constructor for class com.rie.rieps.engine.LineFormat
LineFormat(float, int, Color) - Constructor for class com.rie.rieps.engine.LineFormat
LineFormat(float, int[], int, Color) - Constructor for class com.rie.rieps.engine.LineFormat
LineFormat(float, Color) - Constructor for class com.rie.rieps.engine.LineFormat
lineParsed(GEVAConfigurationStreamParser.Event) - Method in class UI.Run.GEVAGraphPane.ConfigListener
lineParsed(GEVAGraphStreamParser.DataStreamParser.Event) - Method in class UI.Run.GEVAGraphPane.DataListener
lineParsed(GEVAGraphStreamParser.LabelStreamParser.Event) - Method in class UI.Run.GEVAGraphPane.LabelListener
lineParsed(GEVALSystemStreamParser.Event) - Method in class UI.Run.GEVALSystemPane
lineParsed(GEVAGlobalStreamParser.Event) - Method in class UI.Run.GEVARun
lineParsed(E) - Method in interface UI.Run.GEVAStreamParser.Listener
  Called when a single line has been acceptedly parsed
load(BufferedImage) - Method in interface com.rie.rieps.engine.image.Image
load(BufferedImage) - Method in class com.rie.rieps.engine.image.SmallGrayImage
LOAD - Static variable in class UI.GEVAActionEvent
  Event is fired when the control is called on to load. getActionString() will return loaded value (it can be modified and will appear as modified) returning false will load the default value rather than the loaded value
load(Properties) - Method in class UI.GEVAChoiceProperty
load(Properties) - Method in class UI.GEVAContainerControl
  Delegate loading to all the controls this container contains
load(Properties) - Method in class UI.GEVAControl
  A control should override this to get its properties.
load(Properties) - Method in class UI.GEVAFileProperty
load(Properties) - Method in class UI.GEVANumberProperty
load(Properties) - Method in class UI.GEVAStringProperty
LSystem2 - Class in Fractal
  LSystem algorithm.
LSystem2(String, int, float) - Constructor for class Fractal.LSystem2
  Create a new LSystem and compile the grammar (recurse 'grammar', 'depth' times) with axiom of l-value of grammar or 'F'
LSystem2(String, String, int, float) - Constructor for class Fractal.LSystem2
  Create a new LSystem and compile the grammar (recurse 'grammar', 'depth' times)
LSystem2Config - Class in Fractal
  Track information about each LSystem displayed to the user in guiComp
LSystem2Config(int, String, int, float, double) - Constructor for class Fractal.LSystem2Config
LSystem2Config.Indexes - Class in Fractal
LSystem2Config.Indexes() - Constructor for class Fractal.LSystem2Config.Indexes
LSystem2Config.SelectAction - Interface in Fractal
LSystem2Control - Class in Fractal
  View LSystems
LSystem2Control(String, int, float, Component) - Constructor for class Fractal.LSystem2Control
LSystem2Control(String, String, int, float, Component) - Constructor for class Fractal.LSystem2Control
LSystem2FDBoxCounting - Class in Fractal
  Extended LSystem renderer with box-counting fractal dimension calculating
LSystem2FDBoxCounting(String, String, int, float, int) - Constructor for class Fractal.LSystem2FDBoxCounting
LSystem2Panel - Class in Fractal
  View LSystems in a JPanel
LSystem2Panel(String, int, float) - Constructor for class Fractal.LSystem2Panel
LSystem2Panel(String, String, int, float) - Constructor for class Fractal.LSystem2Panel
LSystem2Renderer - Class in Fractal
  Base class for rendering an LSystem.
LSystem2Renderer(String, String, int, float) - Constructor for class Fractal.LSystem2Renderer
  Create a new renderable LSystem
LSystem2State - Class in Fractal
  Track and update the state of the LSystem.
LSystem2State() - Constructor for class Fractal.LSystem2State
  Create a new state at position (0, 0) and at angle 270 degrees, or pointing vertically up, in screen co-ordinates, i.e. calling move would move up the screen
LSystem2State(LSystem2State) - Constructor for class Fractal.LSystem2State
  Create a new state cloned from another
LSystemViewer - Class in UI
  View LSystems in a stand-alone project.
LSystemViewer(String[]) - Constructor for class UI.LSystemViewer
  Show the LSystem using configuration taken from the command-line args
LSystemViewer(String, String, String, String) - Constructor for class UI.LSystemViewer
  Show the LSystem using textual configuration.
LSystemViewer(String, String, int, float) - Constructor for class UI.LSystemViewer
  Show the LSystem using specific configuration details

## M

main(String[]) - Static method in class com.rie.rieps.engine.fonts.PSFontFinder
main(String[]) - Static method in class com.rie.rieps.simpletest.GenPSFile
main(String[]) - Static method in class com.rie.rieps.simpletest.VerySimpleExample
main(String[]) - Static method in class UI.GEVAPropertiesGUI
main(String[]) - Static method in class UI.LSystemViewer
mainWindow - Static variable in class Util.GEVAHelper
  When showing error messages in classes that don't have direct access to a parent window, this allows them to set the parent to be the application window.
MAX_DEPTH - Static variable in class Util.Constants
  Max depth of tree growth for full and grow initialisation
MAX_WRAPS - Static variable in class Util.Constants
  Number of times the input is reread from start.
MEDIA_TYPE - Static variable in class com.rie.rieps.engine.DeviceParameter
  Parameter to set the media type of pages.
mouseClicked(MouseEvent) - Method in class UI.GEVAConfigGUI
mouseClicked(MouseEvent) - Method in class UI.GEVAPropertiesGUI
mouseClicked(MouseEvent) - Method in class UI.Run.GEVAGraphPane
mouseDragged(MouseEvent) - Method in class UI.Run.GEVAGraphPane
mouseEntered(MouseEvent) - Method in class UI.GEVAConfigGUI
mouseEntered(MouseEvent) - Method in class UI.GEVAPropertiesGUI
mouseEntered(MouseEvent) - Method in class UI.Run.GEVAGraphPane
mouseExited(MouseEvent) - Method in class UI.GEVAConfigGUI
mouseExited(MouseEvent) - Method in class UI.GEVAPropertiesGUI
mouseExited(MouseEvent) - Method in class UI.Run.GEVAGraphPane
mouseMoved(MouseEvent) - Method in class UI.Run.GEVAGraphPane
mousePressed(MouseEvent) - Method in class UI.GEVAConfigGUI
mousePressed(MouseEvent) - Method in class UI.GEVAPropertiesGUI
mousePressed(MouseEvent) - Method in class UI.Run.GEVAGraphPane
mouseReleased(MouseEvent) - Method in class UI.GEVAConfigGUI
mouseReleased(MouseEvent) - Method in class UI.GEVAPropertiesGUI
mouseReleased(MouseEvent) - Method in class UI.Run.GEVAGraphPane
MUTATION_PROBABILITY - Static variable in class Util.Constants
  Probability of mutating an input

## N

name - Variable in class UI.GEVAControl
  The text input/output to the properties file to identif the property this control relates to.
names - Variable in class UI.GEVAFitness
  Names of the jar class paths that are associated with this fitness function
needReset() - Method in class UI.GEVAConfigGUI
  Return whether a configuration change requires a restart of the GUI for the changes to take place
nextSeries() - Method in class UI.Run.JSci.GEVAGraphModel
  Set the active series to the next series.
NO_OPTION - Static variable in class UI.GEVAMessage
  User clicks No

## O

ODE_DAMAGE_WALL_HEIGHT - Static variable in class Util.Constants
  Sets wall height in blocks in ode DamageCalc
ODE_DAMAGE_WALL_WIDTH - Static variable in class Util.Constants
  Sets wall width in blocks in ode DamageCalc
ODE_INTERACTIONS - Static variable in class Util.Constants
  Sets number of step interactions to perform (higher is more accurate)
ODE_STEPS - Static variable in class Util.Constants
  Sets number of simulation seconds to run for
ODE_STEPSIZE - Static variable in class Util.Constants
  Sets size of a single step (number of seconds of action per step, lower is more accurate)
offscreenPaint(Graphics) - Method in class UI.Run.JSci.GEVAGraph
OK_CANCEL_OPTION - Static variable in class UI.GEVAMessage
  showMessage should display an option ok/cancel dialog
OK_OPTION - Static variable in class UI.GEVAMessage
  User clicks OK
open() - Method in class com.rie.rieps.engine.Document
open() - Method in class com.rie.rieps.engine.Job
OUTPUT - Static variable in class Util.Constants
  Path for output file.
output - Static variable in class Util.GEVAUncaught

## P

Page - Class in com.rie.rieps.engine
PAGE_SIZE - Static variable in class com.rie.rieps.engine.DeviceParameter
  Parameter to set the page size.
paint(Graphics) - Method in class Fractal.LSystem2Panel
params - Variable in class UI.GEVAPropertyControl
parent - Variable in class UI.GEVAControl
  All controls have a parent (though a Book will have a null parent)
parseDouble(String) - Static method in class Util.GEVAHelper
  Parse a string containing a double with locale specific formatting e.g. 1.000,00 is formatted to 1000.00 and then parsed to double
parseFloat(String) - Static method in class Util.GEVAHelper
  Parse a string containing a float with locale specific formatting e.g. 1.000,00 is formatted to 1000.00 and then parsed to float
parseInt(String) - Static method in class Util.GEVAHelper
  Parse a string containing an integer with locale specific formatting.
parseLine(GEVAStreamParser<GEVAConfigurationStreamParser.Event>.Line) - Method in class UI.Run.GEVAConfigurationStreamParser
parseLine(GEVAStreamParser<GEVAErrorStreamParser.Event>.Line) - Method in class UI.Run.GEVAErrorStreamParser
parseLine(GEVAStreamParser<GEVAGlobalStreamParser.Event>.Line) - Method in class UI.Run.GEVAGlobalStreamParser
parseLine(GEVAStreamParser<GEVAGraphStreamParser.DataStreamParser.Event>.Line) - Method in class UI.Run.GEVAGraphStreamParser.DataStreamParser
parseLine(GEVAStreamParser<GEVAGraphStreamParser.LabelStreamParser.Event>.Line) - Method in class UI.Run.GEVAGraphStreamParser.LabelStreamParser
parseLine(GEVAStreamParser<GEVALSystemStreamParser.Event>.Line) - Method in class UI.Run.GEVALSystemStreamParser
parseLine(GEVAStreamParser<GEVAStandardStreamParser.Event>.Line) - Method in class UI.Run.GEVAStandardStreamParser
parseLine(GEVAStreamParser<E>.Line) - Method in class UI.Run.GEVAStreamParser
  Parse the line and generate the necessary events by calling fireParserListener.
PathTools - Class in Util
  Collection of file path related stuff
POPULATION_SIZE - Static variable in class Util.Constants
  Size of individual solutions
PP_ABSOLUTE - Static variable in class UI.GEVAFileProperty
  Constructor params.
PP_ACCEPT_ALL - Static variable in class UI.GEVAStringProperty
  Constructor params.
PP_IGNORE_EXIST - Static variable in class UI.GEVAFileProperty
  Constructor params.
PP_MUST_EXIST - Static variable in class UI.GEVAFileProperty
  Constructor params.
PP_RELATIVE - Static variable in class UI.GEVAFileProperty
  Constructor params.
PROPERTIES_FILE - Static variable in class Util.Constants
  Path to properties file
prune(String[]) - Static method in class Util.GEVAHelper
  Trim an array of strings so that all white-space padding is removed and any strings that contained just white-space and removed completely from the array. e.g. {" a ", " ", "b"} -> {"a", "b"}
PSFactory - Class in com.rie.rieps.engine.factories
  Todocd compact postscript command : /mt {moveto} def, for example Todo verify if I need/when I need to use 'newpath'
PSFactory() - Constructor for class com.rie.rieps.engine.factories.PSFactory
PSFont - Class in com.rie.rieps.engine.fonts
PSFont() - Constructor for class com.rie.rieps.engine.fonts.PSFont
  Creates a new instance of PSFont
PSFont(String, float) - Constructor for class com.rie.rieps.engine.fonts.PSFont
PSFont(String, float, float) - Constructor for class com.rie.rieps.engine.fonts.PSFont
PSFont(String, String, String, String, String, String, String) - Constructor for class com.rie.rieps.engine.fonts.PSFont
PSFont(PSFont) - Constructor for class com.rie.rieps.engine.fonts.PSFont
PSFont(String) - Constructor for class com.rie.rieps.engine.fonts.PSFont
PSFontFile - Class in com.rie.rieps.engine.fonts
PSFontFile() - Constructor for class com.rie.rieps.engine.fonts.PSFontFile
  Creates a new instance of PSFontFile
PSFontFinder - Class in com.rie.rieps.engine.fonts
PSFontFinder() - Constructor for class com.rie.rieps.engine.fonts.PSFontFinder
  Creates a new instance of PSFontFinder
PSLSystem2 - Class in Fractal
  Write an LSystem grammar to a PostScript file
PSLSystem2(String, int, float) - Constructor for class Fractal.PSLSystem2
  Create a new LSystem that can be written to a PS file with axiom 'F'
PSLSystem2(String, String, int, float) - Constructor for class Fractal.PSLSystem2
  Create a new LSystem that can be written to a PS file
PT_BOOL - Static variable in class UI.GEVAChoiceProperty
  Constructor type.
PT_ENUM - Static variable in class UI.GEVAChoiceProperty
  Constructor type.
PT_FILE - Static variable in class UI.GEVAFileProperty
  Constructor type.
PT_FILE_OR_FOLDER - Static variable in class UI.GEVAFileProperty
  Constructor type.
PT_FLOAT - Static variable in class UI.GEVANumberProperty
  Constructor type.
PT_FOLDER - Static variable in class UI.GEVAFileProperty
  Constructor type.
PT_GROUP - Static variable in class UI.GEVAChoiceProperty
  Constructor type.
PT_INT - Static variable in class UI.GEVANumberProperty
  Constructor type.
PT_READWRITE - Static variable in class UI.GEVAStringProperty
  Constructor type.
purge - Variable in class Fractal.LSystem2Config
  Set to true if this LSystem has been selected to die

## Q

QUESTION_TYPE - Static variable in class UI.GEVAMessage
  showMessage should display the question icon
quote(String) - Static method in class Util.GEVAHelper
  Given a string, wrap it in quotes (") if that string contains spaces

## R

rebound() - Method in class UI.Run.GEVAGraphPane
  Set the minimum/maximum bounds of the graph.
redraw() - Method in class UI.Run.GEVAGraphPane
  Get the graph to redraw itself
removeActionListener(GEVAActionListener) - Method in class UI.GEVAControl
  Remove a listener for events on this object
removeGraphDataListener(GraphDataListener) - Method in class UI.Run.JSci.GEVAGraphModel
removePaneStatus(GEVAPane, Component) - Method in interface UI.Run.GEVAPaneManager
  Have this run pane remove a status from the run pane manager's status bar
removePaneStatus(GEVAPane, Component) - Method in class UI.Run.GEVARun
removePaneTool(GEVAPane, Component) - Method in interface UI.Run.GEVAPaneManager
  Have this run pane remove a tool from the run pane manager's toolbox
removePaneTool(GEVAPane, Component) - Method in class UI.Run.GEVARun
  The calling pane is removing a component that it no longer wants added to the toolbar when it is visible
removeParserListener(GEVAStreamParser.Listener<E>) - Method in class UI.Run.GEVAStreamParser
  Remove a class from listen to parsing events
removeStatus(Component) - Method in class UI.Run.GEVAPane
removeTool(Component) - Method in class UI.Run.GEVAPane
removeUpdate(DocumentEvent) - Method in class UI.GEVAFileProperty
removeUpdate(DocumentEvent) - Method in class UI.GEVANumberProperty
removeUpdate(DocumentEvent) - Method in class UI.GEVAStringProperty
render(Object) - Method in class Fractal.LSystem2Renderer
  Render the LSystem, calls on drawLine to do actual drawing
REPLACEMENT_OPERATOR - Static variable in class Util.Constants
  Class name of replacement operator.
REPLACEMENT_TYPE - Static variable in class Util.Constants
  Generational or steady state replacment.
reset() - Static method in class UI.Run.GEVAGraphPaneConfig
  When the system resets, the graph configuration also needs to be reset
resetInvalidReason() - Method in class UI.GEVAPropertyControl
  Clear out all previous invalid reasons.
RGBToGray - Class in com.rie.rieps.engine.color
RiepsException - Exception in com.rie.rieps.exception
RiepsException(String) - Constructor for exception com.rie.rieps.exception.RiepsException
  Creates a new instance of RiepsException
RNG_SEED - Static variable in class Util.Constants
  The seed for the random number generator.
run() - Method in class UI.GEVAJarHunter
  Run the search
run() - Method in class UI.Run.GEVAGraphPane
  Perform graph updates asynchronously while the data is being added, as graph renders can be significantly slower than data adds.
run() - Method in class UI.Run.GEVAStreamReader
  Run the blocking stream reader in its own thread.

## S

save(String) - Method in class Fractal.PSLSystem2
  Save the LSystem to the named file at dimensions (500, 500)
save(String, float, float) - Method in class Fractal.PSLSystem2
  Save the LSystem to the named file at the specified dimensions
SAVE - Static variable in class UI.GEVAActionEvent
  Event is fired when the control is called on to save. getActionString() will return value about to be saved (it can be modified and will save as modified) returning false will prevent the value from being modified (the original value loaded will be saved)
save(Properties) - Method in class UI.GEVAChoiceProperty
save() - Static method in class UI.GEVAConfig
  Save the state of all modified configuration values.
save(Properties) - Method in class UI.GEVAContainerControl
  Delegate saving to all the controls this container contains
save(Properties) - Method in class UI.GEVAControl
  A control should override this to set its properties.
save(Properties) - Method in class UI.GEVAFileProperty
save(Properties) - Method in class UI.GEVANumberProperty
save(Properties) - Method in class UI.GEVAStringProperty
saveQuiet() - Static method in class UI.GEVAConfig
  Save and ignore any errors.
searchPSFont(Font) - Method in class com.rie.rieps.engine.fonts.PSFontFinder
  Gives a PSfont from a awt one.
select - Variable in class Fractal.LSystem2Config
  Set to true if this LSystem is picked as a parent in guiComp
SELECTION_OPERATION - Static variable in class Util.Constants
  Class name of selection operation.
SELECTION_SIZE - Static variable in class Util.Constants
  Selection size proportion of population used selected.
selectPerformed() - Method in interface Fractal.LSystem2Config.SelectAction
seriesLength() - Method in class UI.Run.JSci.GEVAGraphModel
  Get the length of the active series (see firstSeries/nextSeries)
setActionString(String) - Method in class UI.GEVAActionEvent
  Set the text associated with the event (this will allow to modify the result of the event) e.g.
setAngle(float) - Method in class Fractal.LSystem2Panel
setAvailableDeviceFont(String[]) - Method in class com.rie.rieps.engine.fonts.PSFontFinder
setAvailableDeviceFont(String[]) - Method in class com.rie.rieps.engine.Job
setAWTFont(Font) - Method in class com.rie.rieps.engine.Page
setAxiom(String) - Method in class Fractal.LSystem2Panel
setBottomPadding(float) - Method in class com.rie.rieps.engine.Frame
setBoxSize(int) - Method in class Fractal.LSystem2FDBoxCounting
  Change the box-size.
setClassName(String) - Static method in class UI.GEVAConfig
setClassPath(String) - Static method in class UI.GEVAConfig
setClean() - Method in class UI.GEVAConfigGUI
  Save the configuration details after prompting the user if they want to save.
setClean(int) - Method in class UI.GEVAConfigGUI
  Put the configuration dialog into a clean state by either saving any changes, or by simply flagging the changes as clean.
setClean() - Method in class UI.GEVAPropertiesGUI
  Set the active properties file as clean (not modified).
setClip(boolean) - Method in class com.rie.rieps.engine.TextParameter
setColor(Color) - Method in class com.rie.rieps.engine.LineFormat
setColor(Color) - Method in class com.rie.rieps.engine.Page
setColor(Color) - Method in class com.rie.rieps.engine.TextParameter
setConfigPath(String) - Static method in class UI.GEVAConfig
setContainer(Container) - Method in class UI.Run.GEVAGraphPaneCategory
  Set the container where all items under this category are to be added.
setDash(int) - Method in class com.rie.rieps.engine.LineFormat
setDash(int[], int) - Method in class com.rie.rieps.engine.LineFormat
setData(int, Object) - Method in class UI.Run.GEVAGlobalStreamParser.Extension
setData(int, Object) - Method in class UI.Run.GEVAGraphStreamParser.Extension
setData(int, Object) - Method in class UI.Run.GEVAStreamParser.Extension
setDepth(int) - Method in class Fractal.LSystem2Panel
setDeviceParameter(DeviceParameter, Object) - Method in class com.rie.rieps.engine.Document
setDeviceParameter(DeviceParameter, Object) - Method in class com.rie.rieps.engine.Page
setDeviceParameter(Map) - Method in class com.rie.rieps.engine.Page
setDimension(float, float) - Method in class Fractal.LSystem2Renderer
  Set the width and hight to scale the render to.
setDirty() - Method in class UI.GEVAConfigGUI
setDirty() - Method in interface UI.GEVADirtyListener
  Called when modifications were made that need to be saved
setDirty() - Method in class UI.GEVAPropertiesGUI
  Mark the active properties file as modified.
setDirtyable(boolean) - Method in class UI.GEVAConfigGUI
setDirtyable(boolean) - Method in interface UI.GEVADirtyListener
  Called when modifications will be made, but will or will not need to be saved.
setDirtyable(boolean) - Method in class UI.GEVAPropertiesGUI
setEchoMapping(boolean) - Method in class com.rie.rieps.engine.fonts.PSFontFinder
setEnabled(boolean) - Method in class UI.GEVAChoiceProperty
setEnabled(boolean) - Method in class UI.GEVAContainerControl
  Delegate enabling to all the controls this container contains.
setEnabled(boolean) - Method in class UI.GEVAControl
  Make this control enabled or disabled.
setEnabled(boolean) - Method in class UI.GEVAFileProperty
setEnabled(boolean) - Method in class UI.GEVANumberProperty
setEnabled(boolean) - Method in class UI.GEVAStringProperty
setExpert(boolean) - Static method in class UI.GEVAConfig
setExtension(String, GEVAStreamParser.Extension) - Method in class UI.Run.GEVAStreamParser.Line
  Set a named extension.
setFill(boolean) - Method in class com.rie.rieps.engine.Frame
setFillColor(Color) - Method in class com.rie.rieps.engine.Frame
setGenerations(int) - Method in class UI.Run.GEVAConfigurationStreamParser.Event
  Record the number of generations GEVA will run for
setGrammar(String) - Method in class Fractal.LSystem2Panel
setGrammarPath(String) - Static method in class UI.GEVAConfig
setHeapSize(String) - Static method in class UI.GEVAConfig
setHeight(float) - Method in class com.rie.rieps.engine.Frame
setHiding(boolean) - Method in class UI.GEVAControlGroup
setHorizontal(int) - Method in class com.rie.rieps.engine.TextParameter
setJavaName(String) - Static method in class UI.GEVAConfig
setLeft(float) - Method in class com.rie.rieps.engine.Frame
setLeftPadding(float) - Method in class com.rie.rieps.engine.Frame
setLfBottom(LineFormat) - Method in class com.rie.rieps.engine.Frame
setLfLeft(LineFormat) - Method in class com.rie.rieps.engine.Frame
setLfRight(LineFormat) - Method in class com.rie.rieps.engine.Frame
setLfTop(LineFormat) - Method in class com.rie.rieps.engine.Frame
setLineFormat(LineFormat) - Method in class com.rie.rieps.engine.Page
setMatrix(String, String, String, String, String, String) - Method in class com.rie.rieps.engine.fonts.PSFont
setMatrix_a(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setMatrix_b(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setMatrix_c(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setMatrix_d(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setMatrix_e(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setMatrix_f(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setName(String) - Method in class com.rie.rieps.engine.fonts.PSFont
setOutputCharset(String) - Method in class com.rie.rieps.engine.Job
setPage(String) - Method in class UI.GEVABookContainer
  Helper - programmatically change the selected tabbed page to the specified page by title.
setPropertiesPath(String) - Static method in class UI.GEVAConfig
setPsfnt(PSFont) - Method in class com.rie.rieps.engine.Frame
setPSFont(PSFont) - Method in class com.rie.rieps.engine.Page
setRightPadding(float) - Method in class com.rie.rieps.engine.Frame
setRotate(float) - Method in class com.rie.rieps.engine.fonts.PSFont
setRotate(float) - Method in class com.rie.rieps.engine.Frame
setRotate(float) - Method in class com.rie.rieps.engine.TextParameter
setScale(float) - Method in class Fractal.LSystem2Panel
setSelectedPropertiesFile(String) - Static method in class UI.GEVAConfig
setSeriesColour(int, Color) - Method in class UI.Run.JSci.GEVAGraphModel
  Set the colour used when rendering the specified seriesIndex in the GUI
setSeriesErrorSeries(int, int) - Method in class UI.Run.JSci.GEVAGraphModel
  Set a seriesIndex to use another seriesIndex as its error bars.
setSeriesOffset(int, float) - Method in class UI.Run.JSci.GEVAGraphModel
  Set the vertical offset amount for the specified series. i.e. if the series has values in the range 50..100, and an offset of 10 is set for it, it will show its values ini the range 60..110
setSeriesOnTop(int) - Method in class UI.Run.JSci.GEVAGraphModel
  Set the specified series as being the most important.
setSeriesScale(int, float) - Method in class UI.Run.JSci.GEVAGraphModel
  Set the vertical scaling factor for the specified series. i.e. if the series has values in the range 50..100, and a scale of 0.5 is set for it, it will show its values in the range 25..50
setSeriesSelected(int, boolean) - Method in class UI.Run.JSci.GEVAGraphModel
  Set whether the specified seriesIndex should be highlighted in the GUI
setSeriesVisible(int, boolean) - Method in class UI.Run.JSci.GEVAGraphModel
  Set whether the specified seriesIndex should be visible in the GUI
setServer() - Static method in class UI.GEVAConfig
setSize(float) - Method in class com.rie.rieps.engine.fonts.PSFont
setText(String) - Method in class com.rie.rieps.engine.Frame
setText(String) - Method in class UI.GEVABookContainer
setText(String) - Method in class UI.GEVAChoiceProperty
setText(String) - Method in class UI.GEVAContainerControl
  By default, containers don't have a setText (though Book container does, so it can change pages through setText)
setText(String) - Method in class UI.GEVAControl
  Set the value of the control, using a text string
setText(String) - Method in class UI.GEVAFileProperty
setText(String) - Method in class UI.GEVANumberProperty
setText(String) - Method in class UI.GEVAStringProperty
  Set the text displayed in the text box
setTextParameter(TextParameter) - Method in class com.rie.rieps.engine.Frame
setTop(float) - Method in class com.rie.rieps.engine.Frame
setTopLeftOrigin(float) - Method in class com.rie.rieps.engine.factories.PSFactory
setTopPadding(float) - Method in class com.rie.rieps.engine.Frame
setVertical(int) - Method in class com.rie.rieps.engine.TextParameter
setVisible(boolean) - Method in class UI.GEVABookContainer
setVisible(boolean) - Method in class UI.GEVAContainerControl
setVisible(boolean) - Method in class UI.GEVAControl
  Make this control visible
setVisible(boolean) - Method in class UI.GEVAPropertyControl
setVisibleControlGroup(String, boolean) - Method in class UI.GEVABookContainer
setVisibleControlGroup(String, boolean) - Method in class UI.GEVAContainerControl
setVisibleControlGroup(String, boolean) - Method in class UI.GEVAControl
  Make all the controls in the control group visible or hidden.
setVisibleControlGroup(String, boolean) - Method in class UI.GEVAPropertyControl
setWidth(float) - Method in class com.rie.rieps.engine.Frame
setWidth(float) - Method in class com.rie.rieps.engine.LineFormat
setWorkingPath(String) - Static method in class UI.GEVAConfig
setWorkingPath(String) - Method in class UI.GEVAFileProperty
  Make the path listed relative to a particular working path.
setXExtremaSafe(float, float) - Method in class UI.Run.JSci.GEVAGraph
  Helper for setXExtrema to prevent illegal values being passed
setYExtremaSafe(float, float) - Method in class UI.Run.JSci.GEVAGraph
  Helper for setYExtrema to prevent illegal values being passed
showMessage(Component, String, String...) - Static method in class UI.GEVAMessage
  Displays a message to the user in a JOptionPane message dialog.
showMessage(Component, String, int, String...) - Static method in class UI.GEVAMessage
  Displays a message to the user in a JOptionPane message dialog.
showPage(Page) - Method in class com.rie.rieps.engine.Document
  Send a complete page to the outputStream.
showPage(Page, int, int) - Method in interface com.rie.rieps.engine.factories.Factory
showPage(Page, int, int) - Method in class com.rie.rieps.engine.factories.PSFactory
showPage() - Method in class com.rie.rieps.engine.Page
showText(Page, float, float, float, float, String, TextParameter) - Method in interface com.rie.rieps.engine.factories.Factory
showText(Page, float, float, float, float, String, TextParameter) - Method in class com.rie.rieps.engine.factories.PSFactory
showText(float, float, float, float, String, TextParameter) - Method in class com.rie.rieps.engine.Page
SmallGrayImage - Class in com.rie.rieps.engine.image
  This class generate Black and White image from a file.
SmallGrayImage(int) - Constructor for class com.rie.rieps.engine.image.SmallGrayImage
  If convert_mode is unknown value, it uses @see{CONVERT_MODE_AVERAGE}.
start() - Static method in class UI.GEVAJarHunter
  Start the search
stateChanged(ChangeEvent) - Method in class UI.GEVANumberProperty
STEADY_STATE - Static variable in class Util.Constants
  Sets generation gap to 1/population size.
STOP_WHEN_SOLVED - Static variable in class Util.Constants
  Stop algorithm if global optimum is found before max iterations
streamListener(GEVAStreamReader.Event) - Method in class UI.Run.GEVAStreamParser
  Listens to the stream reader for new lines to be parsed and sends them on to the inheriting class for parsing.
streamListener(GEVAStreamReader.Event) - Method in interface UI.Run.GEVAStreamReader.Listener
  Called when the stream reads a new line of input.
streamParsed() - Method in class UI.Run.GEVAGraphPane.ConfigListener
streamParsed() - Method in class UI.Run.GEVAGraphPane.DataListener
streamParsed() - Method in class UI.Run.GEVAGraphPane.LabelListener
streamParsed() - Method in class UI.Run.GEVALSystemPane
streamParsed() - Method in class UI.Run.GEVARun
  Listen to the stream for when GEVA ends and display a message to the user
streamParsed() - Method in interface UI.Run.GEVAStreamParser.Listener
  Called when the stream has finished parsing.

## T

TARGET_FRACTAL_DIMENSION - Static variable in class Util.Constants
TextParameter - Class in com.rie.rieps.engine
TextParameter(int, int, Color, float, boolean) - Constructor for class com.rie.rieps.engine.TextParameter
title - Variable in class UI.GEVAControl
  The text displayed to the user describing this controls purpose
toString() - Method in class Util.FileNameExtensionFilter
TOURNAMENT_SIZE - Static variable in class Util.Constants
  Size of tournament for tournament selection
trim(String[]) - Static method in class Util.GEVAHelper
  Trim an array of strings so that all padding white-space is removed, e.g. {" a ", " ", "b"} -> {"a", "", "b"}
TRUE - Static variable in class Util.Constants
TUMBLE - Static variable in class com.rie.rieps.engine.DeviceParameter
  Parameter to rotate 180 degrees the page. the value must be a boolean.
txtGrammarExt - Static variable in class Util.Constants
  The file extension for grammar files.
txtPostScriptExt - Static variable in class Util.Constants
  Extension for PostScript
txtPropertiesExt - Static variable in class Util.Constants
  The file extension for properties files.
type - Variable in class UI.GEVAControl
  Remember the type name so generic types will know their specifics

## U

UI - package UI
UI.Run - package UI.Run
UI.Run.JSci - package UI.Run.JSci
uncaughtException(Thread, Throwable) - Method in class Util.GEVAUncaught.GEVAGlobalUncaught
uncaughtException(Thread, Throwable) - Method in class Util.GEVAUncaught
USERPICK_SIZE - Static variable in class Util.Constants
  Size of population for user selection
Util - package Util

## V

VALID - Static variable in class UI.GEVAActionEvent
  Event is fired when the control's value is validated.
valid() - Method in class UI.GEVAChoiceProperty
valid() - Method in class UI.GEVAFileProperty
valid() - Method in class UI.GEVANumberProperty
valid() - Method in class UI.GEVAStringProperty
validate() - Method in class UI.GEVAChoiceProperty
validate() - Method in class UI.GEVAContainerControl
  Get all the contained controls to validate themselves
validate() - Method in class UI.GEVAControl
  Get this control to validate itself
validate() - Method in class UI.GEVAFileProperty
validate() - Method in class UI.GEVANumberProperty
validate() - Method in class UI.GEVAStringProperty
value() - Method in class UI.Run.GEVAGraphPane
VERSION_FLAG - Static variable in class Util.Constants
VERT_BOTTOM - Static variable in class com.rie.rieps.engine.TextParameter
VERT_MIDDLE - Static variable in class com.rie.rieps.engine.TextParameter
VERT_TOP - Static variable in class com.rie.rieps.engine.TextParameter
VerySimpleExample - Class in com.rie.rieps.simpletest
  This is a minimal example of how to use RiePS.
VerySimpleExample() - Constructor for class com.rie.rieps.simpletest.VerySimpleExample
viewMe() - Method in class UI.Run.GEVAPane
viewMe(String) - Method in class UI.Run.GEVAPane
viewPane(GEVAPane) - Method in interface UI.Run.GEVAPaneManager
  Get the pages tab that this pane is under to become selected.
viewPane(GEVAPane, String) - Method in interface UI.Run.GEVAPaneManager
  Get the page's tab that this pane is under to become selected.
viewPane(GEVAPane) - Method in class UI.Run.GEVARun
  The calling pane wants to force itself to be made visible.
viewPane(GEVAPane, String) - Method in class UI.Run.GEVARun
  The calling pane wants itself to be made visible, but this will only carry out the request the first time it's called by the pane for a given reason
VISIBLE_BOLD - Static variable in class UI.Run.GEVAGraphPaneItem
  Show this item on the graph, plus mark it as highlighted
VISIBLE_HIDE - Static variable in class UI.Run.GEVAGraphPaneItem
  Hide this item on the graph, but still visible on the options
VISIBLE_SHOW - Static variable in class UI.Run.GEVAGraphPaneItem
  Show this item on the graph

## W

WARNING_TYPE - Static variable in class UI.GEVAMessage
  showMessage should display the warning icon
WHITE - Static variable in class com.rie.rieps.engine.color.Gray
windowActivated(WindowEvent) - Method in class UI.GEVAConfigGUI
windowActivated(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowActivated(WindowEvent) - Method in class UI.Run.GEVARun
windowClosed(WindowEvent) - Method in class UI.GEVAConfigGUI
windowClosed(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowClosed(WindowEvent) - Method in class UI.Run.GEVARun
windowClosing(WindowEvent) - Method in class UI.GEVAConfigGUI
windowClosing(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowClosing(WindowEvent) - Method in class UI.Run.GEVARun
windowDeactivated(WindowEvent) - Method in class UI.GEVAConfigGUI
windowDeactivated(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowDeactivated(WindowEvent) - Method in class UI.Run.GEVARun
windowDeiconified(WindowEvent) - Method in class UI.GEVAConfigGUI
windowDeiconified(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowDeiconified(WindowEvent) - Method in class UI.Run.GEVARun
windowIconified(WindowEvent) - Method in class UI.GEVAConfigGUI
windowIconified(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowIconified(WindowEvent) - Method in class UI.Run.GEVARun
windowOpened(WindowEvent) - Method in class UI.GEVAConfigGUI
windowOpened(WindowEvent) - Method in class UI.GEVAPropertiesGUI
windowOpened(WindowEvent) - Method in class UI.Run.GEVARun
WORDMATCH_WORD - Static variable in class Util.Constants
  Word to match when using the wordmatch fitness function

## Y

YES_NO_CANCEL_OPTION - Static variable in class UI.GEVAMessage
  showMessage should display an option yes/no/cancel dialog
YES_NO_OPTION - Static variable in class UI.GEVAMessage
  showMessage should display an option yes/no dialog
YES_OPTION - Static variable in class UI.GEVAMessage
  User clicks Yes

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES