org.gvsig.tools.persistence.xml
Class XMLPersistentStateWriter

java.lang.Object
  extended by org.gvsig.tools.persistence.xml.XMLPersistentStateWriter
All Implemented Interfaces:
XMLPersistentConstants

public class XMLPersistentStateWriter
extends Object
implements XMLPersistentConstants

Author:
jmvivo

Field Summary
 
Fields inherited from interface org.gvsig.tools.persistence.xml.XMLPersistentConstants
BASE_DOMIAN_NAME, BASE_DOMIAN_URL, CDATA_END, CDATA_START, DATAVALUE_TAG, DEFAULT_SCHEMA_ATTRIBUTE_VALUE, DOMAIN_NAME_ATTRIBUTE_VALUE, INDENDT_1, INDENDT_2, INDENDT_3, INDENDT_4, LISTITEM_TAG, LISTITEM_VALUE, MAPITEM_TAG, MAPITEM_VALUE, MAPKEY_TAG, MAPVALUE_TAG, NAMEVALUE_TAG, REFERENCE_ID_ATTR, REFERENCE_TAG, REFERENCE_VALUE, ROOSTATE_ID_ATTR, ROOT_END_VALUE, ROOT_TAG, ROOT_VALUE, ROOTSTATE_TAG, ROOTSTATE_VALUE, SCHEMA_DEFINITON_VALUE, SCHEMA_FILE_NAME_VALUE, SETITEM_TAG, SETITEM_VALUE, STATE_END, STATE_ID_ATTR, STATE_START, STATES_END, STATES_START, STATES_TAG, TYPE_BOOLEAN, TYPE_DATE, TYPE_DOUBLE, TYPE_FILE, TYPE_FLOAT, TYPE_INTEGER, TYPE_LIST, TYPE_LONG, TYPE_MAP, TYPE_NULL, TYPE_REFERENCE, TYPE_SET, TYPE_STRING, TYPE_URI, TYPE_URL, TYPES_NUMBER, VALID_TAG_PATTERN, VALID_VALUE_PATTERN, VALUE_ITEM, VALUE_ITEM_GENERIC, VALUE_TAG, VALUE_TYPE_ATTR, VERSION_TAG, VERSION_VALUE, XML_HEADER
 
Constructor Summary
XMLPersistentStateWriter(XMLPersistenceManager persistenceManager)
           
 
Method Summary
static String getXMLValidName(String theClassName)
           
 void write(PersistentStateServices state, OutputStream out)
           
 void write(PersistentStateServices state, OutputStream out, Map domains)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLPersistentStateWriter

public XMLPersistentStateWriter(XMLPersistenceManager persistenceManager)
Method Detail

write

public void write(PersistentStateServices state,
                  OutputStream out)
           throws PersistenceException
Throws:
PersistenceException

write

public void write(PersistentStateServices state,
                  OutputStream out,
                  Map domains)
           throws PersistenceException
Throws:
PersistenceException

getXMLValidName

public static String getXMLValidName(String theClassName)


Copyright © 2004-2011 gvSIG. All Rights Reserved.