Interface PIAGroupTreeBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PAcctTreeBeanImpl, PIAGroupTreeBeanImpl

public interface PIAGroupTreeBean extends Remote
PIAGroupTreeBean is the remote interface for the PIAGroupTree controller. Given an object that contains a group object, this controller builds a tree model.
Version:
%version: 4 % %date_modified: Tue Dec 18 20:50:58 2001 %
Author:
lekshmi
  • Method Details

    • setLazy

      void setLazy(boolean b) throws RemoteException
      Sets the state of the lazy expand flag, which determines whether the children of a node of the tree are to be fetched as soon as the the node is created.
      Parameters:
      b - the new value of the lazy expand flag; true, if the children are to be loaded as soon as a node is created, false, otherwise
      Throws:
      RemoteException - thrown for errors
    • getDisplayData

      Object getDisplayData(PModelHandle group) throws RemoteException
      Gets the data to be displayed at a tree node.
      Parameters:
      group - an account object, represented as a PModelHandle
      Throws:
      RemoteException - thrown for errors
    • getDisplayData

      Object getDisplayData(PModelHandle group, PFieldSpecification dSpec) throws RemoteException
      Gets the data to be displayed at a tree node
      Parameters:
      group - An account object represented as a PModelHandle
      dSpec - The field specification of the data to be displayed
      Throws:
      RemoteException
    • getChildren

      Hashtable getChildren(PModelHandle group) throws RemoteException
      Gets the children of a tree node.
      Parameters:
      group - an account object, represented as a PModelHandle
      Throws:
      RemoteException - thrown for errors