psdi.app.rsconfig.virtual

Interface RSConfigSelectSetRemote

    • Method Detail

      • unSelectAttribute

        void unSelectAttribute(int row)
                        throws MXException,
                               java.rmi.RemoteException
        unselect attribute - remove from non-persistent set
        Parameters:
        row - - index of current unselected row
        Throws:
        MXException
        java.rmi.RemoteException
      • unSelectAttribute

        void unSelectAttribute(MboRemote mbo)
                        throws MXException,
                               java.rmi.RemoteException
        unselect attribute - remove from non-persistent set
        Parameters:
        row - - index of current unselected row
        Throws:
        MXException
        java.rmi.RemoteException
      • selectAttribute

        MboRemote selectAttribute(MboRemote maxAttrMbo,
                                  java.lang.String relationPath,
                                  MboRemote currentSelectedObject)
                           throws MXException,
                                  java.rmi.RemoteException
        select attribute
        Parameters:
        maxAttrMbo - - MAXATTRIBUTE mbo
        relationPath - - use when the attribute is from related MBO, for example, LOCATION.DESCRIPTION (path="LOCATION.")
        currentSelectedObject - - current selected related or main object
        Throws:
        MXException
        java.rmi.RemoteException
      • getCurrentAppName

        java.lang.String getCurrentAppName()
        Get current application name which this selected Set is displayed.
        Throws:
        MXException
        java.rmi.RemoteException
      • clearSelectSet

        void clearSelectSet()
                     throws MXException,
                            java.rmi.RemoteException
        Clear all the selection
        Throws:
        MXException
        java.rmi.RemoteException
      • newAppSelected

        void newAppSelected()
                     throws MXException,
                            java.rmi.RemoteException
        when a new application is selected
        Throws:
        MXException
        java.rmi.RemoteException
      • isNewAppSelected

        boolean isNewAppSelected()
                          throws MXException,
                                 java.rmi.RemoteException
        return True if the new selected application name is selected and different from the application name that currently saved.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • syncForSave

        void syncForSave()
                  throws MXException,
                         java.rmi.RemoteException
        Sync data with RSConfigSet for Save
        Throws:
        MXException
        java.rmi.RemoteException
      • getStringSelectColumnName

        java.lang.String getStringSelectColumnName()
                                            throws MXException,
                                                   java.rmi.RemoteException
        Concatenate all column names into a String, separated them by comma.
        Returns:
        Return a String concatenate column name separated by comma.
        Throws:
        MXException
        java.rmi.RemoteException
      • loadDataFromMemoryRSConfig

        void loadDataFromMemoryRSConfig()
                                 throws MXException,
                                        java.rmi.RemoteException
        Load selection from RSConfig in Memory
        Throws:
        MXException
        java.rmi.RemoteException