visad.data.dods
Class UInt16AttributeAdapter

java.lang.Object
  extended byvisad.data.dods.Adapter
      extended byvisad.data.dods.AttributeAdapter
          extended byvisad.data.dods.NumericAttributeAdapter
              extended byvisad.data.dods.FloatAttributeAdapter
                  extended byvisad.data.dods.Int32AttributeAdapter
                      extended byvisad.data.dods.UInt16AttributeAdapter

public class UInt16AttributeAdapter
extends Int32AttributeAdapter

Provides support for adapting a DODS Attribute.UINT16 attribute to the VisAD data-import context.

Instances are immutable.


Constructor Summary
UInt16AttributeAdapter(String name, Attribute attr)
          Constructs from a name and an appropriate attribute.
 
Methods inherited from class visad.data.dods.Int32AttributeAdapter
floatValue
 
Methods inherited from class visad.data.dods.FloatAttributeAdapter
number, visadSet
 
Methods inherited from class visad.data.dods.NumericAttributeAdapter
data, getAttributeName, getRealType
 
Methods inherited from class visad.data.dods.Adapter
attributeTable, attributeTable, getCacheStrategy, isFlat, mathType, realType, realType, realType, realType, scalarName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UInt16AttributeAdapter

public UInt16AttributeAdapter(String name,
                              Attribute attr)
                       throws VisADException
Constructs from a name and an appropriate attribute.

Parameters:
name - The name of the attribute.
attr - The attribute. Must have the appropriate type.
Throws:
VisADException - VisAD failure. Probably the attribute has an inappropriate type.