@Component
public class ConfigCatalogHtmlWriter
extends java.lang.Object
| Constructor and Description |
|---|
ConfigCatalogHtmlWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendOldStyleHeader(java.lang.StringBuilder sb) |
void |
appendOldStyleHeader(java.lang.StringBuilder sb,
java.lang.String webappName,
java.lang.String webappUrl,
java.lang.String logoAlt,
java.lang.String logoUrl,
java.lang.String installName,
java.lang.String installUrl,
java.lang.String hostName,
java.lang.String hostUrl) |
void |
appendSimpleFooter(java.lang.StringBuilder sb) |
java.lang.String |
getGoogleTrackingContent() |
static java.lang.String |
getHtmlDoctypeAndOpenTag() |
java.lang.String |
getTdsCatalogCssLink() |
java.lang.String |
getTdsPageCssLink() |
java.lang.String |
getUserCSS() |
java.lang.String |
getUserHead() |
static java.lang.String |
getXHtmlDoctypeAndOpenTag() |
int |
showDataset(java.lang.String catURL,
thredds.client.catalog.Dataset dataset,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isLocalCatalog) |
int |
writeCatalog(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
thredds.client.catalog.Catalog cat,
boolean isLocalCatalog)
Write an Catalog to the HttpServletResponse, return the size in bytes of the catalog written to the response.
|
public static java.lang.String getHtmlDoctypeAndOpenTag()
public static java.lang.String getXHtmlDoctypeAndOpenTag()
public int writeCatalog(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
thredds.client.catalog.Catalog cat,
boolean isLocalCatalog)
throws java.io.IOException
req - the HttpServletRequestres - the HttpServletResponse.cat - the InvCatalogImpl to write to the HttpServletResponse.isLocalCatalog - indicates whether this catalog is local to this server.java.io.IOException - if problems writing the response.public int showDataset(java.lang.String catURL,
thredds.client.catalog.Dataset dataset,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isLocalCatalog)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getUserCSS()
public java.lang.String getTdsCatalogCssLink()
public java.lang.String getTdsPageCssLink()
public java.lang.String getUserHead()
public void appendOldStyleHeader(java.lang.StringBuilder sb)
public void appendOldStyleHeader(java.lang.StringBuilder sb,
java.lang.String webappName,
java.lang.String webappUrl,
java.lang.String logoAlt,
java.lang.String logoUrl,
java.lang.String installName,
java.lang.String installUrl,
java.lang.String hostName,
java.lang.String hostUrl)
public void appendSimpleFooter(java.lang.StringBuilder sb)
public java.lang.String getGoogleTrackingContent()