Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

settings
Class settingsDialog  view settingsDialog download settingsDialog.java

java.lang.Object
  extended bysettings.settingsDialog

public class settingsDialog
extends java.lang.Object

Generates a standard dialog box for adjusting the settings found in the globalSettings object, and updates the globalSettings object to reflect user input.

Version:
1.1 08/19/2000

Field Summary
(package private)  javax.swing.ButtonGroup colorModelGroup
           
(package private)  myComponents.JDoubleFieldSlider complexity
           
(package private)  myComponents.JDoubleFieldSlider depreciation
           
(package private)  javax.swing.JTabbedPane dialogTabbedPane
           
(package private)  myComponents.JDoubleFieldSlider[] fields
           
(package private)  myComponents.JIntegerField heightField
           
(package private)  myComponents.JDoubleFieldSlider magnification
           
(package private)  myComponents.JDoubleFieldSlider mutate_arg_to_child_arg
           
(package private)  myComponents.JDoubleFieldSlider mutate_become_arg
           
(package private)  myComponents.JDoubleFieldSlider mutate_change
           
(package private)  myComponents.JDoubleFieldSlider mutate_change_function
           
(package private)  myComponents.JDoubleFieldSlider mutate_new_expression
           
(package private)  myComponents.JDoubleFieldSlider mutate_new_expression_arg
           
(package private)  myComponents.JDoubleFieldSlider mutate_scalar_change_value
           
(package private)  myComponents.JDoubleFieldSlider mutate_to_scalar
           
(package private)  myComponents.JDoubleFieldSlider mutate_to_variable
           
(package private)  myComponents.JDoubleFieldSlider r
           
(package private)  globalSettings settings
           
(package private)  myComponents.JDoubleFieldSlider theta
           
(package private)  myComponents.JDoubleFieldSlider variableProb
           
(package private)  myComponents.JIntegerField widthField
           
(package private)  myComponents.JDoubleFieldSlider x
           
(package private)  myComponents.JDoubleFieldSlider x_trans
           
(package private)  myComponents.JDoubleFieldSlider y
           
(package private)  myComponents.JDoubleFieldSlider y_trans
           
 
Constructor Summary
settingsDialog(globalSettings s)
           
 
Method Summary
(package private) static myComponents.JDoubleFieldSlider[] getOperatorControls(globalSettings settings)
          Utility method to generate a set of JDoubleFieldSlider controls for all the operators listed in the operators list stored in globalSettings.
 globalSettings showDialog(javax.swing.JFrame f)
          Creates the settings dialog box.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dialogTabbedPane

javax.swing.JTabbedPane dialogTabbedPane

settings

globalSettings settings

fields

myComponents.JDoubleFieldSlider[] fields

x

myComponents.JDoubleFieldSlider x

y

myComponents.JDoubleFieldSlider y

r

myComponents.JDoubleFieldSlider r

theta

myComponents.JDoubleFieldSlider theta

complexity

myComponents.JDoubleFieldSlider complexity

depreciation

myComponents.JDoubleFieldSlider depreciation

variableProb

myComponents.JDoubleFieldSlider variableProb

widthField

myComponents.JIntegerField widthField

heightField

myComponents.JIntegerField heightField

colorModelGroup

final javax.swing.ButtonGroup colorModelGroup

mutate_change

myComponents.JDoubleFieldSlider mutate_change

mutate_new_expression

myComponents.JDoubleFieldSlider mutate_new_expression

mutate_scalar_change_value

myComponents.JDoubleFieldSlider mutate_scalar_change_value

mutate_to_variable

myComponents.JDoubleFieldSlider mutate_to_variable

mutate_to_scalar

myComponents.JDoubleFieldSlider mutate_to_scalar

mutate_change_function

myComponents.JDoubleFieldSlider mutate_change_function

mutate_new_expression_arg

myComponents.JDoubleFieldSlider mutate_new_expression_arg

mutate_become_arg

myComponents.JDoubleFieldSlider mutate_become_arg

mutate_arg_to_child_arg

myComponents.JDoubleFieldSlider mutate_arg_to_child_arg

magnification

myComponents.JDoubleFieldSlider magnification

x_trans

myComponents.JDoubleFieldSlider x_trans

y_trans

myComponents.JDoubleFieldSlider y_trans
Constructor Detail

settingsDialog

public settingsDialog(globalSettings s)
Method Detail

showDialog

public globalSettings showDialog(javax.swing.JFrame f)
Creates the settings dialog box. Returns the updated globalSettings object. If the user presses cancel, the globalSettings object is returned unchanged.


getOperatorControls

static myComponents.JDoubleFieldSlider[] getOperatorControls(globalSettings settings)
Utility method to generate a set of JDoubleFieldSlider controls for all the operators listed in the operators list stored in globalSettings.