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