org.deegree.ogcwebservices.csw.manager
Class XMLFactory
java.lang.Object
  
org.deegree.ogcwebservices.csw.manager.XMLFactory
public class XMLFactory
- extends Object
 
- Version:
 
  - $Revision: 25620 $, $Revision: 25620 $, $Date: 2010-08-02 08:18:00 +0200 (Mon, 02 Aug 2010) $
 
- Author:
 
  - Andreas Poth, last edited by: $Author: apoth $
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XMLFactory
public XMLFactory()
export
public static final TransactionDocument export(Transaction transaction)
                                        throws XMLParsingException,
                                               OGCWebServiceException
- Parameters:
 transaction - 
- Returns:
 - a XML representation of a 
Transaction object
 - Throws:
 XMLParsingException
XMLException
OGCWebServiceException
 
export
public static final HarvetResultDocument export(HarvestResult response)
                                         throws XMLParsingException
- Parameters:
 response - 
- Returns:
 - an XML representation of a 
TransactionResponse object
 - Throws:
 XMLParsingException
 
export
public static final TransactionResultDocument export(TransactionResult response)
                                              throws XMLParsingException
- Parameters:
 response - 
- Returns:
 - an XML representation of a 
TransactionResponse object
 - Throws:
 XMLParsingException
 
appendOperation
public static void appendOperation(Element root,
                                   Operation operation)
                            throws OGCWebServiceException
- Parameters:
 root - operation - 
- Throws:
 OGCWebServiceException
 
appendDelete
public static void appendDelete(Element root,
                                Delete delete)
- appends an Delete operation to the passed root element
- Parameters:
 root - delete - 
 
 
appendUpdate
public static void appendUpdate(Element root,
                                Update update)
- appends an Update operation to the passed root element
- Parameters:
 root - update - 
 
 
appendInsert
public static void appendInsert(Element root,
                                Insert insert)
- appends an Insert operation to the passed root element
- Parameters:
 root - insert - 
 
 
                an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org