psdi.mbo

Interface MboSetListener

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      void addedMbo(MboRemote newMbo, int position)
      Reports that a new Mbo has been added to the MboSet.
      void modifiedMbo(MboRemote modifiedMbo)
      This listener method is called in response to the MboSet's being told one of it's Mbos has been modified.
      void removedMbo(MboRemote removedMbo, int position)
      Reports that a Mbo has been removed from the MboSet.
    • Method Detail

      • addedMbo

        void addedMbo(MboRemote newMbo,
                      int position)
               throws MXException,
                      java.rmi.RemoteException
        Reports that a new Mbo has been added to the MboSet. The listener is informed after the Mbo is added to the MboSet and after all the field defaulting. Any exception thrown here will be returned by the method adding the Mbo.
        Parameters:
        newMbo - The newly created Mbo.
        position - The postion of the new Mbo.
        Throws:
        MXException
        java.rmi.RemoteException
      • removedMbo

        void removedMbo(MboRemote removedMbo,
                        int position)
                 throws MXException,
                        java.rmi.RemoteException
        Reports that a Mbo has been removed from the MboSet. Any exception thrown here will be returned by the method removing the Mbo.
        Parameters:
        removedMbo - The recently removed Mbo.
        position - The postion of the Mbo before it was removed.
        Throws:
        MXException
        java.rmi.RemoteException
      • modifiedMbo

        void modifiedMbo(MboRemote modifiedMbo)
                  throws MXException,
                         java.rmi.RemoteException
        This listener method is called in response to the MboSet's being told one of it's Mbos has been modified. Generally a field class listener will tell the MboSet so that the listeners to the MboSet can move a Mbo to where it should be.
        Parameters:
        modifiedMbo - The recently modified Mbo.
        Throws:
        MXException
        java.rmi.RemoteException