|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.opensync.engine.server.Mapper
This class is used to to transform a business view to an other. It begins by creating the xsl sheet from the xml mapping file and finish by apply it on the xml view.
| Field Summary | |
protected javax.xml.transform.Transformer |
genMappingTransformer
The xslt transfomer use to produice the xsl sheet |
protected javax.xml.transform.TransformerFactory |
transformerFactory
The transformer factory |
| Constructor Summary | |
Mapper()
Consruct a Mapper object |
|
| Method Summary | |
void |
error(javax.xml.transform.TransformerException exception)
|
void |
fatalError(javax.xml.transform.TransformerException exception)
|
java.lang.String |
generateXslMapping(java.io.File xmlMappingFile)
Generate the xsl sheet from the xml mapping file |
java.lang.String |
map(java.io.File xmlMappingFile,
java.lang.String xmlView)
Transform the view from the xml mapping |
java.lang.String |
map(java.lang.String xmlMapping,
java.lang.String xmlView)
Transform the view from the xml mapping |
void |
warning(javax.xml.transform.TransformerException exception)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected javax.xml.transform.Transformer genMappingTransformer
protected javax.xml.transform.TransformerFactory transformerFactory
| Constructor Detail |
public Mapper()
Mapper object
| Method Detail |
public void error(javax.xml.transform.TransformerException exception)
throws javax.xml.transform.TransformerException
error in interface javax.xml.transform.ErrorListenerjavax.xml.transform.TransformerException
public void fatalError(javax.xml.transform.TransformerException exception)
throws javax.xml.transform.TransformerException
fatalError in interface javax.xml.transform.ErrorListenerjavax.xml.transform.TransformerException
public void warning(javax.xml.transform.TransformerException exception)
throws javax.xml.transform.TransformerException
warning in interface javax.xml.transform.ErrorListenerjavax.xml.transform.TransformerException
public java.lang.String generateXslMapping(java.io.File xmlMappingFile)
throws OpenSyncException,
org.xml.sax.SAXException,
java.io.FileNotFoundException,
javax.xml.transform.TransformerException,
java.net.MalformedURLException
xmlMappingFile - the xml mapping file to transform the view
javax.xml.transform.TransformerException
java.io.FileNotFoundException
OpenSyncException
org.xml.sax.SAXException
java.net.MalformedURLException
public java.lang.String map(java.lang.String xmlMapping,
java.lang.String xmlView)
throws javax.xml.transform.TransformerException,
java.io.IOException
xmlMapping - the xml mappingxmlView - the view in xml format
javax.xml.transform.TransformerException
java.io.IOException
public java.lang.String map(java.io.File xmlMappingFile,
java.lang.String xmlView)
throws javax.xml.transform.TransformerException,
OpenSyncException,
java.io.IOException,
org.xml.sax.SAXException
xmlView - the view in xml format
javax.xml.transform.TransformerException
java.io.IOException
OpenSyncException
org.xml.sax.SAXException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||