Package com.portal.bas.comp
package com.portal.bas.comp
Provides a component toolkit for BAS (Business Application System) clients. The component toolkit provides the following:
- GUI widgets that can be mapped to fields in Infranet storable classes, without coding flists.
- API for clients to programmatically mark widgets.
- Overrides for some of the defaults in the base
Swing
widgets.
- See Also:
-
ClassDescriptionInterface for exporting the PIASpreadSheet.Used by internal widgets for mapping Portal int values to human readable String values.
PDefaultContextHelpAction
is an action command object used to deliver help for a component.PDefaultHelpAction
is the action command object used to deliver help for a component.PDefaultHelpIDAction
is thePBASAction
command object used to deliver help for a component, given an ID.Overridden to wrap a workaround when using the JFileChooser with WebStart.PGroupTreeModel
is an interface that defines a suitable data model forPIAGroupTree
, a Swing-compatible, Portal-aware group tree control.PIABigIntegerField
is a Swing-compatible, Portal-aware big integer display class.PIABigIntegerFieldBeanInfo
retrieves information about aPIAIntegerField
.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 aPIABooleanEnumField
.PIABooleanEnumRadioField
creates an Portal-aware radio button component.PIACanonField
is aField
subclass that handles fields that have a canonical shadow field.PIACanonFieldBean
is the interface for thePIACanonField
controller.PIACanonFieldBeanImpl
implements the controller forPIACanonField
.PIACanonFieldBeanInfo
retrieves information about aPIACanonFieldBean
.PIACanonFieldController
is the controller object for thePIACanonField
component.PIACollectionBean
is the interface forPIAComponentCollectionBean
.PIAComponentCollection
is aPAppComponent
delegate that provides the View for Portal-aware GUI components.PIAConstant
is a constant value component.PIAConstantBeanInfo
retrieves information about aPIAConstant
.PIACurrencyField
is a Swing-compatible, Portal-aware currency display class.PIACurrencyFieldBeanInfo
retrieves information about aPIACurrencyField
.PIACustomizablePanelBeanInfo
retrieves information about aPIACustomizablePanel
.PIADateField
is a Swing-compatible, Portal-aware date display class.PIADateFieldBeanInfo
retrieves information about aPIADateField
.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.PIAEnumField
is a Swing-compatible, Portal-awareField
display class.PIAEnumFieldBeanInfo
retrieves information about aPIAEnumField
.PIAFieldComponent
is a Swing-compatible, Portal-aware field component boilerplate code.PIAFieldController
is a controller object for theField
component.PIAGroupTree
is a Swing-compatible, Portal-aware group tree control.PIAGroupTreeBean
is the remote interface for thePIAGroupTree
controller.PIAGroupTreeBeanImpl
implements the controller forPIAGroupTree
.PIAGroupTreeBeanInfo
retrieves information about aPIAGroupTreeBean
.PIAGroupTreeController
is the controller class for thePIAGroupTree
component.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 aPIAIntegerField
.PIAList
is a Swing-compatible, Portal-awareList
display class.Remote interface for PIAList controller.Controller class for the List componentPIAListBeanInfo
retrieves information about aPIAListBean
.PIAListController
is the controller class for thePIAList
component.PIANumberField
is a swing-compatible, Portal-awareDecimalTextField
display class.PIANumberFieldBeanInfo
retrieves information about aPIANumberField
.PIAObjectField
is a Swing-compatible, Portal-awareList
display class.PIAObjectFieldBean
is the controller bean forPIAObjectField
.PIAObjectFieldBeanImpl
implements the controller forPIAObjectField
.PIAObjectFieldBeanInfo
retrieves information about aPIAObjectFieldBean
.PIAObjectFieldController
is the controller for aPIAObjectField
.PIAPanel
is a Swing-compatible, Portal-awarePanel
.PIAPanelBeanInfo
retrieves information about aPIAPanel
.PIAPanelController
is the controller forPIAPanel
.PIAPanelGroup
is a Swing-compatible, Portal-awarePanel
with a built incardLayout
.PIAPanelGroupBeanInfo
retrieves information about aPIAPanelGroup
.Swing compatible, Portal aware Password field classSwing compatible, Portal aware Label classPIAScrollPane
is a Swing-compatible, Portal-awareJPanel
class.PIAScrollPaneBeanInfo
retrieves information about aPIAScrollPane
.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 componentPIASpecSpreadSheetBeanInfo
retrieves information about aPIASpecSpreadSheetBean
.PIASpecSpreadSheetController
is the controller class for thePIASpecSpreadSheet
component.Swing compatible, Portal aware Integer field display class with an increase/decrease spinner.PIASpinnerFieldBeanInfo
retrieves information about aPIASpinnerField
.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 thesetIdxDisplayFieldFormat()
method.PIASpreadSheetBean
is the remote interface for thePIASpreadSheet
controller.Controller class for the Table componentCreates an Portal aware combobox containing String valuesA 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 aPIATabbedPane
.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 PIATabPaneBeanInfoSwing compatible, Portal aware textarea classSwing compatible, Portal aware textfield classThis is a derivitive of JMenuBar that provides 2 extra capabilities for BAS.InfranetApplet is an Applet extension that provides functionality needed by all Portal aware applets.PSpreadSheetEvent
is an event generated when the user performs some type of selection action in thePIASpreadSheet
.PSpreadSheetListener
listens for aPSpreadSheetEvent
.PToggleToolTipAction
is an action that toggles thetoolTip
-enabled property.A toolbar that has a layout more like that described in the Java Look and Feel Guidelines.