public class MapInformationProvider
extends java.lang.Object
implements com.sun.net.httpserver.HttpHandler
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
configContext |
private java.lang.String |
contentContext |
private static java.lang.String |
HTML_TEMPLATE_INDEX |
private static java.lang.String |
HTML_TEMPLATE_MAP |
private java.util.logging.Logger |
log |
private static java.lang.String |
LOG_SEP |
private static java.lang.String |
NL |
private CommonSOMViewerStateData |
state |
private java.lang.String |
templatePath |
Constructor and Description |
---|
MapInformationProvider(CommonSOMViewerStateData state,
java.lang.String mapContentContext,
java.lang.String configurationContext) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
basename(java.lang.String path) |
private void |
downloadFile(com.sun.net.httpserver.HttpExchange t) |
void |
handle(com.sun.net.httpserver.HttpExchange t) |
private java.lang.String |
parseFile(com.sun.net.httpserver.HttpExchange t,
java.io.File f) |
private java.lang.String |
parseString(com.sun.net.httpserver.HttpExchange t,
java.lang.String string) |
private void |
sendFile(com.sun.net.httpserver.HttpExchange t,
java.io.File f) |
private static final java.lang.String LOG_SEP
private final CommonSOMViewerStateData state
private final java.lang.String contentContext
private final java.lang.String configContext
private final java.lang.String templatePath
private static final java.lang.String NL
private java.util.logging.Logger log
private static final java.lang.String HTML_TEMPLATE_INDEX
private static final java.lang.String HTML_TEMPLATE_MAP
public MapInformationProvider(CommonSOMViewerStateData state, java.lang.String mapContentContext, java.lang.String configurationContext)
public void handle(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
handle
in interface com.sun.net.httpserver.HttpHandler
java.io.IOException
private void downloadFile(com.sun.net.httpserver.HttpExchange t) throws java.io.IOException
java.io.IOException
private void sendFile(com.sun.net.httpserver.HttpExchange t, java.io.File f) throws java.io.IOException
java.io.IOException
private java.lang.String parseFile(com.sun.net.httpserver.HttpExchange t, java.io.File f) throws java.io.IOException
java.io.IOException
private java.lang.String parseString(com.sun.net.httpserver.HttpExchange t, java.lang.String string)
private java.lang.String basename(java.lang.String path)