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.voidsetResourceName(String name) Sets the base resource name used in resource lookup.voidCauses the component's remote component (Controller) to be disassociated from the component);Methods inherited from interface com.portal.bas.PComponent
getControllerClassName, getModelHandle, isLight, setModelHandleMethods 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
Vectorthat 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- aStringthat contains the new base resource name
-
getResourceName
String getResourceName()Gets the base resource name used in resource lookup.- Returns:
- A
Stringwith the base resource name.
-
unregister
Causes the component's remote component (Controller) to be disassociated from the component);- Throws:
RemoteException
-