psdi.webclient.controls

Class RecordHover

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class RecordHover
    extends DatasrcInstance
    • Constructor Detail

      • RecordHover

        public RecordHover()
    • Method Detail

      • initialize

        public void initialize()
        Description copied from class: BaseInstance
        should be extended to do any setup required by the instance. for example, the DatasrcInstance will call initialize to create data sources found in the bind list.
        Overrides:
        initialize in class ControlInstance
      • render

        public int render()
                   throws java.lang.NoSuchMethodException,
                          java.lang.IllegalAccessException,
                          java.lang.reflect.InvocationTargetException
        Do not use this method to render a recordhover. Use renderContent().
        Overrides:
        render in class DatasrcInstance
        Throws:
        java.lang.NoSuchMethodException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
        See Also:
        renderContent
      • renderContent

        public java.lang.String renderContent()
        Returns a String that is the render contents of the recordhover. The contents are NOT added to the response stream it us up to the calling routing to push the return to the stream.
      • setSourceComponent

        public void setSourceComponent(ComponentInstance sourceComponent)
      • getCompleteAppLinkList

        public java.util.Map getCompleteAppLinkList()
        This method will call getAppLink() to get the list of applink apps And from that list, this method will return a map off appid and descriptions for each applink app, including clones of each applink app, that the user has access to.
        Will return null getAppLink() returns null (or null string). It will return an empty map if the user deson't have access to any of the apps.
      • getHoverEventRow

        public int getHoverEventRow()
        Returns:
        the hoverEventRow