Package com.jgaap.generics

Examples of com.jgaap.generics.EventDriver


            if(splitCuller.length > 1){
              event = splitCuller[0];
              cullers = splitCuller[1].split("#");
            }
          }
          EventDriver eventDriver = experiment.addEventDriver(event.trim());
          if(canons != null) {
            for(String canon : canons) {
              experiment.addCanonicizer(canon.trim(), eventDriver);
            }
          }
View Full Code Here


"1 22 333 4444 55555 " +
"! @@ ### $$$$ %%%%% "
    );


    EventDriver ed = new MNLetterWordEventDriver();
    ed.setParameter("M","3");
    ed.setParameter("N","4");

    EventSet sampleEventSet = ed.createEventSet(text.toCharArray());
    EventSet expectedEventSet = new EventSet();
    Vector<Event> tmp = new Vector<Event>();

    tmp.add(new Event("aaa", ed));
    tmp.add(new Event("bbb", ed));
View Full Code Here

"three three three " +
"four four four four " +
"five five five five five " +
"six six six six six six"
);
      EventDriver ed  = new RareWordsEventDriver();
      ed.setParameter("M","4");
      ed.setParameter("N","5");
      EventSet sampleSet = ed.createEventSet(text.toCharArray());   

      EventSet expectedSet = new EventSet();
      Vector<Event> tmp = new Vector<Event>();
      tmp.add(new Event("four", ed));
      tmp.add(new Event("four", ed));
View Full Code Here

"Juliet Kilo Lima Mike November Oscar Papa Quebec Romeo " +
"Sierra Tango Uniform Victor Whiskey X-ray Yankee Zebra " +
"_none ?of #these *should 1be 4included +in ^output"
    );

    EventDriver eventDriver = new VowelInitialWordEventDriver();
    EventSet sampleEventSet = eventDriver.createEventSet(text.toCharArray());
    EventSet expectedEventSet = new EventSet();
    Vector<Event> tmp = new Vector<Event>();

    tmp.add(new Event("alpha", eventDriver));
    tmp.add(new Event("echo", eventDriver));
View Full Code Here

    System.out.println("Test Started");
    String text = ("alumni Today the fox jumped over the lazy dog "
          +"While the fox jumped over the lazy dog a cat ran under a truck "
          +"The truck missed the cat and the lazy dog was not so lazy and caught the cat");
     
    EventDriver eventDriver = new DefinitionsEventDriver();
      EventSet sampleSet = eventDriver.createEventSet(text.toCharArray());
      EventSet expectedSet = new EventSet();
      Vector<Event> tmp = new Vector<Event>();
     
      tmp.add(new Event("person", eventDriver));
      tmp.add(new Event("who", eventDriver));
View Full Code Here

"accommodo accompanied accompany accompanying accomplices accomplish "+
"accomplished accomplishing accomplishment accompt accord accordant accorded "+
"accordeth according accordingly accords accost accosted account accountant "+
"accounted accounts accoutred accoutrement accoutrements accrue alumni caught");

    EventDriver eventDriver = new PorterStemmerWithIrregularEventDriver();
    EventSet sampleEventSet = eventDriver.createEventSet(text.toCharArray());
    EventSet expectedEventSet = new EventSet();
    Vector<Event> tmp = new Vector<Event>();

    tmp.add(new Event("test", eventDriver));
    tmp.add(new Event("Test", eventDriver));
View Full Code Here

"\"My phone # is 867-5309; don't forget it!\" she said.\n"+
"\t\t\"I won't,\" \t he grumbled.\n"

    );

    EventDriver eventDriver = new NaiveWordEventDriver();
    EventSet sampleEventSet = eventDriver.createEventSet(text.toCharArray());
    EventSet expectedEventSet = new EventSet();
    Vector<Event> tmp = new Vector<Event>();

    tmp.add(new Event("We", eventDriver));
    tmp.add(new Event("hold", eventDriver));
View Full Code Here

    }
    return builder.build();
  }
 
  public static EventDriver getEventDriver(String action) throws Exception{
    EventDriver eventDriver;
    String[] tmp = action.split("\\|", 2);
    action = tmp[0].trim().toLowerCase();
    if(eventDrivers.containsKey(action)){
      eventDriver = eventDrivers.get(action).getClass().newInstance();
    }else{
      throw new Exception("Event Driver "+action+" not found!");
    }
    if(tmp.length > 1){
      eventDriver.setParameters(tmp[1]);
    }
    return eventDriver;
  }
View Full Code Here

"1 22 333 4444 55555 " +
"! @@ ### $$$$ %%%%% "
    );


    EventDriver eventDriver = new VowelMNLetterWordEventDriver();
    eventDriver.setParameter("M", 3);
    eventDriver.setParameter("N", 4);

    EventSet sampleEventSet = eventDriver.createEventSet(text.toCharArray());
    EventSet expectedEventSet = new EventSet();
    Vector<Event> tmp = new Vector<Event>();

    tmp.add(new Event("aaa", eventDriver));
    tmp.add(new Event("eee", eventDriver));
View Full Code Here

           "in sacred truth and rigid spelling\n"+
           "numerical sprites elucidate\n"+
           "for me the lexicons full weight\n"+
           "if nature gain who can complain\n"+
           "tho dr johnson fulminate");
    EventDriver eventDriver = new WordLengthEventDriver();
    EventSet sampleEventSet = eventDriver.createEventSet(text.toCharArray());
    EventSet expectedEventSet = new EventSet();
    Vector<Event> tmp = new Vector<Event>();
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("1", eventDriver));
    tmp.add(new Event("4", eventDriver));
    tmp.add(new Event("1", eventDriver));
    tmp.add(new Event("5", eventDriver));
    tmp.add(new Event("9", eventDriver));
    tmp.add(new Event("2", eventDriver));
    tmp.add(new Event("6", eventDriver));
    tmp.add(new Event("5", eventDriver));
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("5", eventDriver));
    tmp.add(new Event("8", eventDriver));
    tmp.add(new Event("9", eventDriver));
    tmp.add(new Event("7", eventDriver));
    tmp.add(new Event("9", eventDriver));
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("2", eventDriver));
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("8", eventDriver));
    tmp.add(new Event("4", eventDriver));
    tmp.add(new Event("6", eventDriver));
    tmp.add(new Event("2", eventDriver));
    tmp.add(new Event("6", eventDriver));
    tmp.add(new Event("4", eventDriver));
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("8", eventDriver));
    tmp.add(new Event("3", eventDriver));
    tmp.add(new Event("2", eventDriver));
    tmp.add(new Event("7", eventDriver));
    tmp.add(new Event("9", eventDriver));
    expectedEventSet.addEvents(tmp);
    assertTrue(expectedEventSet.equals(sampleEventSet));

    /* test case 2 -- punctuation */
    /* n.b. no new declarations */
    text = (
      "`the' quick brown \"fox\" isn't very? dumb!");
    sampleEventSet = eventDriver.createEventSet(text.toCharArray());
    expectedEventSet = new EventSet();
    tmp = new Vector<Event>();
    tmp.add(new Event("5", eventDriver));
    tmp.add(new Event("5", eventDriver));
    tmp.add(new Event("5", eventDriver));
View Full Code Here

TOP

Related Classes of com.jgaap.generics.EventDriver

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.