Class PFieldController

All Implemented Interfaces:
PComponentController, PControllerBean, Serializable, Remote, Unreferenced
Direct Known Subclasses:
PIAFieldController, PIAGroupTreeController, PIAListController, PIASpecSpreadSheetController, PIASpreadSheetController

public abstract class PFieldController extends PComponentControllerImpl
Deprecated.
As of Release 6.1, PFieldController is deprecated and replaced by PFieldControllerBean.
PFieldController is a base implementation of the server side of a component controller. This is an abstract class that was used as the base of all component specific controllers.
Version:
13
Author:
Larry Lynch-Freshner
See Also:
  • Constructor Details

    • PFieldController

      public PFieldController() throws RemoteException
      Deprecated.
      Creates an instance of PFieldController.
      Throws:
      RemoteException - thrown for errors
  • Method Details

    • getFieldDescription

      public String getFieldDescription() throws RemoteException
      Deprecated.
      Returns the FieldDescription information.
      Returns:
      A String with the field description.
      Throws:
      RemoteException - thrown for errors
    • setProperty

      public void setProperty(String prop, Object val) throws RemoteException
      Deprecated.
      Sets a component's property. Overrides the superclass to compile a description property into a specification, then saves that as a property with "Spec" added to the name.
      Specified by:
      setProperty in interface PComponentController
      Overrides:
      setProperty in class PComponentControllerImpl
      Parameters:
      prop - the property name
      val - the property value
      Throws:
      RemoteException - thrown for errors
    • actionPerformed

      public Object actionPerformed(ActionEvent e) throws RemoteException
      Deprecated.
      The default action performed; does nothing.
      Parameters:
      e - the action event
      Returns:
      A null value.
      Throws:
      RemoteException - thrown for errors
    • getFieldSpec

      protected PDataFieldSpecification getFieldSpec()
      Deprecated.
      Gets the field specification used to define the fields accessed by this control. Use this method to retrieve the modelFieldDescription set in the client.
      Returns:
      A field specification object.
    • getDisplaySpec

      protected PFieldSpecification getDisplaySpec()
      Deprecated.
      Gets the field specification used to define the fields accessed by this control. Use this method to retrieve the displayFieldDescription set in the client.
      Returns:
      A field specification object.