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

A

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

C

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

D

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

F

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

G

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

H

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

I

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

L

level. Variable in class ncsa.hdf.message.HDFObjectNode
the level of the object

M

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

N

nodeObject. Variable in class ncsa.hdf.message.HDFObject
the HDFObjectNode to be transfered between the server and client

O

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

P

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

R

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.

S

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

T

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

V

Vdata. Static variable in class ncsa.hdf.message.HDFObjectNode
Vgroup. Static variable in class ncsa.hdf.message.HDFObjectNode