Package org.encog.bot.dataunit

Examples of org.encog.bot.dataunit.TextDataUnit


   * @param str
   *            The text.
   */
  private void createTextDataUnit(final String str) {
    if (str.trim().length() > 0) {
      final TextDataUnit d = new TextDataUnit();
      d.setText(str);
      this.page.addDataUnit(d);
    }
  }
View Full Code Here


  {
    LoadWebPage load = new LoadWebPage(null);
    WebPage page = load.load("a<b>b</b>c");
    TestCase.assertEquals(5,page.getData().size());
   
    TextDataUnit textDU;
    TagDataUnit tagDU;
   
    // Index 0 (text)
    textDU = (TextDataUnit)page.getDataUnit(0);
    Assert.assertEquals("a", textDU.toString());
    // Index 1 (tag)
    tagDU = (TagDataUnit)page.getDataUnit(1);
    Assert.assertEquals("b", tagDU.getTag().getName());
    Assert.assertEquals("<b>", tagDU.toString());
    Assert.assertEquals(Tag.Type.BEGIN, tagDU.getTag().getType());
    // Index 2 (text)
    textDU = (TextDataUnit)page.getDataUnit(2);
    Assert.assertEquals("b", textDU.toString());
    // Index 3 (tag)
    tagDU = (TagDataUnit)page.getDataUnit(3);
    Assert.assertEquals("b", tagDU.getTag().getName());
    Assert.assertEquals(Tag.Type.END, tagDU.getTag().getType());
    // Index 4 (text)
    textDU = (TextDataUnit)page.getDataUnit(4);
    Assert.assertEquals("c", textDU.toString());   
  }
View Full Code Here

   * @param str
   *            The text.
   */
  private void createTextDataUnit(final String str) {
    if (str.trim().length() > 0) {
      final TextDataUnit d = new TextDataUnit();
      d.setText(str);
      this.page.addDataUnit(d);
    }
  }
View Full Code Here

  {
    LoadWebPage load = new LoadWebPage(null);
    WebPage page = load.load("a<b>b</b>c");
    TestCase.assertEquals(5,page.getData().size());
   
    TextDataUnit textDU;
    TagDataUnit tagDU;
   
    // Index 0 (text)
    textDU = (TextDataUnit)page.getDataUnit(0);
    Assert.assertEquals("a", textDU.toString());
    // Index 1 (tag)
    tagDU = (TagDataUnit)page.getDataUnit(1);
    Assert.assertEquals("b", tagDU.getTag().getName());
    Assert.assertEquals("<b>", tagDU.toString());
    Assert.assertEquals(Tag.Type.BEGIN, tagDU.getTag().getType());
    // Index 2 (text)
    textDU = (TextDataUnit)page.getDataUnit(2);
    Assert.assertEquals("b", textDU.toString());
    // Index 3 (tag)
    tagDU = (TagDataUnit)page.getDataUnit(3);
    Assert.assertEquals("b", tagDU.getTag().getName());
    Assert.assertEquals(Tag.Type.END, tagDU.getTag().getType());
    // Index 4 (text)
    textDU = (TextDataUnit)page.getDataUnit(4);
    Assert.assertEquals("c", textDU.toString());   
  }
View Full Code Here

TOP

Related Classes of org.encog.bot.dataunit.TextDataUnit

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.