$darkmode
DENOPTIM
|
Public Member Functions | |
MolToGraphParametersDialog (List< CuttingRule > defaultCuttingRules, List< CuttingRule > customCuttingRules, boolean preselectDefault, Component refForPlacement, FragmenterParameters settings) | |
boolean | getEmbedRingsInTemplate () |
ScaffoldingPolicy | getScaffoldingPolicy () |
ContractLevel | getEmbeddedRingsContract () |
Public Member Functions inherited from denoptim.gui.CuttingRulesSelectionDialog | |
CuttingRulesSelectionDialog (List< CuttingRule > defaultCuttingRules, List< CuttingRule > customCuttingRules, boolean preselectDefault, Component refForPlacement, FragmenterParameters settings) | |
Constructor. More... | |
Public Member Functions inherited from denoptim.gui.GUIModalDialog | |
GUIModalDialog (Component refForPlacement) | |
Constructor. More... | |
GUIModalDialog (Component refForPlacement, boolean useExtraButton) | |
Constructor. More... | |
Object | showDialog () |
Shows the dialog and restrains the modality to it, until the dialog gets closed. More... | |
void | addToNorthPane (JComponent comp) |
Adds a component to the topmost part of this dialog frame. More... | |
void | addToCentralPane (JComponent comp) |
Adds a component to the central part of this dialog frame. More... | |
Protected Member Functions | |
void | saveResults () |
Protected Member Functions inherited from denoptim.gui.CuttingRulesSelectionDialog | |
void | saveResults () |
void | appendToCentralPanel (JComponent panel) |
Method to append a panel to the bottom of the central panel. More... | |
Protected Member Functions inherited from denoptim.gui.GUIModalDialog | |
void | close () |
Closes the dialog window. More... | |
Private Attributes | |
JPanel | lineEmbTmpl |
JRadioButton | rdbEmbTmpl |
JPanel | lineScaffoldingPolicy |
JLabel | lblScaffoldingPolicy |
JComboBox< String > | cmbScaffoldingPolicy |
JTextField | txtScaffoldingPolicy |
JPanel | lineTemplateContract |
JLabel | lblTemplateContract |
JComboBox< String > | cmbTemplateContract |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
Version ID. More... | |
Additional Inherited Members | |
Protected Attributes inherited from denoptim.gui.CuttingRulesSelectionDialog | |
JPanel | centralPanel = new JPanel(new BorderLayout()) |
The panel in the central part of the dialog. More... | |
File | lastUsedCutRulFile = null |
The file where we last saved cutting rules different from the default. More... | |
final int | preferredHeight |
Default text field height. More... | |
final Dimension | strFieldSize = new Dimension(200, preferredHeight) |
Default sizes for mid-long text. More... | |
JTextField | txtLinearity |
User-controlled definition of the linearity limit. More... | |
List< CuttingRule > | chosenOnes |
Chosen set of rules. More... | |
FragmenterParameters | frgParams |
Parameter storage were we store parameters. More... | |
Protected Attributes inherited from denoptim.gui.GUIModalDialog | |
JButton | btnDone |
The button that is used to launch the processing of the data given to the open dialog, and close the dialog window. More... | |
JButton | btnCanc |
The button that is used to close the dialog without processing any input. More... | |
JButton | btnExtra |
The button that can be used for any action that does not close the dialog. More... | |
Object | result = null |
The result to be returned once the dialog is closed. More... | |
Definition at line 22 of file MolToGraphParametersDialog.java.
denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog | ( | List< CuttingRule > | defaultCuttingRules, |
List< CuttingRule > | customCuttingRules, | ||
boolean | preselectDefault, | ||
Component | refForPlacement, | ||
FragmenterParameters | settings | ||
) |
Definition at line 44 of file MolToGraphParametersDialog.java.
References denoptim.gui.CuttingRulesSelectionDialog.appendToCentralPanel(), denoptim.gui.MolToGraphParametersDialog.cmbScaffoldingPolicy, denoptim.gui.MolToGraphParametersDialog.cmbTemplateContract, denoptim.fragmenter.ScaffoldingPolicy.ELEMENT, denoptim.graph.Template.ContractLevel.FREE, denoptim.fragmenter.ScaffoldingPolicy.LARGEST_FRAGMENT, denoptim.gui.MolToGraphParametersDialog.lblScaffoldingPolicy, denoptim.gui.MolToGraphParametersDialog.lblTemplateContract, denoptim.gui.MolToGraphParametersDialog.lineEmbTmpl, denoptim.gui.MolToGraphParametersDialog.lineScaffoldingPolicy, denoptim.gui.MolToGraphParametersDialog.lineTemplateContract, denoptim.gui.MolToGraphParametersDialog.rdbEmbTmpl, denoptim.graph.Vertex.BBType.SCAFFOLD, denoptim.gui.CuttingRulesSelectionDialog.strFieldSize, and denoptim.gui.MolToGraphParametersDialog.txtScaffoldingPolicy.
ContractLevel denoptim.gui.MolToGraphParametersDialog.getEmbeddedRingsContract | ( | ) |
Definition at line 173 of file MolToGraphParametersDialog.java.
References denoptim.gui.MolToGraphParametersDialog.cmbTemplateContract.
Referenced by denoptim.gui.MolToGraphParametersDialog.saveResults().
boolean denoptim.gui.MolToGraphParametersDialog.getEmbedRingsInTemplate | ( | ) |
Definition at line 156 of file MolToGraphParametersDialog.java.
References denoptim.gui.MolToGraphParametersDialog.rdbEmbTmpl.
Referenced by denoptim.gui.MolToGraphParametersDialog.saveResults().
ScaffoldingPolicy denoptim.gui.MolToGraphParametersDialog.getScaffoldingPolicy | ( | ) |
Definition at line 163 of file MolToGraphParametersDialog.java.
References denoptim.gui.MolToGraphParametersDialog.cmbScaffoldingPolicy, and denoptim.gui.MolToGraphParametersDialog.txtScaffoldingPolicy.
Referenced by denoptim.gui.MolToGraphParametersDialog.saveResults().
|
protected |
Reimplemented from denoptim.gui.CuttingRulesSelectionDialog.
Definition at line 146 of file MolToGraphParametersDialog.java.
References denoptim.gui.CuttingRulesSelectionDialog.frgParams, denoptim.gui.MolToGraphParametersDialog.getEmbeddedRingsContract(), denoptim.gui.MolToGraphParametersDialog.getEmbedRingsInTemplate(), denoptim.gui.MolToGraphParametersDialog.getScaffoldingPolicy(), denoptim.programs.fragmenter.FragmenterParameters.setEmbeddedRingsContract(), denoptim.programs.fragmenter.FragmenterParameters.setEmbedRingsInTemplate(), and denoptim.programs.fragmenter.FragmenterParameters.setScaffoldingPolicy().
|
private |
Definition at line 35 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.getScaffoldingPolicy(), and denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 40 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.getEmbeddedRingsContract(), and denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 34 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 39 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 30 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 33 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 38 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
private |
Definition at line 31 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.getEmbedRingsInTemplate(), and denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().
|
staticprivate |
Version ID.
Definition at line 28 of file MolToGraphParametersDialog.java.
|
private |
Definition at line 36 of file MolToGraphParametersDialog.java.
Referenced by denoptim.gui.MolToGraphParametersDialog.getScaffoldingPolicy(), and denoptim.gui.MolToGraphParametersDialog.MolToGraphParametersDialog().