org.vrspace.server.object
Class ImageElevationGrid

java.lang.Object
  extended byjava.util.Observable
      extended byorg.vrspace.server.VRObject
          extended byorg.vrspace.server.DBObject
              extended byorg.vrspace.server.PublicDBObject
                  extended byorg.vrspace.server.OwnedDBObject
                      extended byorg.vrspace.server.object.File
                          extended byorg.vrspace.server.object.VrmlFile
                              extended byorg.vrspace.server.object.ImageElevationGrid
All Implemented Interfaces:
java.lang.Cloneable, HasTransform, java.util.Observer, Owned

public class ImageElevationGrid
extends VrmlFile


Nested Class Summary
 
Nested classes inherited from class org.vrspace.server.object.VrmlFile
VrmlFile.ParsedUploadFilter
 
Nested classes inherited from class org.vrspace.server.object.File
File.GZippedUploadFilter, File.UploadFilter
 
Field Summary
 float[] height
           
 NetResource imageURL
           
 int xDimension
           
 double xSpacing
           
 int zDimension
           
 double zSpacing
           
 
Fields inherited from class org.vrspace.server.object.VrmlFile
transform
 
Fields inherited from class org.vrspace.server.object.File
_downloads, _lastUpdate, _uploads, name, ownerRole, publicRole, url
 
Fields inherited from class org.vrspace.server.DBObject
db
 
Fields inherited from class org.vrspace.server.VRObject
db_id, primitiveMap, primitives
 
Constructor Summary
ImageElevationGrid()
           
 
Method Summary
 void set_upload(Request req, java.lang.String args)
          Initiate file upload.
 
Methods inherited from class org.vrspace.server.object.VrmlFile
createTransform, getTransform, getTransformID, set__clone, set_download, set_url, setTransform, update
 
Methods inherited from class org.vrspace.server.object.File
encodeAsURI, getClassAndId, grantAccess, processEvent, sendEvent, setValue
 
Methods inherited from class org.vrspace.server.OwnedDBObject
addOwner, isOwned, notifyOwners, ownershipRequired, removeOwner
 
Methods inherited from class org.vrspace.server.DBObject
delete, get, put, put
 
Methods inherited from class org.vrspace.server.VRObject
arrayToString, canRead, canWrite, clone, equals, fieldToText, fromString, fromText, getClassName, getField, getFields, getId, getID, getMemebers, hasField, hasMethod, isNew, newInstance, sendResponse, setField, setField, setField, setFields, setFields, stringToArray, toString, toText, toText, toText
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

height

public float[] height

xDimension

public int xDimension

xSpacing

public double xSpacing

zDimension

public int zDimension

zSpacing

public double zSpacing

imageURL

public NetResource imageURL
Constructor Detail

ImageElevationGrid

public ImageElevationGrid()
Method Detail

set_upload

public void set_upload(Request req,
                       java.lang.String args)
                throws java.lang.Exception
Initiate file upload. Replaces this VrmlFile's url and initiates the file transfer by responding to the client with an upload command. If this VrmlFile does not yet have a Transform, it is assigned one.

Usage: upload path

Overrides:
set_upload in class VrmlFile
Throws:
java.lang.Exception