public FunctionManager() { BaseBeat.getSystemNotifier().notifyProgressMessage("<Message>Function Manager init</Message>"); functions = new Hashtable<String, FrameworkProcess>(); loadBuiltin(); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Function Manager init completed</Message>"); }
private void loadBuiltin() { BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Loading built in functions</Message>"); FrameworkProcess m; /* m=new StringExactMatcher(); functions.put(m.getName(), m); CoreComponents.getSystemNotifier().notifyProgressMessage("<Message>Registered : "+m.getName()+"</Message>"); */ m = new StringMatcher(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new UriToLabels(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new CountStatements(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new Lucenizer(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new CountStatementsDiff(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new FindRelatedOntologies(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new YutakaNormalizer(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new QueryToLabel(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new GoSynToLabel(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new SimpleNormalizer(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new ExperimentalTyper1(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new UmlsCuiLookup(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new UmlsSemTypeLookup(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new GenericStringMatcher(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); m = new ExpStringMatcher(); functions.put(m.getName(), m); BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); /* m=new MultiStrategyStringMatcher(); functions.put(m.getName(), m); */ BaseBeat.getSystemNotifier() .notifyProgressMessage("<Message>Registered : " + m.getName() + "</Message>"); }