Package com.portal.bas
Interface PClientComponent
- All Superinterfaces:
EventListener
,PComponent
,PViewDataChangeListener
- All Known Subinterfaces:
PAppComponent
,PAppFieldComponent
,PFieldComponent
,PViewComponent
- All Known Implementing Classes:
AbstractSearchModule
,AdjustEventPanel
,BalanceGroupSearchResultsTable
,BrowserPanel
,BrowseWin
,EventResultsTablePanel
,GSMGeneralAttributesPanel
,GSMServicePanel
,ListOfBalanceMonitorsPanel
,ListOfMonitorMembersPanel
,LoginWrapper
,NUMPanel
,PAccountsEntryPanel
,PAccountsResults
,PAccountsResultsPanel
,PAccountTitlePanel
,PAccountView
,PAcctHierarchyPage
,PAcctNoHierarchyPage
,PAcctTree
,PActiveAccountManager
,PAddressPanel
,PARAcctAdjustPanel
,PARActionAdjustDetailPage
,PARActionDetailAppliedToPage
,PARActionDetailPage
,PARActionRefundDetailPage
,PARActionWriteoffDetailPage
,PARAllActionsPage
,PARAllocatePanel
,PARBalancePage
,PARBillAdjustPanel
,PARConnectionAdjustPanel
,PARCreditLimitPanel
,PARDebitAllocatePanel
,PARDisputesPage
,PAREventAdjustPanel
,PAREventDisputePanel
,PAREventResults
,PAREventSettlementPanel
,PARItemAdjustPanel
,PARItemDetailsPage
,PARPaymentDetailPage
,PArrayTable
,PARUnappliedPage
,PARWriteoffPanel
,PAvailableServicesPanel
,PBackdateSetupPanel
,PBestConfigPanel
,PBestPricingSavingsPanel
,PBillDetailsPage
,PBillingCycleAndTaxSetupPage
,PBillingPage
,PBillsEntryPanel
,PBillsResults
,PBillUnitDetailsPanel
,PBillUnitHierarchyPage
,PBillUnitPanel
,PBrandTree
,PBroadbandPanel
,PCAConsumerPaymentBillPanel
,PCAConsumerPaymentPanel
,PCAEmptyProfilePanel
,PChangeAccountStatusOptionPanel
,PChangeStatusPage
,PChangeStatusPage.PIAChangeStatusTextAreaField
,PChargeSharingPanel
,PCollectionsMembershipPanel
,PCollectionsSharingPanel
,PComparePage
,PContactPage
,PContactPanel
,PCreditCardPanel
,PCreditLimitPage
,PCustomerCenterInternals
,PCustomizeProductsPanel
,PDefaultChoiceStringEnum
,PDefaultDevicePanel
,PDeferredActionPage
,PDeviceAccountsEntryPanel
,PDeviceComboBox
,PDeviceHistoryBasePage
,PDeviceSearchEntryPanelBase
,PDeviceSearchEntryPanelDefault
,PDeviceSearchResultsPanelBase
,PDeviceSearchResultsPanelDefault
,PDiscountSharingPanel
,PEffectiveMoveDatePanel
,PEmailPanel
,PExistingProductsPanel
,PExtendedServicePanel
,PFUSADirDebitPanel
,PGeneralPage
,PGPRSPanel
,PGroupMembersPage
,PGSMPanel
,PHierarchyLabelPage
,PHierarchyMoveOptionsPage
,PHierarchyMovePage
,PHierarchyRemoveAcctPage
,PHomePage
,PI18NPanel
,PIABigIntegerField
,PIABinaryStringField
,PIABooleanEnumField
,PIABooleanEnumRadioField
,PIACanonField
,PIACAPaymentPanel
,PIACAProfilePanel
,PIAComponentCollection
,PIAConstant
,PIACurrencyField
,PIACustomizablePanel
,PIADateField
,PIADefaultChoiceEnumField
,PIADefaultPaymentTypePanel
,PIADigitsTextField
,PIAEnumField
,PIAExpirationField
,PIAExtendedDevicesBase
,PIAExtendedServicesBase
,PIAFieldComponent
,PIAGroupTree
,PIAIndexedArrayTable
,PIAIntegerField
,PIAList
,PIANotesPanel
,PIANumberField
,PIAObjectField
,PIAPanel
,PIAPanelGroup
,PIAPasswordField
,PIAPaymentField
,PIAPaymentOnFileField
,PIAPaymentTypePanel
,PIAPercentField
,PIAPhoneTable
,PIAReadOnlyField
,PIAScrollPane
,PIASearchPanel
,PIASearchResultsPanel
,PIASimpleSearch
,PIASpecSpreadSheet
,PIASpinnerField
,PIASpreadSheet
,PIAStringEnum
,PIATabbedPane
,PIATabPane
,PIATextAreaField
,PIATextField
,PInvoicePOPanel
,PIPPanel
,PMaintenancePage
,PMandateStatusPage
,PMapInfoPage
,PMembershipPanel
,PMSExchangeOrgNameField
,PMSExchangeOrgPanel
,PMSExchangeUserPanel
,PNamePanel
,PNavigationButton
,PNCDetailPanel
,PNCPanel
,PNewServicePage
,PNewServiceTable
,PNonCurrencyResourcePanel
,PNonCurrencyTable
,PNotesPage
,PNotesPanel
,PNumberEntryPanel
,PNumberHistoryPage
,PNumberPanel
,PNumberResultsPanel
,POwnershipPanel
,PPageTemplate
,PPayInfoPanel
,PPaymentPage
,PPaymentSetup
,PPaymentWizard
,PPlanOptionsPage
,PPPVPage
,PProductAttributesPanel
,PProductDetailsPanel
,PProductsViewConfigPanel
,PProfileMembershipPanel
,PProfileSharingPanel
,PPromotionArrayTable
,PPromotionPage
,PPromotionPanel
,PPurchasePanel
,PRemoveBillInProgressPanel
,PRemoveHierarchyPage
,PRemovePaymentSetupPanel
,PRolloverReceiverSearchPanel
,PRolloverTransferPanel
,PRolloverTransferSearchExtendedWizardPanel
,PRolloverTransferTablePanel
,PSearchButtonPanel
,PSearchExtendedWizardPanel
,PSelfRegistrationPage
,PSepaPanel
,PSepaRegisterPanel
,PServiceDealProductHistoryPanel
,PServiceDefault
,PServicePage
,PServicesDealsProductsTable
,PServiceTable
,PSettopEntryPanel
,PSettopPanel
,PSettopResultsPanel
,PSharingPage
,PSIMEntryPanel
,PSIMHistoryPage
,PSIMPanel
,PSIMResultsPanel
,PSMSPanel
,PSponsorGroup
,PSponsorGroupMembers
,PSponsorMemberSearch
,PSponsorOwnerSearch
,PSponsorship
,PSubscriberPrefsPage
,PSubscriptionServicePage
,PSummaryPage
,PSummaryPanel
,PTechDetails
,PTelcoDeviceHistoryBase
,PTelcoDevicesBase
,PTelcoNumberEntryPanel
,PTelcoNumberPanel
,PTelcoNumberResultsPanel
,PTelcoPromotionPage
,PTelcoPromotionPanel
,PTelcoServicePanel
,PTelephonyPanel
,PVideoPanel
,PVoucherPage
,PWAPPanel
,ResultsTablePanel
,SearchPanel
,ServiceSearchResultsTable
,SharingAccountEntryPanel
,SIMEntryPanel
,SIMPanel
,SIMResultsPanel
PClientComponent
is a distributed interface for
PComponent
objects.
This interface contains a common API for most client
components. Do not implement this interface directly.
Instead, implement PAppComponent
or PViewComponent
.
This interface can be used to call the API for instances of either of
these component implementations.- Version:
- %version: 4 % %date_modified: Mon Dec 17 17:52:18 2001 %
- Author:
- larrylf
-
Method Summary
Modifier and TypeMethodDescriptionGets the base resource name used in resource lookup.getTools()
Gets a list of actions supported by this component.void
setResourceName
(String name) Sets the base resource name used in resource lookup.void
Causes the component's remote component (Controller) to be disassociated from the component);Methods inherited from interface com.portal.bas.PComponent
getControllerClassName, getModelHandle, isLight, setModelHandle
Methods inherited from interface com.portal.bas.PViewDataChangeListener
viewDataChange
-
Method Details
-
getTools
Vector getTools()Gets a list of actions supported by this component. When overloading this method, be sure to call the super class method, then add its actions to the returned list. This preserves actions supplied by base classes. The default Action supplied includes help for this component.- Returns:
- A
Vector
that contains Action objects.
-
setResourceName
Sets the base resource name used in resource lookup. A resource name is this base, followed by a dot, followed by the local name (label).- Parameters:
name
- aString
that contains the new base resource name
-
getResourceName
String getResourceName()Gets the base resource name used in resource lookup.- Returns:
- A
String
with the base resource name.
-
unregister
Causes the component's remote component (Controller) to be disassociated from the component);- Throws:
RemoteException
-