private List<BirthmarkSpi> serviceList;\r
private Map<BirthmarkSpi, JCheckBox> checks;\r
private List<DataChangeListener> listeners = new ArrayList<DataChangeListener>();\r
- private boolean geekmode = false;\r
+ private boolean expertmode = false;\r
\r
public BirthmarkSelectionPane(StigmataFrame stigmata) {\r
this.stigmata = stigmata;\r
updateLayouts();\r
}\r
\r
- public void setGeekMode(boolean geekmode){\r
- this.geekmode = geekmode;\r
+ public void setExpertMode(boolean expertmode){\r
+ this.expertmode = expertmode;\r
updateLayouts();\r
}\r
\r
- public boolean isGeekMode(){\r
- return geekmode;\r
+ public boolean isExpertMode(){\r
+ return expertmode;\r
}\r
\r
public void reset(){\r
selectedServices.clear();\r
initServices();\r
- geekmode = false;\r
+ expertmode = false;\r
updateLayouts();\r
fireEvent();\r
}\r
private Dimension calculateDimension(){\r
int rows = 1;\r
int cols = 0;\r
- if(!isGeekMode()){\r
+ if(!isExpertMode()){\r
for(BirthmarkSpi service: serviceList){\r
if(!service.isExpert()){\r
cols++;\r
for(BirthmarkSpi service: serviceList){\r
JCheckBox check = checks.get(service);\r
check.setVisible(true);\r
- if(!service.isExpert() || (isGeekMode() && service.isExpert())){\r
+ if(!service.isExpert() || (isExpertMode() && service.isExpert())){\r
add(check);\r
}\r
else{\r
private JButton extractButton;\r
private JButton resetButton;\r
private JComboBox comparisonMethods;\r
- private boolean geekmode = false;\r
+ private boolean expertmode = false;\r
\r
public ControlPane(StigmataFrame stigmata){\r
this.stigmata = stigmata;\r
}\r
\r
public void reset(){\r
- this.geekmode = false;\r
+ this.expertmode = false;\r
definition.reset();\r
birthmarks.reset();\r
- stigmata.setGeekMode(false);\r
+ stigmata.setExpertMode(false);\r
targetX.removeAllElements();\r
targetY.removeAllElements();\r
\r
}\r
}\r
\r
- public void setGeekMode(boolean geekmode){\r
- this.geekmode = geekmode;\r
- birthmarks.setGeekMode(geekmode);\r
- stigmata.setGeekMode(geekmode);\r
+ public void setExpertMode(boolean expertmode){\r
+ this.expertmode = expertmode;\r
+ birthmarks.setExpertMode(expertmode);\r
+ stigmata.setExpertMode(expertmode);\r
\r
- if(geekmode){\r
+ if(expertmode){\r
Utility.addNewTab("definition", controlTab, definition);\r
Utility.addNewTab("property", controlTab, properties);\r
}\r
updateEnable();\r
}\r
\r
- public boolean isGeekMode(){\r
- return geekmode;\r
+ public boolean isExpertMode(){\r
+ return expertmode;\r
}\r
\r
private JComponent createWellknownClassPane(){\r
private static List<JFrame> frameList = new ArrayList<JFrame>();\r
private JTabbedPane tabPane;\r
private JMenuItem closeTabMenu;\r
- private JCheckBoxMenuItem geekmodeMenu;\r
+ private JCheckBoxMenuItem expertmodeMenu;\r
private Stigmata stigmata;\r
private BirthmarkContext context;\r
private ControlPane control;\r
try{\r
BirthmarkSet[] x = stigmata.extract(birthmarks, targetX, context);\r
BirthmarkSet[] y = stigmata.extract(birthmarks, targetY, context);\r
- compareCount++;\r
\r
RoundRobinComparisonResultPane compare = new RoundRobinComparisonResultPane(this, context, x, y);\r
- Utility.addNewTab("compare", tabPane, compare,\r
+ compareCount++;\r
+ Utility.addNewTab(\r
+ "compare", tabPane, compare,\r
new Object[] { new Integer(compareCount), },\r
new Object[] {\r
Utility.array2String(birthmarks),\r
\r
public void showComparisonResultSet(ComparisonResultSet resultset){\r
comparePair++;\r
- Utility.addNewTab("comparisonresultset", tabPane,\r
- new PairComparisonResultSetPane(this, resultset),\r
- new Object[] { new Integer(comparePair), }, null);\r
+ Utility.addNewTab(\r
+ "comparisonresultset", tabPane,\r
+ new PairComparisonResultSetPane(this, resultset),\r
+ new Object[] { new Integer(comparePair), }, null\r
+ );\r
tabPane.setSelectedIndex(tabPane.getTabCount() - 1);\r
}\r
\r
extractCount++;\r
\r
BirthmarkExtractionResultPane viewer = new BirthmarkExtractionResultPane(this, context, holders);\r
- Utility.addNewTab("extract", tabPane, viewer,\r
- new Object[] { new Integer(extractCount), }, new Object[] {\r
- Utility.array2String(birthmarks), Utility.array2String(targets), });\r
+ Utility.addNewTab(\r
+ "extract", tabPane, viewer,\r
+ new Object[] { new Integer(extractCount), },\r
+ new Object[] { Utility.array2String(birthmarks), Utility.array2String(targets), }\r
+ );\r
tabPane.setSelectedIndex(tabPane.getTabCount() - 1);\r
}catch(Exception e){\r
showExceptionMessage(e);\r
JMenuItem license = Utility.createJMenuItem("license");\r
JMenuItem help = Utility.createJMenuItem("helpmenu");\r
JMenu laf = Utility.createJMenu("lookandfeel");\r
- geekmodeMenu = Utility.createJCheckBoxMenuItem("geekmenu");\r
+ expertmodeMenu = Utility.createJCheckBoxMenuItem("expertmenu");\r
\r
menu.add(about);\r
menu.add(license);\r
menu.add(new JSeparator());\r
menu.add(laf);\r
menu.add(new JSeparator());\r
- menu.add(geekmodeMenu);\r
+ menu.add(expertmodeMenu);\r
\r
about.addActionListener(new ActionListener(){\r
public void actionPerformed(ActionEvent e){\r
licenseMenuActionPerformed();\r
}\r
});\r
- geekmodeMenu.addActionListener(new ActionListener(){\r
+ expertmodeMenu.addActionListener(new ActionListener(){\r
public void actionPerformed(ActionEvent e){\r
- geekMenuActionPerformed(((JCheckBoxMenuItem)e.getSource()).getState());\r
+ expertMenuActionPerformed(((JCheckBoxMenuItem)e.getSource()).getState());\r
}\r
});\r
\r
return menu;\r
}\r
\r
- public void setGeekMode(boolean geekmode){\r
- geekmodeMenu.setState(geekmode);\r
+ public void setExpertMode(boolean expertmode){\r
+ expertmodeMenu.setState(expertmode);\r
}\r
\r
- private void geekMenuActionPerformed(boolean status){\r
- control.setGeekMode(status);\r
+ private void expertMenuActionPerformed(boolean status){\r
+ control.setExpertMode(status);\r
}\r
\r
private void aboutMenuActionPerformed(){\r