$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().