Package org.encog.bot.dataunit

Examples of org.encog.bot.dataunit.TagDataUnit


   *
   * @param tag
   *            The tag name to create the data unit for.
   */
  private void createTagDataUnit(final Tag tag) {
    final TagDataUnit d = new TagDataUnit();
    d.setTag(tag.clone());

    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 tag
   *            The tag name to create the data unit for.
   */
  private void createTagDataUnit(final Tag tag) {
    final TagDataUnit d = new TagDataUnit();
    d.setTag(tag.clone());

    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.TagDataUnit

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.