view software/eXist/mpdl-modules/src/de/mpg/mpiwg/berlin/mpdl/donatus/xmlrpc/DonatusWtagContainer.java @ 0:408254cf2f1d

Erstellung
author Josef Willenborg <jwillenborg@mpiwg-berlin.mpg.de>
date Wed, 24 Nov 2010 17:24:23 +0100
parents
children
line wrap: on
line source

package de.mpg.mpiwg.berlin.mpdl.donatus.xmlrpc;

import java.util.ArrayList;

public class DonatusWtagContainer {
  private String name; // element name e.g. s
  private String id; // id string e.g. 1
  private ArrayList<String> words;

  public DonatusWtagContainer(String name, String id, ArrayList<String> words) {
    this.name = name;
    this.id = id;
    this.words = words;
  }
  
  public String getName() {
    return name;
  }

  public String getId() {
    return id;
  }
  
  public ArrayList<String> getWords() {
    return words;
  }

  public String getXmlString() {
    StringBuffer xmlString = new StringBuffer("<" + name + " id=\"" + id + "\">");
    for (int i=0; i<words.size(); i++) {
      String w = words.get(i);
      xmlString.append("<w>" + w + "</w>");
    }
    xmlString.append("</" + name + ">");
    return xmlString.toString();
  }

}