psdi.webclient.components

Class NavSection

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class NavSection
    extends ComponentInstance
    • Field Detail

      • minimize

        public java.lang.String minimize
      • maximize

        public java.lang.String maximize
      • restore

        public java.lang.String restore
    • Constructor Detail

      • NavSection

        public NavSection()
    • Method Detail

      • initialize

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

        public void buildData()
                       throws java.rmi.RemoteException,
                              MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • getDataString

        public java.lang.String getDataString()
                                       throws java.rmi.RemoteException,
                                              MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • render

        public int render()
                   throws java.lang.NoSuchMethodException,
                          java.lang.IllegalAccessException,
                          java.lang.reflect.InvocationTargetException
        Description copied from class: ComponentInstance
        Renders the component.

        If a component is marked with a rendercomponent, it will be set to the control so that the children can check to see if their renderid matches. If it does, they will render.

        Overrides:
        render in class ComponentInstance
        Throws:
        java.lang.NoSuchMethodException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
      • click

        public int click()
        Description copied from class: ComponentInstance
        Handles a click event. Tries to call the method named in the "mxevent" property on the system handler, then component, then the control. Then eventually calls the bean method If "targetid" property is defined then that component is used, otherwise this component is used.
        Overrides:
        click in class ComponentInstance
        Returns:
        event handler status code
      • queryclick

        public int queryclick()