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

public interface PClientComponent extends PComponent
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 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

      void setResourceName(String name)
      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 - a String 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

      void unregister() throws RemoteException
      Causes the component's remote component (Controller) to be disassociated from the component);
      Throws:
      RemoteException