Package com.portal.app.ccare.comp
Class PARActionDetailBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.ccare.comp.PARActionDetailBeanImpl
- All Implemented Interfaces:
PARActionDetailBean,PIACollectionBean,PControllerBean,Serializable,Remote,Unreferenced
public class PARActionDetailBeanImpl
extends PIAComponentCollectionBean
implements PARActionDetailBean
Implementation for controller
PARActionDetailBean.- Version:
- %version: 20 % %date_modified: Wed Mar 20 10:44:34 2002 %
- Author:
- simonw
- See Also:
-
Field Summary
Fields inherited from class com.portal.bas.PControllerImpl
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertToResourceIdDescription(PModelHandle detailModel) converts the resource id to resource descriptiongetActionDetailModel(PModelHandle itemData) Gets action detail model given A/R action item, this model including general information for the action item, and 'applied to' and/or 'applied from' details.getAppliedToData(PModelHandle handle, String billFormat, String itemFormat, int[] columnIndices) GetsVectorto be set for aPIASpecSpreadSheetcomponent inPARActionDetailPage.getPaymentItems(PModelHandle handle, String dateFormat) GetsVectorto be set for aPIASpecSpreadSheetcomponent and the Payment Type in an ArrayList forPARPaymentDetailPage.Methods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, getSelectionDataFor, removeChild, updateMethods inherited from class com.portal.bas.PControllerImpl
addRemoteListener, 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, unreferencedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.portal.bas.PControllerBean
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
-
Constructor Details
-
PARActionDetailBeanImpl
- Throws:
RemoteException
-
-
Method Details
-
getActionDetailModel
Gets action detail model given A/R action item, this model including general information for the action item, and 'applied to' and/or 'applied from' details.- Specified by:
getActionDetailModelin interfacePARActionDetailBean- Parameters:
itemData- aPModelHandlevalue specifying the A/R action item- Returns:
- a
PModelHandlevalue containing the fetched model - Throws:
RemoteException- if an error occurs
-
getAppliedToData
public Vector getAppliedToData(PModelHandle handle, String billFormat, String itemFormat, int[] columnIndices) throws RemoteException GetsVectorto be set for aPIASpecSpreadSheetcomponent inPARActionDetailPage.- Specified by:
getAppliedToDatain interfacePARActionDetailBean- Parameters:
handle- aPModelHandlevalue containing the fetched model by functiongetActionDetailModel(com.portal.bas.PModelHandle)billFormat- aStringvalue specifying the message format to be used for bill numberitemFormat- aStringvalue specifying the message format to be used for item name and item numbercolumnIndices- anint[]value specifying the order of data put in the returnVector- Returns:
- a
Vectorvalue containg the model for aPIASpecSpreadSheetcomponent inPARActionDetailPage - Throws:
RemoteException- if an error occurs
-
getPaymentItems
Description copied from interface:PARActionDetailBeanGetsVectorto be set for aPIASpecSpreadSheetcomponent and the Payment Type in an ArrayList forPARPaymentDetailPage.- Specified by:
getPaymentItemsin interfacePARActionDetailBean- Parameters:
handle- aPModelHandlevalue containing the fetched model by functionPARActionDetailBean.getActionDetailModel(com.portal.bas.PModelHandle)dateFormat- aStringvalue specifying the message format to be used for Date- Returns:
- a
ArrayListvalue containg the Payment Type string and the Vector forPARPaymentDetailPage - Throws:
RemoteException- if an error occurs
-
convertToResourceIdDescription
converts the resource id to resource description- Specified by:
convertToResourceIdDescriptionin interfacePARActionDetailBean- Parameters:
itemFlist- FList- Returns:
- Vector
- Throws:
Exception
-