$darkmode
DENOPTIM
GUIPrepareFSERun.java
Go to the documentation of this file.
1
/*
2
* DENOPTIM
3
* Copyright (C) 2020 Marco Foscato <marco.foscato@uib.no>
4
*
5
* This program is free software: you can redistribute it and/or modify
6
* it under the terms of the GNU Affero General Public License as published
7
* by the Free Software Foundation, either version 3 of the License, or
8
* (at your option) any later version.
9
*
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU Affero General Public License for more details.
14
*
15
* You should have received a copy of the GNU Affero General Public License
16
* along with this program. If not, see <http://www.gnu.org/licenses/>.
17
*/
18
19
package
denoptim.gui;
20
21
import
java.util.concurrent.atomic.AtomicInteger;
22
23
31
public
class
GUIPrepareFSERun
extends
GUIPrepare
32
{
33
37
private
static
final
long
serialVersionUID
= 1L;
38
42
public
static
AtomicInteger
prepFSETabUID
=
new
AtomicInteger(1);
43
47
public
GUIPrepareFSERun
(
GUIMainPanel
mainPanel
) {
48
super(
mainPanel
,
"Prepare FSE experiment #"
+
prepFSETabUID
.getAndIncrement());
49
initialize
();
50
}
51
55
private
void
initialize
() {
56
57
FSEParametersForm
gaParsPane =
new
FSEParametersForm
(
mainPanel
.getSize());
58
super.allParams.add(gaParsPane);
59
super.tabbedPane.addTab(
"Combinatorial Explorer"
,
null
, gaParsPane,
null
);
60
61
FSParametersForm
fseParsPane =
new
FSParametersForm
(
mainPanel
.getSize());
62
super.allParams.add(fseParsPane);
63
super.tabbedPane.addTab(
"Space of Building Blocks"
,
null
, fseParsPane,
null
);
64
65
FitnessParametersForm
fitParsPane =
new
FitnessParametersForm
(
mainPanel
.getSize());
66
super.allParams.add(fitParsPane);
67
super.tabbedPane.addTab(
"Fitness Provider"
,
null
, fitParsPane,
null
);
68
69
}
70
}
denoptim.gui.FSEParametersForm
Form collecting input parameters for a combinatorial/virtual screening experiment performed by FragSp...
Definition:
FSEParametersForm.java:49
denoptim.gui.FSParametersForm
Form collecting input parameters for defining the fragment space.
Definition:
FSParametersForm.java:59
denoptim.gui.FitnessParametersForm
Form collecting input parameters for a setting-up the fitness provider.
Definition:
FitnessParametersForm.java:74
denoptim.gui.GUICardPanel.mainPanel
GUIMainPanel mainPanel
The main panel (cards deck)
Definition:
GUICardPanel.java:43
denoptim.gui.GUIMainPanel
The main panel is a deck of cards that occupies all the GUI frame.
Definition:
GUIMainPanel.java:33
denoptim.gui.GUIPrepareFSERun
Master form containing all sub-forms that need to be filled to define the input parameters for FragSp...
Definition:
GUIPrepareFSERun.java:32
denoptim.gui.GUIPrepareFSERun.GUIPrepareFSERun
GUIPrepareFSERun(GUIMainPanel mainPanel)
Constructor.
Definition:
GUIPrepareFSERun.java:47
denoptim.gui.GUIPrepareFSERun.prepFSETabUID
static AtomicInteger prepFSETabUID
Unique identified for instances of this form.
Definition:
GUIPrepareFSERun.java:42
denoptim.gui.GUIPrepareFSERun.serialVersionUID
static final long serialVersionUID
Version UID.
Definition:
GUIPrepareFSERun.java:37
denoptim.gui.GUIPrepareFSERun.initialize
void initialize()
Initialize the contents of the frame.
Definition:
GUIPrepareFSERun.java:55
denoptim.gui.GUIPrepare
Class representing the general structure of a form including a specific set of parameter collections.
Definition:
GUIPrepare.java:59
src
main
java
denoptim
gui
GUIPrepareFSERun.java
Generated by
1.9.4