List of usage examples for weka.core Capabilities getAttributeCapabilities
public Capabilities getAttributeCapabilities()
From source file:adams.gui.help.WekaOptionHandlerHelpGenerator.java
License:Open Source License
/** * generates a string from the capapbilities, suitable to add to the help * text.//from w w w. j a v a2 s . co m * * @param title the title for the capabilities * @param c the capabilities * @return a string describing the capabilities */ protected String addCapabilities(String title, Capabilities c) { String result; String caps; result = title + "<br>"; // class caps = listCapabilities(c.getClassCapabilities()); if (caps.length() != 0) { result += "<i>Class</i> - "; result += caps; result += "<br><br>"; } // attribute caps = listCapabilities(c.getAttributeCapabilities()); if (caps.length() != 0) { result += "<i>Attributes</i> - "; result += caps; result += "<br><br>"; } // other capabilities caps = listCapabilities(c.getOtherCapabilities()); if (caps.length() != 0) { result += "<i>Other</i> - "; result += caps; result += "<br><br>"; } // additional stuff result += "<i>Additional</i><br>"; result += "min # of instances: " + c.getMinimumNumberInstances() + "<br>"; result += "<br>"; return result; }