Last change
on this file since 8451 was
6152,
checked in by bfarka, 14 years ago
|
added ecj and custom statistics to communicate with the okb services #1441
|
File size:
1.2 KB
|
Rev | Line | |
---|
[6152] | 1 | /*
|
---|
| 2 | Copyright 2006 by Sean Luke
|
---|
| 3 | Licensed under the Academic Free License version 3.0
|
---|
| 4 | See the file "LICENSE" for more information
|
---|
| 5 | */
|
---|
| 6 |
|
---|
| 7 |
|
---|
| 8 | package ec;
|
---|
| 9 |
|
---|
| 10 | /*
|
---|
| 11 | * DefaultsForm.java
|
---|
| 12 | *
|
---|
| 13 | * Created: Fri Jan 21 15:14:01 2000
|
---|
| 14 | * By: Sean Luke
|
---|
| 15 | */
|
---|
| 16 |
|
---|
| 17 | /**
|
---|
| 18 | * DefaultsForm is the interface which describes how Defaults objects
|
---|
| 19 | * should work. In general there is one Defaults class for each
|
---|
| 20 | * package (there doesn't have to be, but it would be nice). This
|
---|
| 21 | * class should be relatively uniquely named (the defaults class in
|
---|
| 22 | * the GP package is called GPDefaults for example).
|
---|
| 23 | * DefaultsForm objects should implement a single static final method:
|
---|
| 24 |
|
---|
| 25 | <p><tt>public final Parameter base();</tt>
|
---|
| 26 |
|
---|
| 27 | <p>...which returns the default parameter base for the package. This
|
---|
| 28 | method cannot be declared in this interface, however, because it is
|
---|
| 29 | static. :-) So this interface isn't much use, except to describe how
|
---|
| 30 | defaults objects should generally work.
|
---|
| 31 |
|
---|
| 32 | <p> A parameter base is a secondary "default" place for the parameters database to look
|
---|
| 33 | for a parameter value if the primary value was not defined.
|
---|
| 34 |
|
---|
| 35 | *
|
---|
| 36 | * @author Sean Luke
|
---|
| 37 | * @version 1.0
|
---|
| 38 | */
|
---|
| 39 |
|
---|
| 40 | public interface DefaultsForm
|
---|
| 41 | {
|
---|
| 42 | }
|
---|
Note: See
TracBrowser
for help on using the repository browser.