args[0])); Instances i = new Instances(r); p.setInstances(i);
args[0])); Instances i = new Instances(r); p.setInstances(i);
/** * Updates the set of instances that is currently held by the panel. * * @param i a value of type 'Instances' */ public void setInstances(Instances i) { m_Instances = i; m_Summary.setInstances(m_Instances); if (m_showClassComboBox) { DefaultComboBoxModel model = (DefaultComboBoxModel) m_ClassComboBox .getModel(); model.removeAllElements(); model.addElement(NO_CLASS); for (int n = 0; n < m_Instances.numAttributes(); n++) { Attribute att = m_Instances.attribute(n); String type = "(" + Attribute.typeToStringShort(att) + ")"; model.addElement(type + " " + att.name()); } if (m_Instances.classIndex() == -1) m_ClassComboBox.setSelectedIndex(m_Instances.numAttributes()); else m_ClassComboBox.setSelectedIndex(m_Instances.classIndex() + 1); // +1 // because // of // NO_CLASS // element } // Fire property change event for those interested. m_Support.firePropertyChange("", null, null); }
/** * Updates the set of instances that is currently held by the panel. * * @param i a value of type 'Instances' */ public void setInstances(Instances i) { m_Instances = i; m_Summary.setInstances(m_Instances); if (m_showClassComboBox) { DefaultComboBoxModel model = (DefaultComboBoxModel) m_ClassComboBox .getModel(); model.removeAllElements(); model.addElement(NO_CLASS); for (int n = 0; n < m_Instances.numAttributes(); n++) { Attribute att = m_Instances.attribute(n); String type = "(" + Attribute.typeToStringShort(att) + ")"; model.addElement(type + " " + att.name()); } if (m_Instances.classIndex() == -1) m_ClassComboBox.setSelectedIndex(m_Instances.numAttributes()); else m_ClassComboBox.setSelectedIndex(m_Instances.classIndex() + 1); // +1 // because // of // NO_CLASS // element } // Fire property change event for those interested. m_Support.firePropertyChange("", null, null); }
/** * Gets called when the data changed. */ @Override protected void update() { m_ButtonApplyFilter.setEnabled(hasData()); m_PanelAttributes.setEnabled(hasData()); m_PanelDataSummary.setEnabled(hasData()); m_ButtonRemoveAttributes.setEnabled(hasData()); m_PanelAttributeSummary.setEnabled(hasData()); m_PanelClassAttributes.setEnabled(hasData()); m_ButtonSetClassAttributes.setEnabled(hasData()); if (hasData()) { m_PanelAttributes.setInstances(getData()); m_PanelDataSummary.setInstances(getData()); m_PanelAttributeSummary.setInstances(getData()); m_PanelClassAttributes.setInstances(getData()); } } }
/** * Gets called when the data changed. */ @Override protected void update() { m_ButtonApplyFilter.setEnabled(hasData()); m_PanelAttributes.setEnabled(hasData()); m_PanelDataSummary.setEnabled(hasData()); m_ButtonRemoveAttributes.setEnabled(hasData()); m_PanelAttributeSummary.setEnabled(hasData()); m_PanelClassAttributes.setEnabled(hasData()); m_ButtonSetClassAttributes.setEnabled(hasData()); if (hasData()) { m_PanelAttributes.setInstances(getData()); m_PanelDataSummary.setInstances(getData()); m_PanelAttributeSummary.setInstances(getData()); m_PanelClassAttributes.setInstances(getData()); } } }
/** * Gets called when the data changed. */ @Override protected void update() { m_ButtonApplyFilter.setEnabled(hasData()); m_PanelAttributes.setEnabled(hasData()); m_PanelDataSummary.setEnabled(hasData()); m_ButtonRemoveAttributes.setEnabled(hasData()); m_PanelAttributeSummary.setEnabled(hasData()); m_PanelClassAttributes.setEnabled(hasData()); m_ButtonSetClassAttributes.setEnabled(hasData()); if (hasData()) { m_PanelAttributes.setInstances(getData()); m_PanelDataSummary.setInstances(getData()); m_PanelAttributeSummary.setInstances(getData()); m_PanelClassAttributes.setInstances(getData()); } } }
public void run() { boolean first = (m_AttPanel.getTableModel() == null); m_InstSummaryPanel.setInstances(m_Instances); m_AttPanel.setInstances(m_Instances);
public void run() { boolean first = (m_AttPanel.getTableModel() == null); m_InstSummaryPanel.setInstances(m_Instances); m_AttPanel.setInstances(m_Instances);