psdi.webclient.components

Class TableCell

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class TableCell
    extends ComponentInstance
    Designed to pass the click of a tablecell to the row control in order to handle setCurrent...
    • Constructor Detail

      • TableCell

        public TableCell()
    • Method Detail

      • getTableRow

        public TableRow getTableRow()
      • click

        public int click()
                  throws java.rmi.RemoteException,
                         MXException
        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
        Throws:
        java.rmi.RemoteException
        MXException
      • getDisplayRow

        public int getDisplayRow()
      • 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