Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/ECJClient/src/ec/DefaultsForm.java @ 10677

Last change on this file since 10677 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
Line 
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
8package 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
40public interface DefaultsForm
41    {
42    }
Note: See TracBrowser for help on using the repository browser.