annotool.io
Class AlgoXMLParser

java.lang.Object
  extended by annotool.io.AlgoXMLParser

public class AlgoXMLParser
extends java.lang.Object

This class loads the algorithms from the xml file, parses it and creates a list of extractor, selector or classifiers that are used in GUI.


Constructor Summary
AlgoXMLParser()
           
 
Method Summary
 java.util.ArrayList<Algorithm> get2DExtractors()
           
 Algorithm[] get2DExtractorsAr()
           
 java.util.ArrayList<Algorithm> get3DExtractors()
           
 Algorithm[] get3DExtractorsAr()
           
 java.util.ArrayList<Algorithm> getClassifiers()
           
 Algorithm[] getClassifiersAr()
           
 java.util.ArrayList<Algorithm> getSelectors()
           
 Algorithm[] getSelectorsAr()
           
 void runParser()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgoXMLParser

public AlgoXMLParser()
Method Detail

runParser

public void runParser()

get2DExtractors

public java.util.ArrayList<Algorithm> get2DExtractors()

get3DExtractors

public java.util.ArrayList<Algorithm> get3DExtractors()

getSelectors

public java.util.ArrayList<Algorithm> getSelectors()

getClassifiers

public java.util.ArrayList<Algorithm> getClassifiers()

get2DExtractorsAr

public Algorithm[] get2DExtractorsAr()

get3DExtractorsAr

public Algorithm[] get3DExtractorsAr()

getSelectorsAr

public Algorithm[] getSelectorsAr()

getClassifiersAr

public Algorithm[] getClassifiersAr()