/** * Add a child result. * * @param parent Parent * @param child Child */ public static void addChildResult(HierarchicalResult parent, Result child) { parent.getHierarchy().add(parent, child); }
/** * Constructor. * * @param hier Result hierarchy * @param evaluators Evaluators */ public Evaluation(ResultHierarchy hier, List<? extends Evaluator> evaluators) { this.hier = hier; this.evaluators = evaluators; hier.addResultListener(this); }
/** * Constructor. */ public AbstractHierarchicalResult() { super(); this.hierarchy = new ResultHierarchy(); }
@Override public void processNewResult(ResultHierarchy hier, Result newResult) { List<OutlierResult> ors = ResultUtil.filterResults(hier, newResult, OutlierResult.class); for(OutlierResult or : ors) { hier.add(or, split(or)); } }
/** * Add a child result. * * @param child Child result */ public void addChildResult(Result child) { hierarchy.add(this, child); } }
@Override protected ClusteringVectorDumper makeInstance() { return new ClusteringVectorDumper(outputFile, append, forceLabel); } }
/** * Signal that a result has changed (public API) * * @param res Result that has changed. */ public void resultChanged(Result res) { fireResultChanged(res); }
@Override protected ResultWriter makeInstance() { return new ResultWriter(out, gzip, warnoverwrite, filter); } }
@Override protected AutomaticVisualization makeInstance() { return new AutomaticVisualization(title, manager, single); } }
@Override protected ExportVisualizations makeInstance() { return new ExportVisualizations(output, manager, ratio, format, iwidth); } }
/** * Get the current selection. * * @return selection */ public DBIDSelection getSelection() { return selection.getSelection(); }
@Override protected KMLOutputHandler makeInstance() { return new KMLOutputHandler(filename, scaling, compat, autoopen); } }
/** * Add a child result. * * @param parent Parent * @param child Child */ public static void addChildResult(HierarchicalResult parent, Result child) { parent.getHierarchy().add(parent, child); }
/** * Constructor. * * @param hier Result hierarchy * @param evaluators Evaluators */ public Evaluation(ResultHierarchy hier, List<Evaluator> evaluators) { this.hier = hier; this.evaluators = evaluators; hier.addResultListener(this); }
/** * Constructor. */ public AbstractHierarchicalResult() { super(); this.hierarchy = new ResultHierarchy(); }
@Override protected ResultWriter makeInstance() { return new ResultWriter(out, gzip, warnoverwrite, filter); } }
@Override protected AutomaticVisualization makeInstance() { return new AutomaticVisualization(title, manager, single); } }
@Override protected ExportVisualizations makeInstance() { return new ExportVisualizations(output, manager, ratio); } }
/** * Add a child result. * * @param parent Parent * @param child Child */ public static void addChildResult(HierarchicalResult parent, Result child) { parent.getHierarchy().add(parent, child); }
/** * Constructor. */ public AbstractHierarchicalResult() { super(); this.hierarchy = new ResultHierarchy(); }