Example #1
0
  public void toXml(PrintWriter out) {
    XMLTag tag = new XMLTag(Operand.OR);
    tag.writeOpenTag(out);

    super.toXml(out);

    tag.writeCloseTag(out);
  }
  protected void writeXMLEnvironmentTree(PrintWriter output) {
    XMLTag tag = new XMLTag("index-search");

    tag.addAttribute("identifier", parent.getIdentifier());
    tag.addAttribute("class", parent.getClassAttribute());
    tag.addAttribute("parameters", parent.getParameters());
    tag.addAttribute("isvisible", parent.getIsVisible());
    tag.writeOpenTag(output);

    Iterator myIterator = this.children.iterator();
    while (myIterator.hasNext()) {
      IMSLDNode child = (IMSLDNode) myIterator.next();
      child.writeXMLEnvironmentTree(output);
    }
    tag.writeCloseTag(output);
  }