public class PIASpecSpreadSheetController extends PFieldController
PIASpecSpreadSheetController is the controller class for
the PIASpecSpreadSheet component.mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY| Constructor and Description |
|---|
PIASpecSpreadSheetController() |
| Modifier and Type | Method and Description |
|---|---|
Object |
actionPerformed(ActionEvent ev)
Retrieves information about data actions performed on a spreadsheet cell.
|
Object |
getSelectionDataFor(String dataItem,
int index)
Given the name of a display data item and an optional index,
returns the information needed for a Selection event.
|
void |
update(int reason,
Object data)
The
update method is called by various internal methods when
the data has changed enough to require changing the client display. |
getDisplaySpec, getFieldDescription, getFieldSpec, setPropertyfireDataChangeEvent, fireDataChangeEvent, fireDataChangeEvent, fireDataChangeEvent, getConnection, getProperty, getView, setDisplayComponent, updateaddRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferencedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModelpublic PIASpecSpreadSheetController()
throws RemoteException
RemoteExceptionpublic void update(int reason,
Object data)
throws RemoteException
PControllerImplupdate 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.update in class PControllerImplreason - 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 updateRemoteException - thrown for errorspublic Object actionPerformed(ActionEvent ev) throws RemoteException
actionPerformed in interface PComponentControlleractionPerformed in class PFieldControllerevent - the data eventPIADataActionEvent.RemoteException - thrown for errorspublic Object getSelectionDataFor(String dataItem, int index) throws RemoteException
PControllerBeandataItem - the name of a data item. Must match the name of
an item changed by sending a PViewDataChangeEvent.index - an optional index into an array data itemRemoteException - thrown for errorsCopyright © 2003, 2023, Oracle and/or its affiliates.