psdi.app.scconfig

Class Layout

    • Field Detail

      • savedQueryApp

        protected java.lang.String savedQueryApp
    • Constructor Detail

      • Layout

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

      • add

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

        public void delete(long accessModifier)
                    throws MXException,
                           java.rmi.RemoteException
        Overridden to delete this LAYOUT and records associated with this LAYOUT.
        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)
      • undelete

        public void undelete()
                      throws MXException,
                             java.rmi.RemoteException
        Overridden to undelete this LAYOUT and records associated with this LAYOUT.
        Specified by:
        undelete in interface MboRemote
        Overrides:
        undelete in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • addToFAPortlet

        public void addToFAPortlet(MboSetRemote dataSet)
                            throws MXException,
                                   java.rmi.RemoteException
        Adds Applications to Favorite Applications Portlet
        Specified by:
        addToFAPortlet in interface LayoutRemote
        Parameters:
        MboSetRemote - MAXAPPS Set
        Throws:
        MXException
        java.rmi.RemoteException
      • validateShowGraph

        public void validateShowGraph()
                               throws MXException,
                                      java.rmi.RemoteException
        It makes sure that a graph attribute has been selected before flagging Show graph attribute as true
        Specified by:
        validateShowGraph in interface LayoutRemote
        Throws:
        MXException
        java.rmi.RemoteException
      • setDefaultsForResultSet

        public void setDefaultsForResultSet()
                                     throws MXException,
                                            java.rmi.RemoteException
        Get reference of the related result set portlet mbos and callss method to set query name
        Specified by:
        setDefaultsForResultSet in interface LayoutRemote
        Throws:
        MXException
        java.rmi.RemoteException
      • validateRSConditions

        public void validateRSConditions()
                                  throws MXException,
                                         java.rmi.RemoteException
        It makes sure that a condition attribute has been selected when color parameters have been set.
        Specified by:
        validateRSConditions in interface LayoutRemote
        Throws:
        MXException
        java.rmi.RemoteException
      • canDeletePortletLabels

        public boolean canDeletePortletLabels()
        Returns true if the LAYOUT was marked to delete the labels
        Specified by:
        canDeletePortletLabels in interface LayoutRemote
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • setDeletePortletLabels

        public void setDeletePortletLabels(boolean deletePortletLabels)
        Marks the LAYOUT record so that it deletes the labels
        Specified by:
        setDeletePortletLabels in interface LayoutRemote
        Parameters:
        deleteLabels - as boolean
        Throws:
        MXException
        java.rmi.RemoteException
      • init

        public void init()
                  throws MXException
        Description copied from class: Mbo
        Called by the framework when the Mbo has been constructed and the MboValues have been initialized. This can be overridden by the programmer to provide any custom initialization they would like to do.
        Overrides:
        init in class Mbo
        Throws:
        MXException
      • save

        protected void save()
                     throws MXException,
                            java.rmi.RemoteException
        Description copied from class: Mbo
        Save the object and other linked objects. Subclasses can code their save() logic to include any appropriate updates to other linked objects and call super.save().
        Overrides:
        save in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException