Class PIAIndexedArrayTableBeanImpl

All Implemented Interfaces:
PIAIndexedArrayTableBean, PIASpecSpreadSheetBean, PControllerBean, PFieldBean, Serializable, Remote, Unreferenced

public class PIAIndexedArrayTableBeanImpl extends PIASpecSpreadSheetBeanImpl implements PIAIndexedArrayTableBean
Controller class for the indexed array table. This class displays the array index as an attribute of the array. The element id can be displayed in the table by specifying a column as "FldElementId".
See Also:
  • Constructor Details

  • Method Details

    • update

      public void update(int reason, Object data) throws RemoteException
      Description copied from class: PControllerImpl
      The update method is called by various internal methods when the data has changed enough to require changing the client display. Must be overridden by a specific controller subclass.
      Specified by:
      update in interface PIAIndexedArrayTableBean
      Overrides:
      update in class PIASpecSpreadSheetBeanImpl
      Parameters:
      reason - an integer constant that indicates the reason for the update (UPDATE_NEW_MODEL, UPDATE_PROPERTY, UPDATE_MODEL_CHANGE, or UPDATE_CLIENT)
      data - the data associated with update
      Throws:
      RemoteException - thrown for errors