/* (non-Javadoc) * @see SketchMaster.system.Recogniziers.RecognizierSystem#deleteCategory(java.lang.String) */ @Override public void deleteCategory(String Name) { // check if exist if (Categories.containsValue(Name)) { Set<Entry<Integer, String>> collection = Categories.entrySet(); for (Iterator iter = collection.iterator(); iter.hasNext(); ) { Entry element = (Entry) iter.next(); if (element.getValue().equals(Name)) { iter.remove(); break; } } // now remove all entries of this category from the train set. trainSet.removeType(Name); if (Interactive) TrainSetStrokes.removeType(Name); return; } trained = false; }