|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvr.system.options.SavableConfiguration
vr.system.classifiersManagement.ClassifiersManager
public class ClassifiersManager
Klasa odpowiedzialna za zarzadzanie zarejestrowanymi klasyfikatorami: 1. HeaderReader listy klasyfikatorow z pliku konfiguracyjnego 2. Przekazywanie listy klasyfikatorow 3. Dodawanie nowych klasyfikatorow do listy zarejestrowanych
Field Summary |
---|
Fields inherited from class vr.system.options.SavableConfiguration |
---|
CONFIGURATION_DIRECTORY, m_Properties, path, PROPERTIES_EXTENSION |
Constructor Summary | |
---|---|
ClassifiersManager()
Konstruktor inicjujacy zmienne i czytujacy liste klasyfikatorow z pliku konfiguracyjnego. |
Method Summary | |
---|---|
void |
addTestedClassifier(java.lang.String name,
java.lang.String dir,
int flags)
Dodaje nowy klasyfikator do listy zarejestrowanych w pamieci i do pliku configuracyjnego |
java.lang.Class |
getClassifierClass(java.lang.String name)
Dla podanej nazwy zwraca odpowiadajacy jej obiekt typu Class. |
ClassifierInfo[] |
getClassifiersNames()
Metoda zwraca liste (tablice) klasyfikatorow ktorych flagi odpowiadaja aktualnie wczytanemu naglowkowi Kazdy zwracany klasyfikator (przynajmniej w teorii) nie powinien wywalic sie na danych zgodnych z aktualnym naglowkiem. |
void |
refreshClassifiersList()
Odswieza liste klasyfikatorow na podstawie pliku konfiguracyjnego. |
Methods inherited from class vr.system.options.SavableConfiguration |
---|
getBoolProperty, getDoubleProperty, getIntProperty, getPropertiesFilePathes, getProperty, loadDefaultProperties, setProperty, writeProperties, writeProperties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClassifiersManager()
Method Detail |
---|
public void refreshClassifiersList()
public ClassifierInfo[] getClassifiersNames()
public java.lang.Class getClassifierClass(java.lang.String name)
name
- Nazwa klasyfikatora.
public void addTestedClassifier(java.lang.String name, java.lang.String dir, int flags) throws java.lang.RuntimeException
name
- dir
- flags
-
java.lang.RuntimeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |