Documentation of 'visad.data.dods.BaseTypeVectorAdapter' Java class
BaseTypeVectorAdapter
visad.data.dods

Class BaseTypeVectorAdapter



  • public class BaseTypeVectorAdapter
    extends VectorAdapter
    Provides support for adapting a DODS BaseTypePrimitiveVector to the VisAD data-import context.

    Instances are immutable.

    • Method Detail

      • baseTypeVectorAdapter

        public static BaseTypeVectorAdapter baseTypeVectorAdapter(dods.dap.BaseTypePrimitiveVector vector,
                                                                  dods.dap.DAS das,
                                                                  VariableAdapterFactory factory)
                                                           throws VisADException,
                                                                  java.rmi.RemoteException
        Returns an instance of this class corresponding to a DODS vector and a factory for creating DODS variable adapters.
        Parameters:
        vector - A DODS vector to be adapted.
        das - The DODS DAS in which the attribute table for the DODS vector is embedded.
        factory - A factory for creating adapters of DODS variables.
        Throws:
        VisADException - VisAD failure.
        java.rmi.RemoteException - Java RMI failure.
      • setField

        public void setField(dods.dap.BaseTypePrimitiveVector vector,
                             FieldImpl field,
                             boolean copy)
                      throws VisADException,
                             java.rmi.RemoteException
        Sets the range of a compatible VisAD Field. The range values are taken from a DODS primitive vector whose metadata must be compatible with the metadata of the primitive vector used during construction of this instance.
        Overrides:
        setField in class VectorAdapter
        Parameters:
        vector - A DODS primitive vector whose data values are to be used to set the range of the VisAD field.
        field - A VisAD field to have its range values set.
        copy - If true, then range values are copied from the primitive vector.
        Throws:
        VisADException - VisAD failure.
        java.rmi.RemoteException - Java RMI failure.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.