Package thredds.server.notebook
Class JupyterNotebookViewerService.JupyterNotebookViewer
- java.lang.Object
-
- thredds.server.notebook.JupyterNotebookViewerService.JupyterNotebookViewer
-
- All Implemented Interfaces:
Viewer
- Enclosing class:
- JupyterNotebookViewerService
public static class JupyterNotebookViewerService.JupyterNotebookViewer extends Object implements Viewer
-
-
Constructor Summary
Constructors Constructor Description JupyterNotebookViewer(NotebookMetadata notebook, String contentDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ViewerLinkProvider.ViewerLinkgetViewerLink(thredds.client.catalog.Dataset ds, javax.servlet.http.HttpServletRequest req)StringgetViewerLinkHtml(thredds.client.catalog.Dataset ds, javax.servlet.http.HttpServletRequest req)Get an HTML fragment link to the viewer JNLP file, for this dataset.booleanisViewable(thredds.client.catalog.Dataset ds)Is this dataset vieweable by me?
-
-
-
Constructor Detail
-
JupyterNotebookViewer
public JupyterNotebookViewer(NotebookMetadata notebook, String contentDir)
-
-
Method Detail
-
isViewable
public boolean isViewable(thredds.client.catalog.Dataset ds)
Description copied from interface:ViewerIs this dataset vieweable by me?- Specified by:
isViewablein interfaceViewer- Parameters:
ds- the dataset- Returns:
- true if viewable
-
getViewerLinkHtml
public String getViewerLinkHtml(thredds.client.catalog.Dataset ds, javax.servlet.http.HttpServletRequest req)
Description copied from interface:ViewerGet an HTML fragment link to the viewer JNLP file, for this dataset. Example: return "Integrated Data Viewer (IDV) (webstart)";- Specified by:
getViewerLinkHtmlin interfaceViewer- Parameters:
ds- the dataset to viewreq- the request- Returns:
- HTML fragment string
-
getViewerLink
public ViewerLinkProvider.ViewerLink getViewerLink(thredds.client.catalog.Dataset ds, javax.servlet.http.HttpServletRequest req)
- Specified by:
getViewerLinkin interfaceViewer- Parameters:
ds- the dataset to viewreq- the request- Returns:
- HTML fragment string
-
-