psdi.app.scconfig

Class SCConfig

    • Constructor Detail

      • SCConfig

        public SCConfig(MboSet ms)
                 throws MXException,
                        java.rmi.RemoteException
        Construct the SCConfig object
        Parameters:
        ms - Mbo set
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Add a new SCConfig - set field defaults.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • setAddPortletsToLeft

        public void setAddPortletsToLeft(boolean newValue)
        Sets true if adding portlets for left column
        Specified by:
        setAddPortletsToLeft in interface SCConfigRemote
      • delete

        public void delete(long accessModifier)
                    throws MXException,
                           java.rmi.RemoteException
        Overridden to delete this SCCONFIG and records associated with this SCCONFIG.
        Specified by:
        delete in interface MboRemote
        Overrides:
        delete in class Mbo
        Parameters:
        accessModified - - Access Modifier for deletion
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        Mbo.delete(long)
      • getPageLayout

        public java.lang.String getPageLayout()
                                       throws java.rmi.RemoteException,
                                              MXException
        Returns page layout for current start center
        Specified by:
        getPageLayout in interface SCConfigRemote
        Returns:
        string as page layout for current start center
        Throws:
        java.rmi.RemoteException
        MXException
      • deleteAssociatedTemplate

        public void deleteAssociatedTemplate()
                                      throws java.rmi.RemoteException,
                                             MXException
        Deletes the start center template associated with this. This is called only when "delete template" is clicked on a start center.
        Specified by:
        deleteAssociatedTemplate in interface SCConfigRemote
        Throws:
        java.rmi.RemoteException
        MXException
      • validateDisplay

        public void validateDisplay()
                             throws java.rmi.RemoteException,
                                    MXException
        Validates that at least one start center has to be displayed
        Specified by:
        validateDisplay in interface SCConfigRemote
        Throws:
        java.rmi.RemoteException
        MXException
      • validateDefault

        public void validateDefault()
                             throws java.rmi.RemoteException,
                                    MXException
        Validates that at least one start center has to be displayed
        Specified by:
        validateDefault in interface SCConfigRemote
        Throws:
        java.rmi.RemoteException
        MXException
      • validateMobile

        public void validateMobile()
                            throws java.rmi.RemoteException,
                                   MXException
        Validates that only one start center has to be displayed
        Specified by:
        validateMobile in interface SCConfigRemote
        Throws:
        java.rmi.RemoteException
        MXException