All Classes and Interfaces

Class
Description
This provides a common About Box component for all the Portal applications.
This provides a common About Box component for all the Portal applications.
A base class for TreeTableModels.
A base class for TreeTableModels.
Base class that should be used for any modular that needs to add additional fields to the account search screen.
An abstract implementation of the TreeTableModel interface, handling the list of listeners.
An abstract implementation of the TreeTableModel interface, handling the list of listeners.
Data sharing support for the account creation wizard.
This class takes cares of displaying the panel which holds all the necessary fields that can be used to enter the search criteria.
This class displayes the button panel
This class displays the account search dialog which consists of three main panels.
This class takes cares of displaying the account search results in a tabular format from the Portal database.
A utility class that contains all of the information contained in a balImpactsArray.
This class contains information necessary for doing event adjustments.
Panel for making event level adjustments.
Compare tree table nodes using an alpha-numeric algorithm.
This renderer is used to show both currency and noncurrency amount fields
This interface enables interaction with 3rd party authentication software.
This class stores the data related to a Profiles Available.
Title: BalanceGroupData
 
Balance Group search bean.
Search bean used for balance group search dialog.
Balance group search criteria panel.
 
This new search dialog is used for searching the balance groups(Used in credit limit panel invalid input: '&' MBI dialog).
Balance Group search results panel.
This table will be used to display the results of the balance group search.
'BalanceGroupsModel' is a 'TreeTableModel' representing for BalanceGroup TreeTable in PaymentPanel during .
Node class for MBI TreeTable in Payment Panel during Account Creation
This is the TreeTable Used for BillUnit-BalanceGroup Display in Payment Panel during Account Creation
The event sent out when data changes that impacts the balance.
The listener for balance impact events
 
 
 
A textfield that accepts numeric data only.
TableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
Title: BillGroupData
BillInfoChangeEvent is the new event object, which handles all actions performed on PBillGroupCombo widget
The listener for BillInfo change events
BillinfoNode
This data structure class is for holding the information about Balance Groups moved between bill units and its associated services.
The event sent out after a bill now operation has been performed.
BooleanCellRenderer is a table cell renderer whose horizontal and vertical alignment properties can be set.
Portal aware Brand component.
The Brand utility class.
Displays the details of an Portal object in a table format.
The main window of Event Browser.
This utility class supports access to information for all of the business logic parameters stored in the /config/business_params configuration object.
This utility class contains all of the information for a "business type" that is defined in the "/config/business_type" table.
Signals that an exception has occurred with the Business Parameters API.
A control which allows the user to modify the month and year displayed in a MiniCal component.
A control which allows the user to modify the month and year displayed in a MiniCal component.
A utility class that contains all of the information contained in a Call substruct and the balImpactsArray associated with it.
A wrapper class around existing API used in Customer Center.
A class which implements efficient and thread-safe multi-cast event dispatching for the customer care events defined in the com.portal.app.cc.event package.
Utility class for Telco clients
This is the utility class class used to SparseArray from given FList, to get Poid from given FList and to display a screen in center
ChainedResourceBundle allows chaining multiple resource bundles.
This class is used to display all the storable classes from the database in the form of a JTree component.
Simlar to flow layout, but lays out components top to bottom, not left to right.
Simlar to flow layout, but lays out components top to bottom, not left to right.
ColumnIdentifier is a object used to store meta data for a column within a PFCTable.
This class is a utility for parsing and accessing command line arguments and supports the following:
This class provides the log mechanisms specific to the various Loader utilities.
A modal confirmation dialog for the Adjust Event Dialog.
 
An exception class that indicates the maximum number of connections has already been opened and there are no available connections.
ConnectionListener releases a connection when notified that a session has timed out.
The event broadcast when contact information changes in Customer Center
The mechanism for listening for contact change events
This object is used to translate template fields into UI controls for the SearchPanel.
CreditLimitModel is a TreeTableModel representing a hierarchical services linked with a particular balance group .
The event sent out when the credit limit is changed
The listener for credit limit change events
CreditLimitModel is a TreeTableModel representing a hierarchical services linked with a particular balance group .
 
Holds currency information
 
 
 
A currency-aware text field that makes entering currency data easier.
A currency-aware text field that makes entering currency data easier.
 
 
Initializes primary and secondary combo boxes controls.
Customer Center specific implementation of the generic app context.
This class serves as a TableModel for the CustomizeResources Table in the Rate screen
A component which allows a user to move through a range of values by clicking on up/down triangular buttons.
A component which allows a user to move through a range of values by clicking on up/down triangular buttons.
The event emitted by Cycler objects.
The event emitted by Cycler objects.
The listener interface for receiving scale events.
The listener interface for receiving scale events.
This class acts as a model to SCE.
The data template class is used to encapsulate the FList/POID/array data to display along with a display format description.
An interface for a component which provides a mechanism for modifying the month and year in a date.
An interface for a component which provides a mechanism for modifying the month and year in a date.
A control which allows the user to enter/change a date.
A control which allows the user to enter/change a date.
The BeanInfo for the DateSelector bean
The BeanInfo for the DateSelector bean
A JavaBean property editor for the "pattern" property of the DateTimeSelector bean.
A control which allows the user to enter/change a date and time.
The BeanInfo for the DateTimeSelector bean
A general set of methods for determining information about a date.
A general set of methods for determining information about a date.
Performs date validation on input date ranges.
 
This panel will display the day range panel information
It constructs the required base FList for the storable classes and fields.
This class contains all the info regarding the storable class.
 
 
 
 
Table cell renderer for a decimal text field.
A textfield that understands a percentage-type number (i.e.
A textfield that understands a percentage-type number (i.e.
 
 
DeckLayout treats each component in the container as a card.
A JPanel that is the main panel of the PWizard framework.
A simple tree table data model that uses TreeTableNodes.
A tree node that contains column data to support a tree table.
The event broadcast when the deferred action items created, modified, deleted or executed in Customer Center.
The mechanism for listening for deferral change events
This class extends the FileParser class and provides a concrete implementation for the parseFile method.
This class extends the FileParser class and provides a concrete implementation for the parseFile method.
A button containing a directional arrow icon (north/south/east/west).
A button containing a directional arrow icon (north/south/east/west).
 
 
DirectoryChooser provides a simple mechanism for the user to choose a directory.
DirectoryChooser provides a simple mechanism for the user to choose a directory.
Gathers details about a customer's discount purchases and activity.
This class verifies the length of a given string and if it exceeds the specified maximum characters then it truncates the text
 
 
 
This class contains information for a specific error encountered when using event browser.
A collection of utility methods used by event browser controllers.
A field map is an XML document that maps serialized EDR field ids to EDR field names.
EDRTreeTableNode displays a single node of a serialized EDR in a JTreeTable.
EDRViewerPanel affords viewing contents of a serialized EDR.
EDRViewerException is thrown when there is a problem displaying a serialized EDR.
Converts com.portal.pcm.PortalEnums values to the equivalent String keys defined in the WebKitResources.properties file.
This class handles the login to event browser if the appropriate information is passed in through command line arguments.
 
This a data object used for passing information between the panels and controllers.
This class displays a splash window, then a login dialog, then attempts to login and create a browser
 
The UsageReport JSPs use this class to read the resource bundle and properties files to retrieve event-related information.
Performs date invalid input: '&' Amount validation on input date ranges.
 
Interface for exporting the PIASpreadSheet.
 
Panel that displays Portal fields retrieved from the Data Dictionary in a JList.
An editor for a combo box which only allows only numbers to be entered OR a two character column header.
An editor for a combo box which only allows only numbers to be entered OR a two character column header.
A subclass of FilteredComboBoxEditor that implements UIResource.
A subclass of FilteredComboBoxEditor that implements UIResource.
This class is used as a Filtering Model for the Table It implements the TableModelListener interface to notify the datachange in Table model
PlainDocument which restricts the length of it's content
PlainDocument which restricts the length of it's content
TextField which limits the length of text that may be entered by the user.
TextField which limits the length of text that may be entered by the user.
This class extends FormLayout from HawkinsSoftware.
Specifies the constriants for the components that are laid out using the Form class.
GripperPanel.
GroupPanel is an class which creates a generic JPanel with a titled, etched border and with insets.
Telco service extended attributes panel which is used as a plug-in service attributes panel in your Telco service screen.
This is the Telco GSM panel for /service/telco/GSM objects in the Customer Center.
Extension of the Java default PageFormat to privide a header, footer and a description area printing capabilities.
The event is broadcast when an account hierarchy is changed in Customer Center.
The mechanism for listening for hierarchy change events
Holds hierarchy information
A history object.
The event sent out when deals/services gets purchased during purchase offering.
The listener for payment change events
Dialog using a JEditorPane to display HTML text.
 
A JPanel subclass that draws an image in its background
A JPanel subclass that draws an image in its background
 
 
 
 
 
 
Creates the status bar adding (infranet) connect panel to the default message invalid input: '&' progress panels in the super class.
A textfield that accepts numeric data only.
A textfield that accepts numeric data only.
 
 
Returns an exception when a session is not present.
 
 
BookmarksModel is a TreeTableModel extending from DynamicTreeTableModel.
Shows item charges for a bill The PComponentAttribute is implemented to take care multiple currencies.
Displays an analog clock corresponding to the time set on it.
The BeanInfo for the JAnalogClock bean
original JTreeTable component taken from: Sun Microsystems, Inc.
original JTreeTable component taken from: Sun Microsystems, Inc.
original JTreeTable component taken from: Sun Microsystems, Inc.
original JTreeTable component taken from: Sun Microsystems, Inc.
 
 
LabelCellRenderer is a table cell renderer whose horizontal and vertical alignment properties can be set.
This class maintains life cycle data for a service
A button that simulates a selectable URL link.
A button that simulates a selectable URL link.
The BeanInfo for the Link component
The BeanInfo for the Link component
This Panel displays Balance Monitoring information.
This panel displays Balance Monitors Members information such as First Name, Last Name, Company and Account Number in addition to this it also provides the link to member Account Number
A table model the uses the List object from the collections api.
A table model the uses the List object from the collections api.
A sorter for ListTableModels.
 
This class extends the LoadPinConfig class and provides a concrete implementation for the parser, it calls the base class's processConfig with the right object name and opcodes for delete and insert.
This class extends the LoadPinConfig class and provides a concrete implementation for the parser, it calls the base class's processConfig with the right object name and opcodes for delete and insert.
This class derives from the Options class to implement a command line syntax and set of options that apply to all of the "pin loader" programs.
This class contains the basic parameters used for loading new configuration entries into Portal database
Initializes a combo box with Portal locales.
Container for extended service and device panels.
Loads the appropriate resource bundle based on the Accept-Language and Accept-Charset headers in the HTTP input.
Class for storing a service related information during transition operation
Displays a standard Julian Calendar.
Displays a standard Julian Calendar.
The BeanInfo for the MiniCal bean
The BeanInfo for the MiniCal bean
MultiLineCellRenderer is a table cell renderer which creates multi-line rows for a given table.
MultiLineColumnRenderer is a table cell renderer which creates multi-line column headers for a given table.
A label component that spans multiple lines.
A label component that spans multiple lines.
 
 
Holds name and address information
This panel is the main component containing the Navigator Tree and the workspace Panels
This dialog is the main dialog for creation invalid input: '&' modification of the tailormade product
 
This is the navigator tree which will hold all the navigator nodes
NestedJarClassLoader affords the ability to load classes and resources from jar files nested in other jar files.
NestedJarURLConnection is a subclass of the URLConnection.
NestedJarURLStreamHandler knows how to handle nestedjar streams.
Object of this class is created when user wishes to create a new Storable Class.
NonCurrencyModel is a TreeTableModel representing a hierarchical Balance Group and their Resources .
 
Contains a collection of statics describing the Notes-entry type
Displays the results of the event adjustment for each resource.
Thrown when an application attempts to use null in a case where a printable component is required.
This is the extended device support panel for gsm number device (/device/num).
This is an abstract class that derives from the CommandLineParser class and is used to impose the following syntactical restrictions on the command line arguments.
Action to bring up the About Box.
 
This abstract class provides default implementations for most of the methods It takes care of setting data to the table and displaying data of the table
The abstract sorting table model provides the simple sorting feature.
PAccountActivityBean is a Remote interface that describes the abilities needed for an account activity component.
PAccountActivityBeanImpl is a controller that retrieves the events associated with an account's POID and processes the output flist for the events.
A validating wizard for use in creating new accounts and validating user entered data when a page switch occurs.
Account creation-specific extension of the validating wizard context.
This class contains commonly referenced information for an Portal account object.
Used to determine paying relationships for accounts
A navigator component which allows the user to select one account from a list of many.
This class implements a dialog that searches Portal for accounts; its similar to the main search dialog, except that this is: modal the results list is single-selection the search is single-dB, the dB that you specify the search is limited to one brand, the brand that you specify
The panel used to enter search criteria when searching for accounts.
A table for displaying search results.
 
The title bar that appears above the tabbed pane.
Contains the various screens displayed for each account in the system.
A context which can be used if you need to navigate within the PAccountView component.
 
The page that displays the account hierarchy tree if an account is part of a hierarchy, otherwise displays the "No hierarchy" page.
The page that displays the information that the account is not part of a hierarchy.
PAcctTree is
 
Controller class for the PAcctTree component Modified by RamaPrasad
This component manages the display of account data.
Serves as a base class for customers to extend from when adding Actions to our Customer Center pages.
An I18N-aware generalized panel for inputting/displaying/modifying address information.
Dialog for adding tax exemption data
 
Controller class for the AdjustEventPanel.
 
 
Utility class to hold a pair of objects that are related to each other.
PAppComponent is the interface that all View classes should implement.
PAppContext is an interface that provides an entry point for specific panels to request global application services.
PAppFieldComponent is a client view interface for field components.
static code used during application initialization.
PAppletServices is a utility class that can be used for all Portal-aware applets.
PApplicationServices is a subclass of PClientServices that provides the services needed to run a stand-alone application.
Interface for Controller class PARAccountAdjBeanImpl
The following opcodes are used by this controller: PortalOp.BILL_ACCOUNT_ADJUSTMENT PortalOp.BILL_DEBIT PortalOp.BILL_SET_LIMIT_AND_CR PortalOp.BILL_COLLECT
Dialog that contains a PARAcctAdjustPanel which allow account level adjustment of both currency and non-currency resources
UI panel that supports account level adjustment for both currency and non-currency resources.
 
Class showing the 'items affected' details for bills in A/R action detail page.
Controller for class PARActionDetailPage and class PARActionDetailAppliedToPage.
Implementation for controller PARActionDetailBean.
A/R action (adjustment/writeoff/refund) detail page.
Class for storing data from AR action search dialog and passing to the controller.
 
Dialog for specifying the search criteria for A/R actions.
 
Action to perform account adjustment.
Dialog for specifying the search criteria for A/R actions.
Shows all the A/R Action items for current account
Interface for Controller class PARAllocateBeanImpl
Controller class implementing bill level allocation of payment/adjustment The following opcodes are used by this controller: PortalOp.BILL_SELECT_ITEMS PortalOp.BILL_ITEM_TRANSFER
Dialog that contains a PARAllocatePanel which allow allocation of payment or adjustment
UI panel that supports bill level allocation for unapplied payment or adjustment Controller classses referenced: PARAllocateBean
Top page for Balance Tab.
Interface for Controller class PARBalancePageBeanImpl
Controller class for the PARBalancePage component.
Controller class for the PARBillAdjustPanel component.
PARBillAdjustDlg is used to adjust Bills.
PARBillAdjustPanel contains the main method to adjust bills.
Class for storing the data to display the bill summary
 
Action to create a bill immediately
Bill Search criteria data class.
Allow specification of search criteria for retrieving bills No reference to any controller class.
Action to bring up the Charge Credit Card dialog
Charge to Credit Card dialog
The following opcodes are used by this controller: PortalOp.BILL_ACCOUNT_ADJUSTMENT PortalOp.BILL_DEBIT
Dialog that contains a PARConnectionAdjustPanel which allow account level adjustment of both currency and non-currency resources
UI panel that supports Connection level adjustment for both currency and non-currency resources.
Dialog that contains a PCreditLimitPanel which allow account/ service level credit limit setting for currency resources
Dialog that contains a PARCreditLimitPanel which allow changes in credit limit settings for both currency and non-currency resources
UI panel that supports credit limit settings for both currency and non-currency resources.
Dialog that contains a PARDebitAllocatePanel which allow Debit allocation of adjustment
UI panel that supports bill level allocation for unapplied adjustment Controller classses referenced: PARAllocateBean
The page for resolving unresolved disputes.
Interface for Controller class PARAllocateBeanImpl
Controller class handling dispute and settlement The following opcodes are used by this controller: PortalOp.AR_GET_DISPUTES PortalOp.AR_GET_ITEM_DETAIL PortalOp.BILL_ITEM_SETTLEMENT
Title: PAREventAdjustDlg
Title: PAREventAdjustPanel
Dialog that displays both currency and non-currency resource impacts on an event.
Title:PAREventDisputeDlg
Title: PAREventDisputePanel
Controller class handling dispute and settlement The following opcodes are used by this controller: PortalOp.AR_GET_DISPUTES PortalOp.AR_GET_ITEM_DETAIL PortalOp.BILL_ITEM_SETTLEMENT
 
Dialog that allows to specify the serach criteria for Event Search
Controller class for obtaining Event related information Opcodes used PortalOp.BILL_POL_EVENT_SEARCH PortalOp.AR_RESOURCE_AGGREGATION
Title: PAREventSettlementDlg
Dialog that performs event settlement
Interface for the flexible bill now.
 
 
Controller class for PARItemAdjustPanel in Customer Center IDE.
Implementation for PARItemAdjustBean interface.
PARItemAdjustDlg is used to adjust items.
PARItemAdjustPanel contains the main method to adjust items.
Panel for viewing the details of an item.
 
Implememtaion of the item details interface
PARItemDisputeDlg is used to open disputes on items.
Dialog for specifying the search criteria when searching for bill items.
PARPaymentDetailPage gives details about the Payment item.
This is a common class that is used to pass the payment search criteria between the Payment page and the PaymentPage Bean.
Dialog for specifying the search criteria for payments.
Dialog that warns user of the current subordinate had a previous life as an A/R account.
A PIASpecSpreadSheet that handles arrays in a slightly different manner.
PARRefund class is for the end user to do Account/Bill refund.
Action to perform account refund
Controller for PARRefund class.
 
 
Dialog that performs item settlement
Shared A/R data
list the unapplied (aka unallocated) payments and A/R actions items support bill level allocation of selected item
Interface for Controller class PARAllocateBeanImpl
Controller class for the PARUnappliedPagePanel and PARAllActionsPage The following opcodes are used by this controller: PortalOp.AR_GET_ACCT_ACTION_ITEMS
 
Action to perform account write-off
Controller for com.portal.app.cc.PARWriteoffPanel.
 
PARWriteOffDlg is used to write off accounts,bills, items.
 
A JavaBean property editor for the "pattern" property of the DateSelector bean.
A JavaBean property editor for the "pattern" property of the DateSelector bean.
Dialog to select the required services while modifying Global charge sharing member services.
This panel class will show all the available services in the system.
The event sent out when data changes that impacts the payment type or billing data (frequency, day of month, billing cycles).
The listener for payment change events
 
 
Moves backwards in the navigation stack
Cancel confirmation dialog displayed while cancelling a deal/plan/discount
Setup panel for backdated information, this panel is added in PGeneralPanel Used in account creation
PBadFieldDescriptionException is thrown when a field description fails to describe the right kind of field (or fails to provide any field) for the intended operation.
BalanceGroupAndServicesLoader This object is used to load balance group, services and deal details
 
This extends PAbstractController class, which carries all the business logic related to data for Balance monitoring.
Creates a dialog to showing the attributes of a balance monitor
This dialog is meant to show the runnig total between specific dates or to display the events that caused this running total.
PBalanceMonitorTableModel is a model representing a balance monitor details like name group ,type and members count in each balance monitor and the associated credit limit amount.
Utility class for Balance Monitoring
PBASAction is the BAS Action command base.
PBAServer is the BAS server interface.
PBAServerImpl is the implementation of the Business Application Server (BAS).
PBASToggleAction is a base for PBASAction actions that toggle, for example, checkboxes, which add state information to PBASAction and must be rendered differently.
 
 
Controller class for the best pricing related operations.
 
 
 
 
Panel for viewing the details of a bill.
Interface for the bill details page
Implememtaion of the bill details interface
PBillUnitCombo is the new UI widget, which is a subclass of JComboBox.
Controller bean interface for the Bill details
TreeTableModel for BillInfo table.
TreeTable for displaying BillInfo details information
Panel for viewing/modifying Billing and Tax setup information during account maintenence.

Subclasses can add custom fields/panel to this panel along the following lines:
An account creation panel used to gather billing-related data including billing frequency, accounting type, and billing day of month.
 
A table for displaying search results.
 
The page that displays the bill unit Details for One Particlular Bill Unit Clicked The details are Balance Groups And Services Associated with Bill Unit.
The Panel which contains UI Widgets for the displays of the bill unit Details for One Particlular Bill Unit Clicked.
Title: PBillUnitDlg.java
The page that displays the bill unit hierarchy tree if an account is part of a hierarchy, otherwise displays the "No hierarchy" page.
Title: PBillUnitPanel.java
An interface describing the abilities needed for brand component.
PBrandBean is a Remote interface that defines the abilities needed for a brand component.
The Brand Bean controller class.
PBrandBeanImpl is the controller class for the brand bean.
A class that manages the brand display for the client.
This class tracks the currently active account, and retrieves the brand info for that account.
Portal aware Brand component.
 
This component provides a visual trail (in the form of selectable links) reflecting the pages viewed by the user.
This component provides a visual trail (in the form of selectable links) reflecting the pages viewed by the user.
The panel that displays extended service info for the broadband service.
 
Controller class for the BrowserPanel.
 
Bean Impl(previously controller) class for the BrowseWin (Panel).
PBuilderServices is a PClientServices subclass that provides services needed when arranging components in a builder application.
PCachedPortalContext is a subclass of PortalContext that adds data caching.
Account creation wizard panel used for specifying the method of payment.
Account creation wizard panel used for gathering consumer payment information.
An empty Profile panel which can be used as a starting point for creating a profile panel for use with an account creation wizard and for account maintenance.
Customer Center specific Link widget implementation.
The common methods for all Customer Center panels.
General utility controller class The following opcodes are used by this controller: PortalOp.CUST_FIND
Dialog base class that contains a PChangeAccountStatusOptionPanel
Option panel let user select the option for changing account status
Interface for listening to change option events.
Responsible for changing the password of the logged in CSR/User
Generic interface for commit status changes
Controller class for account and service status changes.
Allows modification of the customer's account/services status.
Dialog for changing the tax exemption data
This is extends PSharingController class, which carries all the business logic related to data for charge sharing.
This panel holds the Charge Sharing related view.
Used by internal widgets for mapping Portal int values to human readable String values.
 
PClientApplicationServices is a subclass of PClientServices that provides services needed when running as an application, but still uses RMI to communicate with a server.
PClientComponent is a distributed interface for PComponent objects.
PClientContext encapsulates information about the physical structure of the application or applet to run.
PClientServices is an interface that defines methods that must be implemented in all client classes.
PCollectDataEvent sends a marshal data event to collect changed data from various controls.
PCollectDataListener is the listener interface for PCollectDataEvent.
PCollectingModelHandle is a version of PModelHandle that contains a hash map.
Builds the model forCollection group members
This class builds the model of list of billunits.
Builds the Group owner dialog
Class is responsible for displaying the group members, adding new members.
This is extends PCollectionsSharingController class, which carries all the business logic related to data for collection sharing.
 
 
PComponent is the distributed interface for PComponent objects.
PComponentAttribute encapsulates attributes that can be associated with a PFieldComponent.
PComponentAttributeImpl is the default implementation class for the PComponentAttribute interface.
The PComponentController interface defines the controller part of the model view controller (MVC) distributed Portal-aware component set.
Deprecated.
As of Release 6.1, PComponentControllerImpl is deprecated and replaced by PComponentController.
PComponentDelegate is a distributed class that provides the base functionality needed for a new UI control to support display and editing of Portal database information.
Deprecated.
As of Release 6.1, PComponentImpl is deprecated and replaced by PComponentDelegate.
PCompoundFieldSpec is a subclass of PFieldSpecification that represents more than one field in the specification.
Controller class to get Portal contact information.
A generalized panel for displaying/modifying multiple contact information.
A generalized panel for displaying/modifying information for an Portal contact.
An interface to invoke content opcodes.
Controller object for calling content opcodes Implements the following functionality: Call content opcodes Opcode called
PortalOp.CONTENT_AUTHENTICATE PortalOp.CONTENT_AUTHORIZE PortalOp.CONTENT_ACTIVITY PortalOp.CONTENT_CANCEL_AUTHORIZATION
PContextChangedEvent is issued by the application anytime the application context changes, or when application window changes occur.
PContextChangedListener listens for a PContextChangedEvent.
ControllerBaseBean interface definition.
 
PControllerBean is the MVC controller part of the distributed Portal-aware component set.
PControllerImpl is an abstract class that implements the server side of a component controller.
Action to copy the current selection to the clipboard.
A customizable panel used for displaying/updating credit card information (PIN_FLD_BILL_TYPE of 10003) for an account object and for entering in such information for a new account.
Editor used for the credit limit column in the resources table of the balance monitor.
 
Interface for Controller class PIACreditLimitBeanImpl
Controller class for credit limit panel.
Renders the credit limit and the credit floor column with panel conaining a check box and a text field.
PCurrency is essentially a BigDecimal that encapsulates a currency symbol.
PCurrencyFormatter is a concrete subclass of DecimalFormat that formats currency numbers based on currency instead of default locale of the system.
A class that manages the currency display for the client.
This class tracks the currently active account, and retrieves the Portal currencies for that account.
PCurrentParticipationPanel class has the UI to show the invited groups for sharing
 
The main entry point for the standalone application version of Customer Center.
 
Initializes the BEIDManager and LocaleManager in a separate thread during Customer Center startup.
Customer Center specific implementation of the generic app context
The customer center application shell and framework implementation
Specification for methods that retrieves error information from CustomerErrors.
Methods that retrieve error information from CustomerErrors.
Panel for product customization during Purchase Offering wizard and account creation wizard.
Controller for PCustomizeProductsPanel
 
Action to cut the current selection.
PDataConsumer defines the data sharing mechanism for data consumers.
PDataFieldSpecification is a non-compound form of PFieldSpecification.
The PDataProducer interface defines the data sharing mechanism for data producers.
Dialog to show prerequisite and mutually exclusive error information.
In addition to what PIAStringEnum can do, this component display a default selection to indicate that it will not collect data if the default is selected.
PDefaultContextHelpAction is an action command object used to deliver help for a component.
PDefaultController is the default controller class used for components that don't need a controller.
Default panel for a device that has no custom panel defined.
PDefaultHelpAction is the action command object used to deliver help for a component.
PDefaultHelpIDAction is the PBASAction command object used to deliver help for a component, given an ID.
PDefaultInfranetLoginPanel is a JPanel subclass that is used for the default login panel in PInfranetApplet.
Generic interface for processing deferred action items
Controller class for deferred action items management This class calls the PCM_OP_ACT_SCHEDULE_DELETE and PCM_OP_ACT_SCHEDULE_EXECUTE to delete and execute the deferred action items
Allows modification of the account's deferral action items.
 
Shared class for extrending the standard account search entry panel to include device search criteria as well.
Used by the search panel to display device types.
Base panel for device history pages.
The interface for device history search bean.
Controller class for device history search.
This is a helper class that is used to pass the device history search criteria.
This is the base search panel for devices.
This panel contains four parts: Search entry panel Search entry command buttons panel Search results panel Search results command buttons panel
Device search dialog.
This is the base panel off of which all the entry panels for the device search dialog need to be based of.
Device search criteria entry panel.
 
This is the base class for the results panel in the device search dialog It extends PIACustomizablePanel and contains all the listener methods.
device search results panel.
Device functions...
Device functions...
Dialog that confirms and clears the personal id number (PIN)
Dialog that confirms and polling of a device
Dialog that confirms and removes a device
Dialog that confirms and re-initialization of a device
Dialog that confirms and removes a device
Device search dialog.
Dialog that sets/removes the attributes associated with a device
This is extends PSharingController class, which carries all the business logic related to data for discount sharing.
This class stores all the data related to the Discount Sharing.
This panel holds the Discount Sharing related view.
Displays a message dialog that has a checkbox in addition to a message and a set of buttons.
A drop-down menu similar to a combo-box.
A drop-down menu similar to a combo-box.
 
 
PEffectiveMoveDatePanel The UI Panel which contains the Option Of Date Setting , which includes two radio buttons as option of selection.
The /service/email panel
Node used during flexible bill now.
This class is used to hold the tree table nodes.
BookmarksModel is a TreeTableModel extending from DynamicTreeTableModel.
Tree Table for showing the pending items during flexible bill now.
Responsible for launching the event browser
The top-level container for displaying existing products in an account.
The interface for the product/deal/services table bean
Controller class for the existing products panel.
Responsible for exiting the client
 
Container for extended service and device panels.
Subclass PFCAction to implement functionality that is triggered by a menu entry or a toolbar button.
Wrapper around a JDialog that displays a dialog as prescribed by the Portal UI guidelines.
 
PFCTable is a simple wrapper class for JTable, which adds sorting capabilities.
PFieldBean is an interface that describes the abilities needed for field components.
Deprecated.
As of Release 6.1, PFieldComponent is deprecated and replaced by PAppFieldComponent.
Deprecated.
As of Release 6.1, PFieldComponentImpl is deprecated and replaced by PFieldDelegate.
PFieldComponentRenderer is a generic renderer component for PFieldComponent objects.
Deprecated.
As of Release 6.1, PFieldController is deprecated and replaced by PFieldControllerBean.
PFieldControllerBean is the default controller for field components.
PFieldDelegate is a helper class for components that implement the PFieldBean interface.
PFieldSpecFactory is a class used internally by the BAS framework to generate a PFieldSpecification from a String description passed in from the client side of an application.
PFieldSpecification is used as a common base class for display and data specifications.
Overridden to wrap a workaround when using the JFileChooser with WebStart.
This panel is used to map Java integer (int) bits to checkboxes.
A customizable panel used for displaying/updating Paymentech (FUSA) direct debit information (PIN_FLD_BILL_TYPE of 10005) for an account object and for entering in such information for a new account.
An account creation page that hosts the General, Hierarchy Setup, and Sponsorship panels.
Action to go to the account balance tab.
Action to goto the Hierarchy tab.
Action to bring up the payment tab.
Action to goto the Product action tab.
Action to bring up account service tab.
Action to bring up account sponsorship tab.
Action to bring up the account summary tab.
The panel that displays extended service info for the GPRS service.
This class stores all the data related to a group.
This dialog is used for creating, editing and viewing a group.
 
PGroupMembersTableModel is a model representing a balance monitor Members details like name First Name ,Last Name, Company and Account Number in each balance monitor the associated Balance monitor.
Title:
PGroupModel is a simple table model to display groups having current account as owner extending from PAbstractSortingTableModel.
PGroupPriorityDialog has the UI to show the Group Name and its priorities for modifying the Priority of Groups
PGroupSharingPanel will display the sharing options currently selected/chosen by the user.
This displays the sharings(discount(s)/sponsor(s)).
PGroupTreeModel is an interface that defines a suitable data model for PIAGroupTree, a Swing-compatible, Portal-aware group tree control.
This Panel will contain the group owner info.
This is the extended service support panel for all primary GSM services.
PHierarchyLabelPage has the UI for renaming the hierarchy label (\group\billing.PIN_FLD_DESCR)for an account
 
 
 
 
This is class provides the UI for moving the bill units into hierarchy
 
 
PHierarchyMovePage has the UI for moving an account from one parent to another
The PHierarchyRemoveAcctDlg will be launched from hierarchy page when the remove from hierarchy option is clicked
 
The Customer Center home page - used for customer branding purposes
Responsible for causing the home page to be displayed
 
PI18nHelper is a place holder for any internationalization related helper functions.
PI18nHelper is a place holder for any internationalization related helper functions.
An abstract general I18N panel which can be used to deal with the layout changes when account locale changed.
 
Controller class for the AccountInfoPane.
Controller bean interface for the Account Balance Panel
Controller object for the Account Balance
PIABigIntegerField is a Swing-compatible, Portal-aware big integer display class.
PIABigIntegerFieldBeanInfo retrieves information about a PIAIntegerField.
Swing compatible, Portal aware text entry field that limits the input to the format xxx.xxx.xxx.xxx...., where x is a digit and xxx invalid input: '<' 256.
PIABooleanEnumField creates an Portal-aware checkbox component.
PIABooleanEnumFieldBeanInfo retrieves information about a PIABooleanEnumField.
PIABooleanEnumRadioField creates an Portal-aware radio button component.
PIACanonField is a Field subclass that handles fields that have a canonical shadow field.
PIACanonFieldBean is the interface for the PIACanonField controller.
PIACanonFieldBeanImpl implements the controller for PIACanonField.
PIACanonFieldBeanInfo retrieves information about a PIACanonFieldBean.
PIACanonFieldController is the controller object for the PIACanonField component.
Controller iterface for the PIACAPackagePanel component.
Controller class for the PIACAPackagePanel component.
Base class for an account creation wizard payment panel.
A skeletal profile panel that can be extended and used in an account creation wizard to gather profile information, and also during account maintenance to display the profile information.

The default controller associated with this panel takes care of all FList manipulations that need to occur during account creation and modification.
NOTE: If you plan on using more than one profile panel/object per account during account creation, you'll need to specify an index for each (see the setProfileIndex() method).
PIACollectionBean is the interface for PIAComponentCollectionBean.
PIAComponentCollection is a PAppComponent delegate that provides the View for Portal-aware GUI components.
 
PIAConstant is a constant value component.
PIAConstantBeanInfo retrieves information about a PIAConstant.
Remote interface for new account creation
Controller class for new account creation.

Op codes called:
PortalOp.CUST_COMMIT_CUSTOMER to create a new account PortalOp.CUST_VALIDATE_CUSTOMER to do partial validation of account creation data
Remote interface for getting default credit card information
Controller class for getting default credit card information
PIACurrencyField is a Swing-compatible, Portal-aware currency display class.
PIACurrencyFieldBeanInfo retrieves information about a PIACurrencyField.
 
PIACustomizablePanelBeanInfo retrieves information about a PIACustomizablePanel.
 
PIADataActionEvent is the base for events used in the BAS framework that need to carry a data object as part of the event.
PIADateField is a Swing-compatible, Portal-aware date display class.
PIADateFieldBeanInfo retrieves information about a PIADateField.
In addition to what PIAEnumField can do, this component display a default selection to indicate that it will not collect data if the default is selected.
This is the panel that should be used for any payment type that does not contain a specific UI panel.
Swing-compatible, Portal-aware text field which accepts only digits
Bean info for PIADigitsTextField
PIAEnumField is a Swing-compatible, Portal-aware Field display class.
PIAEnumFieldBeanInfo retrieves information about a PIAEnumField.
A compound widget whose purpose is to display Portal's 4 digit expiration date field.
Bean info for PIAExpirationField
The base panel for extended device information panels.
The base panel for extended service information panels.
The controller class for all extended service panels Calls the PortalOp.CUST_UPDATE_SERVICES opcode to commit changes made to the service object.
 
PIAFieldComponent is a Swing-compatible, Portal-aware field component boilerplate code.
PIAFieldController is a controller object for the Field component.
Remote interface for getting default Paymentech (FUSA) direct debit information
Controller class for getting default Paymentech (FUSA) direct debit information
PIAGroupTree is a Swing-compatible, Portal-aware group tree control.
PIAGroupTreeBean is the remote interface for the PIAGroupTree controller.
PIAGroupTreeBeanImpl implements the controller for PIAGroupTree.
PIAGroupTreeBeanInfo retrieves information about a PIAGroupTreeBean.
PIAGroupTreeController is the controller class for the PIAGroupTree component.
Controller interface for GSM devices.
Implementation class for PIAGSMUtilBean interface.
A PIASpecSpreadSheet that handles arrays in a slightly different manner.
Controller class for the indexed array table.
Controller class for the indexed array table.
PIAIntegerField is a Swing-compatible, Portal-aware integer display class.
PIAIntegerFieldBeanInfo retrieves information about a PIAIntegerField.
Remote interface for getting default invoice/purchase order information
Controller class for getting default invoice/purchase order information
Controller helper class that retrieves an invoice.
PIAList is a Swing-compatible, Portal-aware List display class.
Remote interface for PIAList controller.
Controller class for the List component
PIAListBeanInfo retrieves information about a PIAListBean.
PIAListController is the controller class for the PIAList component.
This is a modal dialog wrapper around the PIALoginPanel.
generic login panel that can be used to log in to Portal with a PInfranetConnection.
Controller interface for the PIAMSExchangeUserBean component.
Controller class for the PIAMSExchangeUserBeanImpl component.
PIANotesPanel is the view component for Notes Panel
PIANotesPanelController is the Controller for the NotesPanel.
PIANumberField is a swing-compatible, Portal-aware DecimalTextField display class.
PIANumberFieldBeanInfo retrieves information about a PIANumberField.
PIAObjectField is a Swing-compatible, Portal-aware List display class.
PIAObjectFieldBean is the controller bean for PIAObjectField.
PIAObjectFieldBeanImpl implements the controller for PIAObjectField.
PIAObjectFieldBeanInfo retrieves information about a PIAObjectFieldBean.
PIAObjectFieldController is the controller for a PIAObjectField.
PIAPanel is a Swing-compatible, Portal-aware Panel.
PIAPanelBeanInfo retrieves information about a PIAPanel.
PIAPanelController is the controller for PIAPanel.
PIAPanelGroup is a Swing-compatible, Portal-aware Panel with a built in cardLayout.
PIAPanelGroupBeanInfo retrieves information about a PIAPanelGroup.
Swing compatible, Portal aware Password field class
Controller class for the payment type panel The primary purpose of this controller is to map/translate some of the fields on the PPayInfoPanel.
A combobox component containing knowledge of the payment types supported by a given Portal server.
Remote interface for PIAPaymentField controller.
Controller for the PIAPaymentField panel.
 
 
Controller for the PIAPaymentOnFileField panel.
Base class for the panels displaying payment types (credit card, dir debit, etc.) for creating or updating an account.
Remote interface for getting default method of payment information
Input field for percent values.
A table that displays phone number information from the Nameinfo array
 
Controller class for the PIAPhoneTable component.
 
Controller class for the PIAPhoneTable component.
Class provides the TextField componenet with the KeyListener to restrict the user not to enter non-numeric value and some special charactes for the phone number field.
A controller that knows how to extract profile data associated with an account, and how to commit that data when it changes.
Swing compatible, Portal aware Label class
 
Controller interface for Reserved resources.
Implementation class for PIAReservedResourcesBean interface.
PIAScrollPane is a Swing-compatible, Portal-aware JPanel class.
PIAScrollPaneBeanInfo retrieves information about a PIAScrollPane.
 
The base search panel class - contains the real logic for searching This panel supports remote listening, which means its possible for the search results to be sent to a search results component's controller directly on the server side.
Controller class for the generic search component.
 
Controller class for the generic search component.
 
A table that displays the results of a search
 
PIASelectionEvent is the event as generated by Portal components.
PIASelectionListener listens for selection events in Portal-aware components.
PIASelectionSupport provides support for issuing selection events.
Remote interface for getting default SEPA information
Sepa Implementation Class
Controller interface for Service profile name.
Implementation class for PIAServiceProfileBean interface.
PIASimpleSearch is a Swing-compatible, generic search button.
PIASimpleSearchController is the controller class for the generic search component, PIASimpleSearch.
Swing compatible, Portal aware spreadsheet display class.
This table allows you to set field descriptions per column, making it very easy to display Portal data in table-form.
 
Controller class for the SpreadSheet component
PIASpecSpreadSheetBeanInfo retrieves information about a PIASpecSpreadSheetBean.
PIASpecSpreadSheetController is the controller class for the PIASpecSpreadSheet component.
Swing compatible, Portal aware Integer field display class with an increase/decrease spinner.
PIASpinnerFieldBeanInfo retrieves information about a PIASpinnerField.
Swing compatible, Portal aware spreadsheet display class.
One of the powerful features of this component is that even while using the default renderers, the developer can specify the way the data is displayed on screen by using the setIdxDisplayFieldFormat() method.
PIASpreadSheetBean is the remote interface for the PIASpreadSheet controller.
Controller class for the Table component
PIASpreadSheetController is the controller class for the JTable component, PIASpreadSheet.
Creates an Portal aware combobox containing String values
 
A JTabbedPane component that also allows switching panels within a particular Tab via a popup menu which can be activated on the Tab.
PIATabbedPaneBeanInfo retrieves information about a PIATabbedPane.
A JTabbedPane component that also allows switching panels within a particular Tab via a popup menu which can be activated on the Tab.
BeanInfo file for PIATabPaneBeanInfo
The interface for the Telco device bean
Controller class for the Telco device.
Swing compatible, Portal aware textarea class
 
Swing compatible, Portal aware textfield class
 
PInfranetAppController, one of the main server-side classes, contains application information and services of interest only to other server-side classes.
PInfranetAppControllerImpl is the implementation of PInfranetAppController and PInfranetConnection interfaces.
PInfranetApplet is a JApplet extension that provides the basic functionality needed by all Portal-aware applets.
PInfranetConnection is used purely as a handle on the client side.
Deprecated.
As of Release 6.1, PInfranetConnectionImpl is deprecated and replaced by PInfranetAppController and PCachedContext.
PInfranetException is a type of exception thrown by controllers in response to an EBufException.
PInfranetException is the default Exception class used for Infranet exceptions.
PInfranetMessageFormat is a MessageFormat derivative that makes use of Portal view permissions and permission masks.
PInfranetServlet is the entrance point for WebKit server components.
 
Controller class for obtaining instant payment related information Opcodes used PortalOp.BAL_GET_ACCT_BAL_GRP_AND_SVC PortalOp.BAL_GET_BALANCES PortalOp.PYMT_TOPUP
 
PInvoiceBean is a Remote interface that defines the abilities needed for an invoice component.
Controller class for Invoice retrieval.
PInvoiceBeanImpl is the controller class for the invoice bean.
An interface that implements invoice display Customers can create their own invoice viewer implementation implementing this interface, and simply update the invoice.viewer.class property to point at the new implementation.
A customizable panel used for displaying/updating invoice and purchase order information (PIN_FLD_BILL_TYPE of 10001) for an account object and for entering in such information for a new account.
This panel displays the rule sets of a price model selector.
This is used to display the pipeline price model data.
This panel will display the model selector rule information
This class has the GUI components for the PipelineRatePlanConfiguration Panel It extends the WorkSpacePanel
This Class has the GUI logic for displaying the PipelineRatePlan Information like PlanName, CodeName, version etc
This is the extended service support panel for IP and VPDN service Not available during account creation
PLightComponent is an interface that defines lightweight component behavior.
PLightComponentHelper is a helper class for PLightComponent.
Generic renderer that displays the data as an underlined link.
When using this component with a PIASpreadSheet, the table properties should be set in this order: set column identifiers setIdxDisplayFieldDescription set table modelFieldDescription set column renderers (this renderer) setIdxDisplayFieldFormat (if any)
Locale functions...
Locale functions...
PLocaleInfoBean is a Remote interface that defines the abilities needed for a locale component.
A controller that retrieves the locales supported by Infranet.
PLoginBean is a Remote interface that defines the abilities needed for a login component.
Controller object for user logins.
Base implementation of the PAccountViewPage interface.
Panel for viewing the Mandate Status data for Bertlesmann
 
 
 
This class is for creating a datastructure for holding the members details and its associatied services details
PMembershipPanel has the UI of showing the memberships in Sharing Groups
This is a derivitive of JMenuBar that provides 2 extra capabilities for BAS.
PModelHandle passes a reference to a database object: basically, a handle to an flist, whether that flist is an opcode return value, a POID member of another flist, a substruct, or an array element.
 
Defines constants used in Balance Monitoring.
Swing compatible, Portal aware combo box that represents the organization unit name for an instance of a /service/msexchange/user storable class.
The panel that displays extended service attributes for /service/msexchange/user/firstadmin.
The panel that displays extended service attributes for /service/msexchange/user.
This page displays the BillInfo and its corresponding BalanceInfos.
Interface for Controller class PMultipleBillsPanelBeanImpl
 
Controller bean interface for the Name details
An I18N-aware general panel for inputting, displaying and modifying name information from NameInfo.
Represents an active account in the PAccountNavigator component.
put your documentation comment here
put your documentation comment here
This dialog is used to show the other services accessing the same resources.
New Panel Class which deals with Non Currency Resources Display at Balance Page
Base class action to launch an Account Creation wizard.
Action to launch the Create Business Account wizard.
Action to launch the Create Consumer Account wizard.
Service page for Purchase Offering wizard and account creation wizard.
Controller for PNewServicePage
 
Presents the new services that are available for purchasing by the customer, and allows modification of the service's login and password data.
UI panel that supports showing non-currency resource detals for Rollover Configuration classses referenced:
PNonCurrencyTable is a subclass of PIASpreadSheet.
Responsible for launching the Notes bean
 
PNotesBeanImpl is the Controller for the NotesPage.
An interface that wraps the component used to display existing notes for an account.
 
PNotesPanel is the Notes panel presenting notes information for the account.
Number search criteria entry panel.
Drill-down page for looking up number history for the selected service.
This is the extended device support panel for Number device (/device/num).
Number search results panel.
POnlinePaymentAuditBean is a Remote interface that defines the Online Payment Audit Input Form and the corresponding processing methods.
POnlinePaymentAuditBeanImpl is a controller that defines the Online Payment Audit Input Form population and processing methods.
POnlinePaymentBean is a Remote interface that defines the Online Payment Input Form getters, setters, and Action methods.
POnlinePaymentBeanImpl is a controller that defines the values used for the Online Payment Input Form.
Contains the selected option information in Plan options page
Portal look and feel implementation for a TableHeader.
Portal look and feel implementation for a ToolBarButton.
Portal look and feel implementation for a ToolBarToggleButton.
Portal look and feel implementation for a JTree.
The plus sign button icon
The minus sign button icon
PortalURLStreamHandlerFactory should be used installed as a custom JDK protocol handler factory when there is a need to use the nestedjar protocol which can load files from nested jar files.
This class represents an item related data, used for displaying in TreeTable
put your documentation comment here
put your documentation comment here
This will displays the information of the groups that the current account is owner This extends PIACustomizablePanel and implements ActionListener and ListSelectionListener Interfaces.
Used internally as a wrapper around each page/screen in the tabbed pane.
Used to facillitate the back button, this is the Stack that tracks the navigation throughout the account view.
Retrieves a subset of items from a list.
PParticipatedServicesData is a datastructure class for holding the invited group details
PParticipationDialog class has the UI to show the invited members for participating in sharing
This class has the UI to show the accepted Participations from the invited Groups
Action to paste form the clipboard.
This is combox editor commonly used for payment page, Move into Hierarchy invalid input: '&' View Bill Unit Hierarchy This editor returns JComboBox or JLabel depending on pre set conditions
This is combox renderer commonly used for payment page, Move into Hierarchy invalid input: '&' View Bill Unit Hierarchy This rendrer renders JComboBox or JLabel depending on pre set conditions
Presents general billing information, as well as information related to the payment type for the account.
This is the table model commonly used for payment page, Move into Hierarchy invalid input: '&' View Bill Unit Hierarchy This page has the dynamism to populate appropriate fields as per creation of model
Title: PBillUnitTableSheet
This dialog is used for creating, deleting and modifying payment types
This page displays the payments that have been applied to an account.
This is the public interfaced used by PPaymentPage
Controller class for obtaining payment related information Opcodes used PortalOp.AR_GET_ACCT_ACTION_ITEMS PortalOp.CUST_SET_TAXINFO
 
 
Presents general billing information, as well as information related to the payment type for the account.
Subclasses can add custom fields to this panel along the following lines:
An account creation page that hosts the General, Hierarchy Setup, and Sponsorship panels.
PPayType The object holds information about pay type
 
PPermission describes what the logged-on user can and cannot do.
PPermissionAction contains the dialog PPermissionDialog to set permissions for accounts which have /service/admin_client as one of the services.
Controller interface for the PPermissionInfoBean component.
Controller class for setting permissions.
Page for showing the required and optional deals in the plan.
Remote interface for PPlanOptionsPage controller.
Controller class for purchase offering of a service or a deal.
PPooledConnectionClientService is a version of PApplicationServices for applications that need to handle many sessions simultaniously, for example, WebKit.
Interface for Controller class PPPVBeanImpl
Controller class for the PPPVPage component.
Title: Description: Copyright: Copyright (c) 2001 Company: Poral Software, Inc.
Title: PPPVCancelDlg Description: Cancel Reason Dialog when cancelling PPV events Copyright: Copyright (c) 2001 Company: Portal Software
Title: PPVPage Description: main class for the PPV tab Copyright: Copyright (c) 2001 Company: Poral Software, Inc.
Title: PPPVProvisioningSimulateDlg Description: Provisioning Simulation Mode Dialog for setting live or simulation mode Copyright: Copyright (c) 2001 Company: Portal Software
Title: PPPVPurchaseDlg Description: Purchase PPV Dialog allows selection of devices to order PPV on Copyright: Copyright (c) 2001 Company: Portal Software
 
 
 
Action to Print the currently selected View.
Action to bring up the print setup dialog.
This dialog will be launched when you try to produce a corrective bill for an existing bill.
This Class holds the GUI components for the validity period of the products This class is reused for the Validity Period Panel in Tailormadeplan feature
Panel for viewing/modifying Product details information during account creation, when purchasing a deal or plan, or when looking at an existing product in an account.

Subclasses can add custom fields to this panel along the following lines:
The interface for the product details bean
Controller class for product details support
PProductsBean is a Remote interface used for displaying the products purchased.
Controller object for displaying the products purchased.
 
Dialog that contains a PProductsViewConfigPanel which allows user to configure the services/deals/products table view by selecting/deselecting columns and rows to display.
UI panel supports customizable product view.
The interface of the profile bean.
This dialog is used for creating, editing and viewing a group.
PProfileMembershipPanel has the UI of showing the memberships in Sharing Groups
 
This is extends PProfileSharingController class, which carries all the business logic related to data for profile sharing.
This panel holds the Profile Sharing related view.
A PPromotionArrayTable that handles arrays in a slightly different manner.
Top-level container (tab) for account promotions.
This is a shared panel for both account and service promotions (Extended Rating Attributes).
Utility class to deal with client default properties and user preferences that may override the client defaults.
Action to launch the purchase offering wizard.
Specification for purchasing a new offering (deal or plan).
Controller class for purchasing an offering.

Op codes called:
PortalOp.BILL_PURCHASE_DEAL to purchase a deal PortalOp.CUST_MODIFY_CUSTOMER to purchase a plan
A validating wizard for use in purchasing a new offering (a deal based upon an instance of an existing service or a plan based upon an instance of a new service) for an account.
Purchase offering-specific extension of the validating wizard context.
First page in Purchase Offering wizard for purchasing services and deals.
Remote interface for PPurchasePanel controller.
Controller class for purchase offering of a service or a deal.
PPurchasePlansBean is a Remote interface used for purchasing plans.
Controller object used for purchasing plans.
This is a data strucuture used to maintain data of the receiver account of the rollover transfer.
The interface for all pages in the preferences dialog
Causes the currently viewed account to be refreshed
Centralized manager that synchronizes modified data between beans.
 
Deprecated.
As of Release 6.1, this interface is deprecated.
PRemoteListenerProxy is a proxy interface for components whose controllers can receive events directly from other controllers.
'PRemoveBillInProgressModel' is a 'TreeTableModel' representing for PRemoveBillInProgress TreeTable
PRemoveBillInProgressNode is used as a Node for building PRemoveBillInProgressTreeTable
PRemoveBillInProgressPanel This UI displays all the BillUnits along with Balance Groups, Pending Bills Due for Bill Units invalid input: '&' Option for Bill Now Operation
This is the TreeTable Used for BillUnit-PRemoveBillInProgress Display
The top container panel which contains, option of changing Payment Setup, Bill In Progress Option invalid input: '&' Effective Move Date Option
'PRemovePaymentSetupModel' is a 'TreeTableModel' representing for PRemovePaymentSetup TreeTable.
PRemovePaymentSetupNode is used as a Node for building PRemovePaymentSetupTreeTable
PRemovePaymentSetupPanel This UI displays all the BillUnits along with Balance Groups, and having option for changing paytype of bill units.
This is the TreeTable Used for BillUnit-PRemovePaymentSetup Display
Renaming of Bill Units No reference to any controller class.
 
PResourceFactory is a java.util.ResourceBundle derivitive that finds and gets resources from a JAR file over the Internet.
This is a table model used for resource table containing the resource name, credit limit, credit floor, thresholds and the running total.
PRestrictedValue wraps an object supplied by Portal with the restrictions that govern its use.
PRestriction represents how a given field in an flist might have its value restricted when used with a specific opcode.
 
Controller class for the ResultsTablePanel
Panel that hosts the preview dialog.
Implements the printable for the ArrayList.
This class contains information neccessary for printing.
 
Presents the preview of the specified printable component.
An implementation of a ProducerConsumerQueue - often used to pass messages and data between threads
Gathers details about a customer's product purchases and activity.
Business Object class for product details support to store values set during the loading of the product details panel
Product/Discount search criteria panel.
 
This new search dialog is used for searching the products/discounts(Used from Plans tab)..
This table is being used to display the customized products.
Table model for ProductOverrideTable.
This class stores all the data related to a Profile Object.
 
 
 
Panel for configuring non currency rollover during Purchase Offering wizard and account creation wizard.
 
 
 
 
Typically used by a panel/container that needs to perform specific tasks in order to write data out to the database, other that the standard collectData() mechanism.
Action to Save the currently selected account.
Thrown to indicate that a save attempt has failed.
This class controls the data saving process for Customer Center.
This provides with brand info such as the group Poid, ACL poid for the brand and brand name.
Responsible for launching the search dialog
Main search panel that is responsible for handling three functions: it hosts different search type panels in a card layout fashion.
Hosts the panel that contains the search, close, reset buttons.
This class is used for creating search panels, both entry and results panels to be used in PSearchBasePanel.
Components displaying search results should implement this interface
Title: PSearchExtendedWizardPanel
A bit different then the ordinary event listener.
Search panels should implement this interface
Components that need to display search results used in PSearchBasePanel need to implement this interface.
 
A bit different then the ordinary event listener.
Title:
Border which allows you to control which sides get drawn.
Border which allows you to control which sides get drawn.
A panel representing a UI section header, used to separate data on a panel.
A panel representing a UI section header, used to separate data on a panel.
The plus sign button icon
The plus sign button icon
The minus sign button icon
The minus sign button icon
 
 
PSectionHeaderEvent is the event as generated by Portal components.
PSectionHeaderListener listens for section header changes
PSectionHeaderSupport provides support for issuing section header change event.
 
Seopa Panel For Debtor's information
Sepa Registration dialog
Sepa Registration Panel
 
Panel for viewing history info for a serivice, deal or product in a account.
The interface for the product/deal/services table bean
Controller class for the existing products panel.
This is a helper class that is used to pass the service/deal/product history search criteria among the PExistingProductsPanel, PServiceDealProductHistoryPanel and the PServiceDealProductHistoryPanelBean.
The default technical (extended service) details panel which contains the ability to display/modify the service login invalid input: '&' password.
PServiceName The object holds information about service type
Initializes the service level panel showing the service dropdown containing the subscription and stand-alone services.
The top-level container for service data display.
PServicesBean is a Remote interface that defines the abilities needed for a service component.
Controller class for the service/package panel.
Title:
Presents the services, deals and products that are available for account creation, plan add-on and account view/modification.
The interface for the product/deal/services table bean
Controller class for the products/deals/services table.
 
Description: This inner class is is used for rendering table columns
Presents the services that have been purchased by the customer, and allows modification of the customer's login and password data.
The interface for the service table bean
Controller class for the service table.
Title: PServiceType
This class is used to set the property whether the permission has been deleted or changed.
Device Settop entry search panel
This is the extended device support panel for settop device (/device/settop).
Interface for Controller class PSettopPanelBeanImpl.
This is the controller class implementation for the settop panel (PSettopPanel)
Device Settop results search panel
This interface provides abstraction to all the Sharings.
This will show all the sharing options available to the user.
Abstract Controller class for the entire sharing tab.
This class stores all the data related to the Sharing(s),ie charge/discount.
A top-level panel for displaying all types of sharing information for an account.
 
SIM card search criteria panel.
Drill-down page for looking up SIM card history for the selected service.
This is the extended device support panel for SIM device (/device/sim).
InfranetApplet is an Applet extension that provides functionality needed by all Portal aware applets.
SIM card search results panel.
A dialog that slides in or out of a parent frame depending on whether there is enough space available on the screen to the left or top of the parent frame.
The panel that displays extended service info for the SMS service.
The model which stores data in sorted manner
Formatting bean that sorts events.
A panel that allows the user to view and modify information about sponsor groups.
Generic interface for handling sponsorship within customer center.
Controller class for handling sponsorship within customer center.
A panel that allows the user to view and modify information about sponsor groups.
Generic interface for handling sponsor group membership within customer center.
Controller class for handling sponsor group membership within customer center.
This class implements a search entry panel specific for searching for members of a particular sponsor group.
Controller class for handling searching for members in a sponsor group.
Controller class for searching for members within a particular sponsor group.
This class implements a search entry panel specific for searching for owners of sponsor groups.
Controller class for handling searching for sponsor owners.
Controller class for searching for sponsor owners within the account creation wizard.
A top-level panel for displaying sponsorship information for an account.
Generic interface for handling sponsorship within customer center.
Controller class for handling sponsorship within customer center
Generic interface for handling sponsorship setup within customer center.
Controller class for handling sponsorship setup within customer center.
PSpreadSheetEvent is an event generated when the user performs some type of selection action in the PIASpreadSheet.
PSpreadSheetListener listens for a PSpreadSheetEvent.
PSubFieldComponentRenderer is a subclass of PFieldComponentRenderer.
 
Implementation class for Subscriber Preferences Page
PPreferencesPage is used to set and delete the account level and service level preferences both during account creation and maintenance mode.
ServicePrefsModel class is the Tree Table model for services tree to be displayed in Preferences Tab.
ServicePrefsNode Class holds all the data which is required for service node in Services tree in Preferences tab.
The top-level container for service data display extends PTechDetails used to display service details ONLY if GSM Client is not installed AND the Account has Subscription services associated with it.
 
This class processes all the data and passes back the information through a class object - SummaryData.
Displays summary contact, AR information, Payment info
 
 
A basic implementation of the PIACustomizablePanel class.
A generic editor for table cells
A generic editor for table cells
This class takes care of setting a table column's horizontal alignment to SwingConstants.LEFT, SwingConstants.CENTER, or SwingConstants.RIGHT.
This is a common class that is used to pass the tax exemption data between the Payment page and the PaymentPage Bean.
The top-level container for service and device data display.
Base panel for device history pages.
The base panel for extended Telco device information panels.
Number search criteria entry panel.
This is the extended device support panel for Telco number device (/device/num).
Number search results panel.
Top-level container (tab) for account promotions.
This is a shared panel for both account and service promotions (Extended Rating Attributes).
This is the default panel for /service/telco/xxx objects in the Customer Center.
This is the extended service support panel for Telephony service Not available during account creation
 
An action that will toggle the Account navigator enabled property.
An action that will toggle the show account enabled property.
An action that will toggle the ToolTip enabled property.
PToggleToolTipAction is an action that toggles the toolTip-enabled property.
A toolbar that has a layout more like that described in the Java Look and Feel Guidelines.
An implementation of a JButton for use on a toolbar.
An implementation of a JToggleButon for use on a toolbar.
This is the controller used by Topup
Controller class for topup related opertations
Controller class for basic account object changes.
Data sharing support for purchasing an offering.
A framework for use in creating Customer Center validating wizards.
A validating wizard-specific extension of the generic app context.
Thrown to indicate that a validate attempt has failed.
This is the extended service support panel for video services.
Deprecated.
As of Release 6.1, PViewComponent is deprecated and replaced by PAppComponent.
PViewDataChangeEvent is the mechanism by which a controller tells a view that it needs to display new data, and what that data is.
PViewDataChangeListener is a simple listener class for PViewDataChangeEvent.
displays invoice xxx work in progress
 
Responsible for launching the Voucher bean
PVoucher page panel
Controller class for obtaining Voucher payment related information Opcodes used PortalOp.BAL_GET_ACCT_BAL_GRP_AND_SVC PortalOp.BAL_GET_BALANCES PortalOp.PYMT_TOPUP
The panel that displays extended service info for the WAP service.
An Portal-aware wizard framework hosted in a dialog.
The PWizard framework design lets you add PWizardPanel objects in order and then manage the sequence more explicitly.
Represents a page in the PWizardNavigator component.
A navigator component which allows the user to select one wizard page from a list of many.
The navigator panel that is added to the bottom of PWizard.
The common methods for all Customer Center wizard pages.
A convenience class from which to extend the panels that are going to be added to PWizard.
A class that manages the sequence of the components added to the PWizard framework
An interface that the PWizard framework implements to enable/disable the navigation buttons
This class extends the WorkSpacePanel and shows the data for the RatePlanSelector node
This panel will display the rate plan information
This panel will display the rate tier information
 
 
This utility class supports access of "reason code" data.
 
Holds Reservation information
 
 
 
 
This renderer is used to show for both currency and noncurrency resource fields
 
 
Single point of entry for retrieving permissions for a user logged into Portal.
Contains result information that is used for defining the PinFldResults for searching.
An interface for BrowseWin which defines the methods needed for displaying search results.
The listener interface for recieving search results events.
Displays the results returned from a search in a table.
A bean that is used for displaying result information for BrowseWin.
This utility class implements a common set of "rounding" methods that are frequently used by billing, rating, and pricing.
A Template Based search front-end for Portal.
This class contains information necessary for doing searches.
SearchEvent is used to notify listeners with search information, such as items found, result headers, search progress, help notification and search errors.
This interface defines the methods that an object must implement in order to get information about a search.
This interface is to be used by any object interested in receiving search results.
Panel for doing searches.
The SearchTemplate class is intended to be a basic data structure for containing template information.
An interface that defines how the sequence of the components added to the PWizard framework is to be managed
The event sent out when service data changes
The listener for service change events
Service search bean.
Service search bean used for service search dialog.
Service search criteria panel.
 
This new search dialog is used for searching the services.
Service search results panel.
This table will be used to display the results of the service search.
Service search status panel.
WebKit servlet utility class.
Basic data sharing support.
Specification for a manager of (subclasses of) SharedData.
This class extends PAccountsEntryPanel and provides additional functionality to create Global Charge Sharing Group by Providing a check box.
Signals that a Sharing Module Library exception has occurred.
SIM card search criteria panel.
This is the extended device support panel for SIM device (/device/sim).
SIM card search results panel.
A model which can be sorted by column in either ascending or descending order
SortColumnReneder is a TableCellRenderer for a JTable which places an icon, indicating the sort order, on the column header.
An abstract class used by the SortTableController for assigning a Comparator to an object.
A controller class for sorting a SortTableModel.
SortTableModel is the model used with SortTableController to provide sorting functionality to a PFCTable.
A control which allows the user to modify the month and year displayed in a MiniCal component.
A control which allows the user to modify the month and year displayed in a MiniCal component.
A control which allows the user to modify the month and year displayed in a MiniCal component.
A wrapper around a component implementing the CyclerListener interface and a Cycler component.
A wrapper around a component implementing the CyclerListener interface and a Cycler component.
This provides a common SplashScreen component for all the Portal applications.
This provides a common SplashScreen component for all the Portal applications.
This is a common class that is used to pass the sponsorship data between the setup panel and its controller.
Provides ability to control contents of the status bar.
The event broadcast when account or services status information changes in Customer Center.
The mechanism for listening for status change events
This class actually communicates with the Portal databases by establishing connection and fetches the data from the databases by performing search
This object is used for storing deal data which are displayed in deals combo.
Stores the plan related info.
this class is common between the Summary View and the controller and is used to pass around information.
A general set of methods relating to UI.
SystemDefaultsManager.java This utility class supports access to all of the system defaults (payment methods, primary currency, etc.) for Portal accounts.
This class is used as an adapter which will show a handcursor if the cell renderer is of the type PLinkRenderer or Link.
TableSortRoutines is an object which contains sort methods used by SortTableController.
 
This is a controller is being used for tailor made feature.
Class : TelephoneNumberFormatter Formats telephone number picking appropriate mask from the masks array.
Demo/test application that demonstrates for Storable Class Browser, Field Browser and New Class Tree.
A ThreadPool is a group of threads that are generally pre-started and are re-used when finished.
This exception will have the value for the no of items currently stored in the database if the threshold is exceeded
An interface for a component which provides a mechanism for modifying hours, minutes, and seconds in a date.
A JavaBean property editor for the "pattern" property of the TimeSelector bean.
A control which allows the user to enter/change a time.
The BeanInfo for the TimeSelector bean
A control which allows the user to modify the hour, minute, and second displayed in an analogClock component.
This class is for storing the transition related information obtained from search on /config/transition_type
 
TreeTableDataListener listens for Data change events
TreeTableModeSupport provides support for issuing model data change events.
TreeTableModel is the model used by a JTreeTable.
TreeTableModel is the model used by a JTreeTable.
This is a wrapper class takes a TreeTableModel and implements the table model interface.
This is a wrapper class takes a TreeTableModel and implements the table model interface.
Defines the interface for an object that listens to changes in a TreeTableModel
A mutable tree node that supports column data in order to provide a usable API for a tree table.
Compare two tree nodes.
This component combines a textfield and a scrolling list.
This component combines a textfield and a scrolling list.
The base class for all validated text field components.
The base class for all validated text field components.
Defines the validity period and the business logic associated with it.
This panel will display the validity period information
VerticalButtonList is a component that displays a column of toggle buttons.
Specification for wizard page validation support including validation-time and commit data-time error handling support.
An abstract class that you subclass to perform GUI-related work in a dedicated thread.
This is the base panel from which all the panels need to be extended