Documentation of 'visad.cluster.RemoteClientTupleImpl' Java class
RemoteClientTupleImpl
visad.cluster

Class RemoteClientTupleImpl

    • Constructor Detail

      • RemoteClientTupleImpl

        public RemoteClientTupleImpl(Data[] datums)
                              throws VisADException,
                                     java.rmi.RemoteException
        must call setupClusterData after constructor to finish the "construction"
        Throws:
        VisADException
        java.rmi.RemoteException
    • Method Detail

      • getDimension

        public int getDimension()
                         throws java.rmi.RemoteException
        Description copied from interface: TupleIface
        return number of components
        Specified by:
        getDimension in interface TupleIface
        Throws:
        java.rmi.RemoteException
      • isMissing

        public boolean isMissing()
                          throws java.rmi.RemoteException
        Specified by:
        isMissing in interface Data
        Specified by:
        isMissing in interface TupleIface
        Overrides:
        isMissing in class RemoteDataImpl
        Returns:
        flag indicating whether this Data has a missing value
        Throws:
        java.rmi.RemoteException - an RMI error occurred
      • computeRanges

        public DataShadow computeRanges(ShadowType type,
                                        DataShadow shadow)
                                 throws VisADException,
                                        java.rmi.RemoteException
        Description copied from class: RemoteDataImpl
        Recursive version of computeRanges(), called down through Data object tree.
        Specified by:
        computeRanges in interface Data
        Specified by:
        computeRanges in interface TupleIface
        Overrides:
        computeRanges in class RemoteDataImpl
        Parameters:
        type - ShadowType generated for MathType of this
        shadow - DataShadow instance whose contained double[][] array and animation sampling Set are modified according to RealType values in this, and used as return value
        Returns:
        DataShadow instance containing double[][] array of RealType ranges, and an animation sampling Set
        Throws:
        VisADException - a VisAD error occurred
        java.rmi.RemoteException - an RMI error occurred
      • computeRanges

        public DataShadow computeRanges(ShadowType type,
                                        int n)
                                 throws VisADException,
                                        java.rmi.RemoteException
        Description copied from class: RemoteDataImpl
        Compute ranges of values for each of 'n' RealTypes in DisplayImpl.RealTypeVector. Called from DataRenderer with n = DisplayImpl.getScalarCount().
        Specified by:
        computeRanges in interface Data
        Overrides:
        computeRanges in class RemoteDataImpl
        Parameters:
        type - ShadowType generated for MathType of this
        n - number of RealTypes in DisplayImpl.RealTypeVector
        Returns:
        DataShadow instance containing double[][] array of RealType ranges, and an animation sampling Set
        Throws:
        VisADException - a VisAD error occurred
        java.rmi.RemoteException - an RMI error occurred
      • computeRanges

        public double[][] computeRanges(RealType[] reals)
                                 throws VisADException,
                                        java.rmi.RemoteException
        Description copied from class: RemoteDataImpl
        compute ranges of values in this of given RealTypes, using a dummy DisplayImplJ2D
        Specified by:
        computeRanges in interface Data
        Overrides:
        computeRanges in class RemoteDataImpl
        Parameters:
        reals - array of RealTypes whose value ranges to compute
        Returns:
        double[reals.length][2] giving the low and high value in this for each RealType in reals
        Throws:
        VisADException - a VisAD error occurred
        java.rmi.RemoteException - an RMI error occurred
      • adjustSamplingError

        public Data adjustSamplingError(Data error,
                                        int error_mode)
                                 throws VisADException,
                                        java.rmi.RemoteException
        Description copied from class: RemoteDataImpl
        return a clone of this, except with ErrorEstimates combined with values in error, according to error_mode
        Specified by:
        adjustSamplingError in interface Data
        Specified by:
        adjustSamplingError in interface TupleIface
        Overrides:
        adjustSamplingError in class RemoteDataImpl
        error_mode - may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS;
        Returns:
        clone of this, except with ErrorEstimates set according to values in error
        Throws:
        VisADException - a VisAD error occurred
        java.rmi.RemoteException - an RMI error occurred
      • longString

        public java.lang.String longString(java.lang.String pre)
                                    throws VisADException,
                                           java.rmi.RemoteException
        Specified by:
        longString in interface Data
        Specified by:
        longString in interface TupleIface
        Overrides:
        longString in class RemoteDataImpl
        Parameters:
        pre - String added to start of each line
        Returns:
        a longer String than returned by toString(), indented by pre (a string of blanks)
        Throws:
        VisADException
        java.rmi.RemoteException

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.