psdi.app.meter

Class FldMeterInGroupMeterName

    • Constructor Detail

      • FldMeterInGroupMeterName

        public FldMeterInGroupMeterName(MboValue mbv)
                                 throws MXException
        Construct and attach to the mbo value.
        Parameters:
        mbv - Mbo value
        Throws:
        MXException
    • Method Detail

      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        ensures that a MeterName value is added only once to this set of MeterInGroup objects. The set against which this MeterName value is checked may include other newly added MeterInGroup objects that, like this MeterName value's MeterInGroup MBO, are not yet saved to the database.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MAXTableDomain
        Throws:
        MXException
        java.rmi.RemoteException
      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        sets the read/writeability of this object's Rollover attribute. If the meter type of this MeterName is not CONTINUOUS, then Rollover and AvgCalcMethod is READONLY.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MAXTableDomain
        Throws:
        MXException
        java.rmi.RemoteException