All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- ANgetobjectdesc(int, int).
Method in class ncsa.hdf.message.HDFAnalyse
- get the object desc from HDF file
- ANgetobjectlabel(int, int).
Method in class ncsa.hdf.message.HDFAnalyse
- get object label from HDF file
- ANhasFileAnn(int).
Method in class ncsa.hdf.message.HDFAnalyse
- Does the HDF file have file label or file description.
- Annotation.
Static variable in class ncsa.hdf.message.HDFObjectNode
- define the type of HDF object
- child.
Variable in class ncsa.hdf.message.HDFObjectNode
- define the child object
- copyStream(InputStream, OutputStream).
Method in class ncsa.hdf.server.FileServlet
- copy byte streams from an InputStream to an OutputStream.
- createRainbowPalette().
Method in class ncsa.hdf.message.HDFGR
- Return the RAINBOW palette
rgb rgb rgb rgb rgb ....
- createRainbowPalette().
Method in class ncsa.hdf.message.HDFSDS
- Return the RAINBOW palette
rgb rgb rgb rgb rgb ....
- currentImageSize.
Variable in class ncsa.hdf.message.HDFGR
- the requested image size
- currentImageSize.
Variable in class ncsa.hdf.message.HDFSDS
- the requested image size
- dataRange.
Variable in class ncsa.hdf.message.HDFSDS
- hold data range in the image
dataRange[0] = the minimum the the image data
dataRange[2] = the maxnimum the the image data
- debug.
Static variable in class ncsa.hdf.server.HDFServer
- debug flag
- defineDataObject(int, int).
Method in class ncsa.hdf.message.HDFGR
- define the data object
- defineDataObject(int, int).
Method in class ncsa.hdf.message.HDFSDS
- define the data object
- dispatchPathname(HttpServletRequest, HttpServletResponse, boolean, String, String).
Method in class ncsa.hdf.server.FileServlet
- dispatch the path name for service
- DISPLAY_LENGTH.
Static variable in class ncsa.hdf.server.FileServlet
- the maximum string length of the displayed file names
- documentDir.
Variable in class ncsa.hdf.server.HDFServer
- The document root directory for serving files.
- doGet(HttpServletRequest, HttpServletResponse).
Method in class ncsa.hdf.server.HDFServer
- sends back an error message because HDF files can not be viewed
from a regular browser for the current version of HDFServer.
- doPost(HttpServletRequest, HttpServletResponse).
Method in class ncsa.hdf.server.HDFServer
- takes an HDF request from the received HDFMessage and sends back an HDF
response by an HDFMessage through ObjectOutputStream
- FileServlet().
Constructor for class ncsa.hdf.server.FileServlet
- Creates a new FileServlet with default parameters.
- formatFileLength(long).
Method in class ncsa.hdf.server.FileServlet
- format the file size in bytes, megabytes, gigabytes or tarabytes
- fromClient(HDFMessage).
Method in class ncsa.hdf.message.HDFObject
- process a message received from the client with default document root.
- fromClient(HDFMessage).
Method in interface ncsa.hdf.message.Messageable
- process the message received from the client
- fromClient(HDFMessage, String).
Method in class ncsa.hdf.message.HDFObject
- process a message received from the client.
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFAnnotation
- process the message received from the server
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFFileList
- process the message received from the server
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFGR
- process the message received from the server
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFHierarchy
- process a message receiving from the server
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFSDS
- process the message received from the server
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFVdata
- process the message received from the server
- fromServer(HDFMessage).
Method in class ncsa.hdf.message.HDFVgroup
- process the message received from the server
- fromServer(HDFMessage).
Method in interface ncsa.hdf.message.Messageable
- process the message received from the server
- getAnnotation().
Method in class ncsa.hdf.message.HDFAnnotation
- return the annotation
- getChildObj().
Method in class ncsa.hdf.message.HDFObjectNode
- get child object
- getCurrentImageSize().
Method in class ncsa.hdf.message.HDFGR
- return the requested image size
- getCurrentImageSize().
Method in class ncsa.hdf.message.HDFSDS
- return the requested image size
- getDataRange().
Method in class ncsa.hdf.message.HDFSDS
- return the iamge data range
- getDocRoot().
Method in class ncsa.hdf.server.HDFServer
- return the document root of the server
- getFieldNames().
Method in class ncsa.hdf.message.HDFVdata
- return the array of fields names
- getFieldOrders().
Method in class ncsa.hdf.message.HDFVdata
- return the array of the field orders
- getFields().
Method in class ncsa.hdf.message.HDFVdata
- return the Vdata fields
- getFieldTypes().
Method in class ncsa.hdf.message.HDFVdata
- return the array of the fields types
- getFileList().
Method in class ncsa.hdf.message.HDFFileList
- return the vector containing the file list
- getGRInfo(HDFLibrary, String, HDFObjectNode).
Static method in class ncsa.hdf.message.HDFGR
- get HDF GR image information for the selected HDF file
- getGRObject(HDFObjectNode, int, int, int, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the GR object into HDF queue
- getGRObject(int, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the GR object into HDF queue
- getHdfObject(String, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- analyse the HDF file then put it into Queue
- getImageArgv().
Method in class ncsa.hdf.message.HDFGR
- return the image arguments
- getImageArgv().
Method in class ncsa.hdf.message.HDFSDS
- return the image arguments
- getImageData().
Method in class ncsa.hdf.message.HDFGR
- return the image data
- getImageData().
Method in class ncsa.hdf.message.HDFSDS
- return the image data
- getImagePalette().
Method in class ncsa.hdf.message.HDFGR
- return the image palette data
- getImagePalette().
Method in class ncsa.hdf.message.HDFSDS
- return the image palette data
- getImages().
Method in class ncsa.hdf.message.HDFSDS
- return data for animation images
- getIndex().
Method in class ncsa.hdf.message.HDFObjectNode
- get object index value when node is attribute.
- getInformation().
Method in class ncsa.hdf.message.HDFGR
- return the information
- getInformation().
Method in class ncsa.hdf.message.HDFSDS
- return the information
- getInformation().
Method in class ncsa.hdf.message.HDFVdata
- return the information
- getInformation().
Method in class ncsa.hdf.message.HDFVgroup
- return the Vgroup information
- getName().
Method in class ncsa.hdf.message.HDFObjectNode
- get object name
- getObjectAnnotation(int, int, HDFObjectNode).
Method in class ncsa.hdf.message.HDFObject
- get an HDF object annotation.
- getObjLevel().
Method in class ncsa.hdf.message.HDFObjectNode
- get object level
- getObjRef().
Method in class ncsa.hdf.message.HDFObjectNode
- get object reference
- getObjTag().
Method in class ncsa.hdf.message.HDFObjectNode
- get object tag
- getObjType().
Method in class ncsa.hdf.message.HDFObjectNode
- get object type
- getOriginalImageSize().
Method in class ncsa.hdf.message.HDFGR
- return the original image size
- getOriginalImageSize().
Method in class ncsa.hdf.message.HDFSDS
- return the original image size
- getOwner().
Method in class ncsa.hdf.message.HDFMessage
- get the owner of this message
- getParentObj().
Method in class ncsa.hdf.message.HDFObjectNode
- get parent object
- getQueue().
Method in class ncsa.hdf.message.HDFHierarchy
- return the Queue containing the HDF hierarchy information
- getR24Object(String, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the 24-bit raster image object into HDF queue
- getR8Object(String).
Method in class ncsa.hdf.message.HDFAnalyse
- return the queue to store the HDF object mode
- getR8Object(String, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the 8-bit raster image object into HDF queue
- getRecords().
Method in class ncsa.hdf.message.HDFVdata
- return the records range
- getRis24Info(HDFLibrary, String, HDFObjectNode).
Static method in class ncsa.hdf.message.HDFRIS24
- get HDF 24-bit raster image information for the selected HDF file
- getRis8Info(HDFLibrary, String, HDFObjectNode).
Static method in class ncsa.hdf.message.HDFRIS8
- get HDF RIS8 image information for the selected HDF file
- getSDSInfo(HDFLibrary, String, HDFObjectNode).
Static method in class ncsa.hdf.message.HDFSDS
- get HDF SDS image information for the selected HDF file
- getSDSObject(HDFObjectNode, String, int, int, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the SDS object into HDF queue
- getSDSObject(String, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the SDS object into HDF queue
- getServletInfo().
Method in class ncsa.hdf.server.FileServlet
- Returns a string containing information about the author,
version, and copyright of the servlet.
- getVdata().
Method in class ncsa.hdf.message.HDFVdata
- return the Vdata
- getVdataInfo(HDFLibrary, String, HDFObjectNode).
Static method in class ncsa.hdf.message.HDFVdata
- get HDF Vdata image information for the selected HDF file
- getVdataName().
Method in class ncsa.hdf.message.HDFVdata
- return the name of the Vdata
- getVdataObject(int, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the Vdata object into HDF queue
- getVgroupInfo(HDFLibrary, String, HDFObjectNode).
Static method in class ncsa.hdf.message.HDFVgroup
- get HDF Vgroup information for the selected HDF file
- getVgroupObject(int, Queue).
Method in class ncsa.hdf.message.HDFAnalyse
- put the Vgroup object into HDF queue
- GR.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- GRDATASET.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- GRDATASETAN.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- GRDATASETATTR.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- GRGLOBALATTR.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- hasChild.
Variable in class ncsa.hdf.message.HDFObjectNode
- the expandable of the object
- hasChild().
Method in class ncsa.hdf.message.HDFObjectNode
- test if object has child
- hasParent.
Variable in class ncsa.hdf.message.HDFObjectNode
- the ancestor of the object
- hasParent().
Method in class ncsa.hdf.message.HDFObjectNode
- test if object has prent
- hdf.
Variable in class ncsa.hdf.message.HDFAnalyse
-
- hdf.
Variable in class ncsa.hdf.message.HDFObject
- the HDF library
- HDFAnalyse().
Constructor for class ncsa.hdf.message.HDFAnalyse
-
- HDFAnnotation().
Constructor for class ncsa.hdf.message.HDFAnnotation
- Constructs an HDFAnnotation with default parameters
- HDFAnnotation(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFAnnotation
- Construct an HDFAnnotation with specified HDFObjectNode and filename
- HDFFileList().
Constructor for class ncsa.hdf.message.HDFFileList
- Constructs an HDFFileList with default parameters
- HDFFileList(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFFileList
- Construct an HDFFileLis with specified HDFObjectNode and filename
- hdfFilename.
Variable in class ncsa.hdf.message.HDFObject
- the name of the requested HDF file
- HDFGR().
Constructor for class ncsa.hdf.message.HDFGR
- Constructs an HDFGR with default parameters.
- HDFGR(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFGR
- Construct an HDFGR with specified HDFObjectNode and filename
- HDFHierarchy().
Constructor for class ncsa.hdf.message.HDFHierarchy
- Constructs an HDFHierarchy with default parameters
- HDFHierarchy(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFHierarchy
- Construct an HDFHierarchy with specified HDFObjectNode and filename
- HDFMessage().
Constructor for class ncsa.hdf.message.HDFMessage
- constructs an HDFMessage without an owner.
- HDFMessage(String).
Constructor for class ncsa.hdf.message.HDFMessage
- constructs an HDFMessage with a specified owner.
- hdfObject.
Variable in class ncsa.hdf.message.HDFObjectNode
- the HDF object which holds the image data
- HDFObject().
Constructor for class ncsa.hdf.message.HDFObject
- Constructs an HDFObject with default parameters
- HDFObject(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFObject
- Construct an HDFObject with specified HDFObjectNode and filename
- HDFObjectNode().
Constructor for class ncsa.hdf.message.HDFObjectNode
- the new HDF object
- HDFRIS24().
Constructor for class ncsa.hdf.message.HDFRIS24
- Constructs an HDFRIS24 with default parameters
- HDFRIS24(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFRIS24
- Construct an HDFRIS24 with specified HDFObjectNode and filename
- HDFRIS8().
Constructor for class ncsa.hdf.message.HDFRIS8
- Constructs an HDFRIS8 with default parameters
- HDFRIS8(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFRIS8
- Construct an HDFRIS8 with specified HDFObjectNode and filename
- HDFSDS().
Constructor for class ncsa.hdf.message.HDFSDS
- Constructs an HDFSDS with default parameters
- HDFSDS(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFSDS
- Construct an HDFSDS with specified HDFObjectNode and filename
- HDFServer().
Constructor for class ncsa.hdf.server.HDFServer
- Creates a new HDFServer without a ServerSocket
- HDFServer(int, String).
Constructor for class ncsa.hdf.server.HDFServer
- Creates a new HDFServer with specified document root directory and
local port number which the ServerSocket is bonded on
- HDFVdata().
Constructor for class ncsa.hdf.message.HDFVdata
- Constructs an HDFVdata with default parameters
- HDFVdata(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFVdata
- Construct an HDFVdata with specified HDFObjectNode and filename
- HDFVgroup().
Constructor for class ncsa.hdf.message.HDFVgroup
- Constructs an HDFVgroup with default parameters
- HDFVgroup(HDFObjectNode, String).
Constructor for class ncsa.hdf.message.HDFVgroup
- Construct an HDFVgroup with specified HDFObjectNode and filename
- imageArgv.
Variable in class ncsa.hdf.message.HDFGR
- hold image arguments.
- imageArgv.
Variable in class ncsa.hdf.message.HDFSDS
- hold image arguments.
- imageData.
Variable in class ncsa.hdf.message.HDFGR
- the image data
- imageData.
Variable in class ncsa.hdf.message.HDFSDS
- the image data
- imagePalette.
Variable in class ncsa.hdf.message.HDFGR
- the iamge palette data
- imagePalette.
Variable in class ncsa.hdf.message.HDFSDS
- the iamge palette data
- images.
Variable in class ncsa.hdf.message.HDFSDS
- byte array containing data for animation images
- index.
Variable in class ncsa.hdf.message.HDFObjectNode
- the index of the attributes
- information.
Variable in class ncsa.hdf.message.HDFGR
- the string containing the SDS information
- information.
Variable in class ncsa.hdf.message.HDFObjectNode
- text information about the node
- information.
Variable in class ncsa.hdf.message.HDFSDS
- the string containing the SDS information
- init(ServletConfig).
Method in class ncsa.hdf.server.HDFServer
- overwrite HttpServlet.
- insertVg(HDFObjectNode, Queue, int, int[], int[], int, int).
Method in class ncsa.hdf.message.HDFAnalyse
- insert the HDF object belongs to specified HDF Vgroup
- isFile().
Method in class ncsa.hdf.message.HDFFileList
- check if the requested file is a file or directory
- isMe(HDFMessage).
Method in class ncsa.hdf.message.HDFObject
- check if the object is me
- isMe(HDFMessage).
Method in interface ncsa.hdf.message.Messageable
- check if the object is me
- isPreview.
Variable in class ncsa.hdf.message.HDFObjectNode
- true if only read preview data
- isReadable().
Method in class ncsa.hdf.message.HDFObjectNode
-
- level.
Variable in class ncsa.hdf.message.HDFObjectNode
- the level of the object
- main(String[]).
Static method in class ncsa.hdf.server.HDFServer
- The main() function sets up and runs the HDFServer.
- mainSocket.
Variable in class ncsa.hdf.server.HDFServer
- the HDFServer main ServerSocket
- nodeObject.
Variable in class ncsa.hdf.message.HDFObject
- the HDFObjectNode to be transfered between the server and client
- object2byte(Object, int, byte[]).
Static method in class ncsa.hdf.message.HDFObject
- convert object data into image data without data range.
- object2byte(Object, int, double[], byte[]).
Static method in class ncsa.hdf.message.HDFObject
- convert object data into image data with specified data range.
- object2byte(Object, int, double[], int, byte[]).
Static method in class ncsa.hdf.message.HDFObject
- convert object data into image data with specified range and position.
- originalImageSize.
Variable in class ncsa.hdf.message.HDFGR
- the original image size
- originalImageSize.
Variable in class ncsa.hdf.message.HDFSDS
- the original image size
- Palette.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- parent.
Variable in class ncsa.hdf.message.HDFObjectNode
- define the parent object
- plane.
Variable in class ncsa.hdf.message.HDFObjectNode
- the image plane number for animated image
- port.
Variable in class ncsa.hdf.server.HDFServer
- the HDFServer port number
- preferedImageSize.
Variable in class ncsa.hdf.message.HDFObjectNode
- prefered image size
- redirectDirectory(HttpServletRequest, HttpServletResponse, String, File).
Method in class ncsa.hdf.server.FileServlet
- redirectory
- ref.
Variable in class ncsa.hdf.message.HDFObjectNode
- the reference number of the object
- RIS24.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- RIS8.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- run().
Method in class ncsa.hdf.server.HDFServer
- overwirte Thread.
- SDS.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- SDSDATASET.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- SDSDATASETAN.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- SDSDATASETATTR.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- SDSGLOBALATTR.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- selectedRange.
Variable in class ncsa.hdf.message.HDFObjectNode
- the selected image range
- serveDirectory(HttpServletRequest, HttpServletResponse, boolean, String, String, File).
Method in class ncsa.hdf.server.FileServlet
- serve a direcotry request (GET or HEAD)
- serveFile(HttpServletRequest, HttpServletResponse, boolean, String, String, File).
Method in class ncsa.hdf.server.FileServlet
- serve a file request (GET or HEAD)
- serverThread.
Variable in class ncsa.hdf.server.HDFServer
- the main server thread
- service().
Method in class ncsa.hdf.message.HDFAnnotation
- serve the client request on the server
- service().
Method in class ncsa.hdf.message.HDFFileList
- serve the client request on the server
- service().
Method in class ncsa.hdf.message.HDFGR
- serve the client request on the server
- service().
Method in class ncsa.hdf.message.HDFHierarchy
- serve the client request on the server
- service().
Method in class ncsa.hdf.message.HDFRIS24
- overwrites HDFGR
- service().
Method in class ncsa.hdf.message.HDFRIS8
- overwrites HDFGR
- service().
Method in class ncsa.hdf.message.HDFSDS
- overwrite HDFGR
- service().
Method in class ncsa.hdf.message.HDFVdata
- serve the client request on the server
- service().
Method in class ncsa.hdf.message.HDFVgroup
- serve the client request on the server
- service().
Method in interface ncsa.hdf.message.Messageable
- serve the client request on the server
- service(HttpServletRequest, HttpServletResponse).
Method in class ncsa.hdf.server.FileServlet
- Services a single request from the client.
- service(HttpServletRequest, HttpServletResponse).
Method in class ncsa.hdf.server.HDFServer
- overwrites FileServlet.
- setChildObj(Queue).
Method in class ncsa.hdf.message.HDFObjectNode
- set child object
- setHasChild(boolean).
Method in class ncsa.hdf.message.HDFObjectNode
- set expandable flag
- setHasParent(boolean).
Method in class ncsa.hdf.message.HDFObjectNode
- set ancestor flag
- setIndex(int).
Method in class ncsa.hdf.message.HDFObjectNode
- set object index value when node is attribute.
- setName(char[]).
Method in class ncsa.hdf.message.HDFObjectNode
- set object name
- setName(String).
Method in class ncsa.hdf.message.HDFObjectNode
- set object name
- setObjLevel(int).
Method in class ncsa.hdf.message.HDFObjectNode
- set object level
- setObjType(int).
Method in class ncsa.hdf.message.HDFObjectNode
- set object type
- setOwner(String).
Method in class ncsa.hdf.message.HDFMessage
- set the owner of the message
- setParentObj(HDFObjectNode).
Method in class ncsa.hdf.message.HDFObjectNode
- set parent object
- setTagRef(int, int).
Method in class ncsa.hdf.message.HDFObjectNode
- set object tag and ref
- tag.
Variable in class ncsa.hdf.message.HDFObjectNode
- the tag of the object
- toClient().
Method in class ncsa.hdf.message.HDFAnnotation
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFFileList
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFGR
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFHierarchy
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFRIS24
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFRIS8
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFSDS
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFVdata
- create a message for sending to the client
- toClient().
Method in class ncsa.hdf.message.HDFVgroup
- create a message for sending to the client
- toClient().
Method in interface ncsa.hdf.message.Messageable
- create a message for sending to the client
- toServer().
Method in class ncsa.hdf.message.HDFObject
- create a message sending to the server
- toServer().
Method in interface ncsa.hdf.message.Messageable
- create a message for sending to the server
- toString().
Method in class ncsa.hdf.message.HDFMessage
- Returns the String representation of this message value.
- toString().
Method in class ncsa.hdf.message.HDFObjectNode
- Converts the vector to a string.
- type.
Variable in class ncsa.hdf.message.HDFObjectNode
- the type of the object
- Vdata.
Static variable in class ncsa.hdf.message.HDFObjectNode
-
- Vgroup.
Static variable in class ncsa.hdf.message.HDFObjectNode
-