deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.portal.context
Class WebMapContextFactory

java.lang.Object
  extended by org.deegree.portal.context.WebMapContextFactory

public class WebMapContextFactory
extends Object

Factory class for creating an instance of a web map Context (ViewContext). The factory is able to parse deegree specific extensions (General and Layer) as well as standard web map context documents.

Version:
$Revision: 20709 $, $Date: 2009-11-11 10:28:56 +0100 (Mi, 11. Nov 2009) $
Author:
Andreas Poth, last edited by: $Author: apoth $

Constructor Summary
WebMapContextFactory()
           
 
Method Summary
static ViewContext createViewContext(URL url, User user, String sessionID)
          creates an instance of a ViewContext from the web map context document read from the passed URL
static ViewContext createViewContext(XMLFragment xml, User user, String sessionID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebMapContextFactory

public WebMapContextFactory()
Method Detail

createViewContext

public static ViewContext createViewContext(URL url,
                                            User user,
                                            String sessionID)
                                     throws IOException,
                                            XMLParsingException,
                                            ContextException,
                                            SAXException,
                                            UnknownCRSException
creates an instance of a ViewContext from the web map context document read from the passed URL

Parameters:
url -
user -
sessionID -
Returns:
new ViewContext for web map context document from url
Throws:
IOException
XMLParsingException
ContextException
SAXException
UnknownCRSException

createViewContext

public static ViewContext createViewContext(XMLFragment xml,
                                            User user,
                                            String sessionID)
                                     throws IOException,
                                            XMLParsingException,
                                            ContextException,
                                            UnknownCRSException
Parameters:
xml -
user -
sessionID -
Returns:
new ViewContext for web map context document from xml
Throws:
IOException
XMLParsingException
ContextException
UnknownCRSException

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org