com.ebm_ws.infra.xmlmapping
Class XmlEditor
java.lang.Object
com.ebm_ws.infra.xmlmapping.ObjInfoHolder
com.ebm_ws.infra.xmlmapping.XmlEditor
public class XmlEditor
- extends ObjInfoHolder
The base class for instantiating an object model that conform to XML mapping rules.
|
Constructor Summary |
XmlEditor(java.lang.Object iSupport)
|
| Methods inherited from class com.ebm_ws.infra.xmlmapping.ObjInfoHolder |
addInfo, checkAllNodes, dumpMessages, getAllElementMessages, getAllMessages, getGlobalElementMessages, getInfoFromId, getInfoFromObj, getMappingElementMessages, hasMessages, removeAllInfo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XmlEditor
public XmlEditor(java.lang.Object iSupport)
load
public void load(java.io.InputStream xmlInput)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
save
public void save(java.io.OutputStream xmlOutput)
throws java.io.UnsupportedEncodingException,
javax.xml.parsers.ParserConfigurationException,
javax.xml.transform.TransformerFactoryConfigurationError,
javax.xml.transform.TransformerException
- Throws:
java.io.UnsupportedEncodingException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerFactoryConfigurationError
javax.xml.transform.TransformerException
getRoot
public IXmlObject getRoot()
getSchemas
public SchemasManager getSchemas()
delete
public void delete(IXmlObject iObj)
changeType
public void changeType(IXmlObject iObj,
java.lang.Class iNewType)
changeValues
public void changeValues(IXmlObject iObj,
MappedField[] iFields,
java.lang.Object[] iValues)
add
public void add(IXmlObject iParent,
MappedField iMapping,
IXmlObject iChild)
Copyright © 2008 eBMWebsourcing. All Rights Reserved.