OpenMMS
V1.5.1 Std

org.rcsb.openmms.apps.xconv
Class XmlWriter

java.lang.Object
  |
  +--org.rcsb.openmms.apps.xconv.XmlWriter

public class XmlWriter
extends java.lang.Object

Model vistor base class

Version:
1.1
Author:
Douglas S. Greer

Constructor Summary
XmlWriter(java.lang.String xpath, java.lang.String base)
           
 
Method Summary
 void closeEntry()
           
 void finishCategory(java.lang.String name)
           
 java.lang.String getEntryName()
           
 void openEntry()
           
static java.lang.String parseCategoryName(java.lang.String name)
           
static java.lang.String parseItemName(java.lang.String name)
           
 void startCategory(java.lang.String name)
           
 void writeAttributeElem(java.lang.String name, java.lang.String val, boolean key)
           
 void writeBodyElem(java.lang.String name, java.lang.String val, boolean key)
           
 void writeRecord(Record r, java.lang.String catName, DictionaryCategory dc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlWriter

public XmlWriter(java.lang.String xpath,
                 java.lang.String base)
Method Detail

parseCategoryName

public static java.lang.String parseCategoryName(java.lang.String name)

parseItemName

public static java.lang.String parseItemName(java.lang.String name)

getEntryName

public java.lang.String getEntryName()
                              throws java.io.IOException
java.io.IOException

openEntry

public void openEntry()
               throws java.io.IOException
java.io.IOException

closeEntry

public void closeEntry()
                throws java.io.IOException
java.io.IOException

startCategory

public void startCategory(java.lang.String name)
                   throws java.io.IOException
java.io.IOException

finishCategory

public void finishCategory(java.lang.String name)
                    throws java.io.IOException
java.io.IOException

writeRecord

public void writeRecord(Record r,
                        java.lang.String catName,
                        DictionaryCategory dc)
                 throws java.io.IOException
java.io.IOException

writeAttributeElem

public void writeAttributeElem(java.lang.String name,
                               java.lang.String val,
                               boolean key)
                        throws java.io.IOException
java.io.IOException

writeBodyElem

public void writeBodyElem(java.lang.String name,
                          java.lang.String val,
                          boolean key)
                   throws java.io.IOException
java.io.IOException

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved