org.w3c.tools.resources.serialization.xml
Class XMLSerializer
java.lang.Object
|
+--org.w3c.tools.resources.serialization.xml.XMLSerializer
- public class XMLSerializer
- extends java.lang.Object
- implements Serializer, JigXML
Fields inherited from interface org.w3c.tools.resources.serialization.xml.JigXML |
ARRAY_TAG,
ATTRIBUTE_TAG,
CHILD_TAG,
CHILDREN_TAG,
CLASS_ATTR,
DESCR_TAG,
dtd,
FLAG_ATTR,
IMPLEMENTS_TAG,
INHERIT_TAG,
JXML_TAG,
LENGTH_ATTR,
NAME_ATTR,
ns,
NULL,
RESARRAY_TAG,
RESOURCE_TAG,
VALUE_TAG,
version |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PARSER_P
public static final java.lang.String PARSER_P
parser_class
protected java.lang.Class parser_class
XMLSerializer
public XMLSerializer()
writeResourceDescriptions
public void writeResourceDescriptions(ResourceDescription[] descr,
java.io.Writer writer)
throws java.io.IOException,
SerializationException
- Write the resource descriptions using the given writer.
- Specified by:
- writeResourceDescriptions in interface Serializer
- Parameters:
descr
- the resource descriptions arraywriter
- the writer
writeResourceDescriptions
public void writeResourceDescriptions(Resource[] descr,
java.io.Writer writer)
throws java.io.IOException,
SerializationException
- Write the resource descriptions using the given writer.
- Specified by:
- writeResourceDescriptions in interface Serializer
- Parameters:
descr
- the resource arraywriter
- the writer
writeResources
public void writeResources(AttributeHolder[] holders,
java.io.Writer writer)
throws java.io.IOException,
SerializationException
- Write the resources using the given writer.
- Specified by:
- writeResources in interface Serializer
- Parameters:
descr
- the resource arraywriter
- the writer
getParser
protected org.xml.sax.Parser getParser()
throws SerializationException
readResourceDescriptions
public ResourceDescription[] readResourceDescriptions(java.io.Reader reader)
throws java.io.IOException,
SerializationException
- Read the resource descriptions using the given reader.
- Specified by:
- readResourceDescriptions in interface Serializer
- Parameters:
writer
- the reader- Returns:
- a ResourceDescription array
readResources
public Resource[] readResources(java.io.Reader reader)
throws java.io.IOException,
SerializationException
- Read the resources using the given reader.
- Specified by:
- readResources in interface Serializer
- Parameters:
writer
- the reader- Returns:
- a Resources array
readAttributeHolders
public AttributeHolder[] readAttributeHolders(java.io.Reader reader)
throws java.io.IOException,
SerializationException
- Read the attribute holders using the given reader.
- Specified by:
- readAttributeHolders in interface Serializer
- Parameters:
writer
- the reader- Returns:
- a Resources array
readAttributes
public LookupTable[] readAttributes(java.io.Reader reader,
java.lang.String[] attributes)
throws java.io.IOException,
SerializationException
- Load only some attributes
- Specified by:
- readAttributes in interface Serializer
- Parameters:
attributes
- the attribute names array.