psdi.plusc.app.pluscds

Interface PlusCWODSInstrRemote

  • All Superinterfaces:
    MboRemote, java.rmi.Remote
    All Known Implementing Classes:
    PlusCWODSInstr


    public interface PlusCWODSInstrRemote
    extends MboRemote
    The Interface PlusCWODSInstrRemote.
    • Field Detail

      • NON_REPEATABLE_CAL_POINTS

        static final int NON_REPEATABLE_CAL_POINTS
        Only include cal points that are not repeatable. Since the repeatability is an attribute of the asset function, the set will contain either all of this asset function's points or none of them if this flag is passed alone.
        See Also:
        Constant Field Values
      • REPEATABLE_NON_AVG_CAL_POINTS

        static final int REPEATABLE_NON_AVG_CAL_POINTS
        Only include cal points that are part of a repetition set, excluding the point that contains averages and std deviations.
        See Also:
        Constant Field Values
      • REPEATABLE_AVG_CAL_POINTS

        static final int REPEATABLE_AVG_CAL_POINTS
        Only include points that contain averages and std deviations, in a repeatable asset function.
        See Also:
        Constant Field Values
      • ALL_CAL_POINTS

        static final int ALL_CAL_POINTS
        Include all types of cal points.
        See Also:
        Constant Field Values
      • EDITABLE_CAL_POINTS

        static final int EDITABLE_CAL_POINTS
        Include only cal points for which as found/as left values can be entered (non-repeatable points or repeatable points that are not averages).
        See Also:
        Constant Field Values
      • STATUSABLE_CAL_POINTS

        static final int STATUSABLE_CAL_POINTS
        Include only cal points for which errors and statuses are defined (non-repeatable points or repeatable points that contain averages).
        See Also:
        Constant Field Values
    • Method Detail

      • setReadOnlyFields

        void setReadOnlyFields()
                        throws MXException,
                               java.rmi.RemoteException
        Sets the read only fields.
        Throws:
        MXException - the mX exception
        java.rmi.RemoteException - the remote exception
      • getPointsMboSet

        MboSetRemote getPointsMboSet(int calPointType)
                              throws java.rmi.RemoteException,
                                     MXException
        Returns a MBO Set containing calibration points for this asset function. The calPointType parameter determines which cal points will be included in the MBO Set. It can be any combination of the following constants:
        • NON_REPEATABLE_CAL_POINTS: only cal points that are not repeatable. Since the repeatability is an attribute of the asset function, the set will contain either all of this asset function's points or none of them if this flag is passed alone.
        • REPEATABLE_NON_AVG_CAL_POINTS: only cal points that are part of a repetition set, excluding the point that contains averages and std deviations.
        • REPEATABLE_AVG_CAL_POINTS: only points that contain averages and std deviations, in a repeatable asset function.
        The following convenience constants are also defined:
        • ALL_CAL_POINTS: include all types of cal points.
        • EDITABLE_CAL_POINTS: include only cal points for which as found/as left values can be entered (non-repeatable points or repeatable points that are not averages)
        • STATUSABLE_CAL_POINTS: include only cal points for which errors and statuses are defined (non-repeatable points or repeatable points that contain averages)
        Parameters:
        calPointType - types of cal points to be included in the set
        Returns:
        MboSetRemote with the desired points
        Throws:
        java.rmi.RemoteException - the remote exception
        MXException - the mX exception
      • childHasChanged

        void childHasChanged()
                      throws MXException,
                             java.rmi.RemoteException
        Child has changed.
        Throws:
        MXException - the mX exception
        java.rmi.RemoteException - the remote exception