psdi.webclient.beans.linear

Class DataSet

    • Field Detail

      • parent

        protected final DataSet parent
      • attributeLabels

        protected final java.util.Map attributeLabels
      • elementAttributes

        protected final java.util.List elementAttributes
      • idAttr

        protected final java.lang.String idAttr
      • labelAttr

        protected final java.lang.String labelAttr
      • descriptionAttr

        protected final java.lang.String descriptionAttr
      • startMAttr

        protected final java.lang.String startMAttr
      • endMAttr

        protected final java.lang.String endMAttr
      • startMAttr2

        protected final java.lang.String startMAttr2
      • endMAttr2

        protected final java.lang.String endMAttr2
      • excludeAttributeMapFromJSON

        protected boolean excludeAttributeMapFromJSON
      • items

        protected java.util.List items
      • children

        protected final java.util.Map children
      • loaded

        protected boolean loaded
      • linearLogger

        public static MXLogger linearLogger
    • Method Detail

      • getPath

        protected java.lang.String getPath()
      • putChild

        protected void putChild(java.lang.String id,
                                DataSet dataSet)
      • loadData

        public void loadData()
                      throws MXException,
                             java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • resolveMboSet

        protected void resolveMboSet()
                              throws MXException,
                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • loadChildren

        protected void loadChildren()
                             throws MXException,
                                    java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • reset

        protected void reset()
        Overrides:
        reset in class DataItem
      • getDataSet

        protected DataSet getDataSet(java.lang.String id)
                              throws MXException,
                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • toJSON

        public com.ibm.json.java.JSONObject toJSON()
        Overrides:
        toJSON in class DataItem
      • getControlInstanceName

        protected java.lang.String getControlInstanceName(java.lang.String beanId)
                                                   throws MXException,
                                                          java.rmi.RemoteException
        Method to get controlInstanceName based on beanId
        Parameters:
        String - beanId
        Returns:
        String controlInstanceName
        Throws:
        MXException
        java.rmi.RemoteException
      • getRowsPerPageFromPresentation

        protected int getRowsPerPageFromPresentation(java.lang.String controlInsanceName)
                                              throws MXException,
                                                     java.rmi.RemoteException
        Method to get rowsPerPage property of given constrolInsanceName from app Presentation
        Parameters:
        String - controlInstanceName
        Returns:
        Int rowsPerPage
        Throws:
        MXException
        java.rmi.RemoteException