Пример #1
0
 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>");
 }
Пример #2
0
  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>");
  }