package tr.gov.ulakbim.jDenetX.gui.clustertab;
import tr.gov.ulakbim.jDenetX.gui.AbstractTabPanel;
/*
* ClusterTab.java
*
* Created on 20.03.2010, 09:26:14
*/
/**
* @author jansen
*/
public class ClusteringTabPanel extends AbstractTabPanel {
/**
* Creates new form ClusterTab
*/
public ClusteringTabPanel() {
initComponents();
clusteringVisualTab.setClusteringSetupTab(clusteringSetupTab);
//jTabbedPane1.setSelectedIndex(1);
//toggle();
clusteringSetupTab.addButtonActionListener(clusteringVisualTab);
clusteringSetupTab.setClusteringTab(this);
}
void toggle() {
clusteringVisualTab.toggleVisualizer(false);
}
void stop() {
clusteringVisualTab.stopVisualizer();
}
/**
* This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
jTabbedPane1 = new javax.swing.JTabbedPane();
clusteringSetupTab = new tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringSetupTab();
clusteringVisualTab = new tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringVisualTab();
setLayout(new java.awt.BorderLayout());
jTabbedPane1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jTabbedPane1MouseClicked(evt);
}
});
jTabbedPane1.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
jTabbedPane1FocusGained(evt);
}
});
jTabbedPane1.addTab("Setup", clusteringSetupTab);
jTabbedPane1.addTab("Visualization", clusteringVisualTab);
add(jTabbedPane1, java.awt.BorderLayout.CENTER);
}// </editor-fold>//GEN-END:initComponents
private void jTabbedPane1FocusGained(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTabbedPane1FocusGained
}//GEN-LAST:event_jTabbedPane1FocusGained
private void jTabbedPane1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTabbedPane1MouseClicked
}//GEN-LAST:event_jTabbedPane1MouseClicked
// Variables declaration - do not modify//GEN-BEGIN:variables
private tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringSetupTab clusteringSetupTab;
private tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringVisualTab clusteringVisualTab;
private javax.swing.JTabbedPane jTabbedPane1;
// End of variables declaration//GEN-END:variables
//returns the string to display as title of the tab
public String getTabTitle() {
return "Clustering";
}
//a short description (can be used as tool tip) of the tab, or contributor, etc.
public String getDescription() {
return "MOA Clustering";
}
}