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
Swingwidgets.
- See Also:
-
ClassDescriptionInterface for exporting the PIASpreadSheet.Used by internal widgets for mapping Portal int values to human readable String values.
PDefaultContextHelpActionis an action command object used to deliver help for a component.PDefaultHelpActionis the action command object used to deliver help for a component.PDefaultHelpIDActionis thePBASActioncommand object used to deliver help for a component, given an ID.Overridden to wrap a workaround when using the JFileChooser with WebStart.PGroupTreeModelis an interface that defines a suitable data model forPIAGroupTree, a Swing-compatible, Portal-aware group tree control.PIABigIntegerFieldis a Swing-compatible, Portal-aware big integer display class.PIABigIntegerFieldBeanInforetrieves 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.PIABooleanEnumFieldcreates an Portal-aware checkbox component.PIABooleanEnumFieldBeanInforetrieves information about aPIABooleanEnumField.PIABooleanEnumRadioFieldcreates an Portal-aware radio button component.PIACanonFieldis aFieldsubclass that handles fields that have a canonical shadow field.PIACanonFieldBeanis the interface for thePIACanonFieldcontroller.PIACanonFieldBeanImplimplements the controller forPIACanonField.PIACanonFieldBeanInforetrieves information about aPIACanonFieldBean.PIACanonFieldControlleris the controller object for thePIACanonFieldcomponent.PIACollectionBeanis the interface forPIAComponentCollectionBean.PIAComponentCollectionis aPAppComponentdelegate that provides the View for Portal-aware GUI components.PIAConstantis a constant value component.PIAConstantBeanInforetrieves information about aPIAConstant.PIACurrencyFieldis a Swing-compatible, Portal-aware currency display class.PIACurrencyFieldBeanInforetrieves information about aPIACurrencyField.PIACustomizablePanelBeanInforetrieves information about aPIACustomizablePanel.PIADateFieldis a Swing-compatible, Portal-aware date display class.PIADateFieldBeanInforetrieves 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.PIAEnumFieldis a Swing-compatible, Portal-awareFielddisplay class.PIAEnumFieldBeanInforetrieves information about aPIAEnumField.PIAFieldComponentis a Swing-compatible, Portal-aware field component boilerplate code.PIAFieldControlleris a controller object for theFieldcomponent.PIAGroupTreeis a Swing-compatible, Portal-aware group tree control.PIAGroupTreeBeanis the remote interface for thePIAGroupTreecontroller.PIAGroupTreeBeanImplimplements the controller forPIAGroupTree.PIAGroupTreeBeanInforetrieves information about aPIAGroupTreeBean.PIAGroupTreeControlleris the controller class for thePIAGroupTreecomponent.A PIASpecSpreadSheet that handles arrays in a slightly different manner.Controller class for the indexed array table.Controller class for the indexed array table.PIAIntegerFieldis a Swing-compatible, Portal-aware integer display class.PIAIntegerFieldBeanInforetrieves information about aPIAIntegerField.PIAListis a Swing-compatible, Portal-awareListdisplay class.Remote interface for PIAList controller.Controller class for the List componentPIAListBeanInforetrieves information about aPIAListBean.PIAListControlleris the controller class for thePIAListcomponent.PIANumberFieldis a swing-compatible, Portal-awareDecimalTextFielddisplay class.PIANumberFieldBeanInforetrieves information about aPIANumberField.PIAObjectFieldis a Swing-compatible, Portal-awareListdisplay class.PIAObjectFieldBeanis the controller bean forPIAObjectField.PIAObjectFieldBeanImplimplements the controller forPIAObjectField.PIAObjectFieldBeanInforetrieves information about aPIAObjectFieldBean.PIAObjectFieldControlleris the controller for aPIAObjectField.PIAPanelis a Swing-compatible, Portal-awarePanel.PIAPanelBeanInforetrieves information about aPIAPanel.PIAPanelControlleris the controller forPIAPanel.PIAPanelGroupis a Swing-compatible, Portal-awarePanelwith a built incardLayout.PIAPanelGroupBeanInforetrieves information about aPIAPanelGroup.Swing compatible, Portal aware Password field classSwing compatible, Portal aware Label classPIAScrollPaneis a Swing-compatible, Portal-awareJPanelclass.PIAScrollPaneBeanInforetrieves information about aPIAScrollPane.PIASimpleSearchis a Swing-compatible, generic search button.PIASimpleSearchControlleris 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 componentPIASpecSpreadSheetBeanInforetrieves information about aPIASpecSpreadSheetBean.PIASpecSpreadSheetControlleris the controller class for thePIASpecSpreadSheetcomponent.Swing compatible, Portal aware Integer field display class with an increase/decrease spinner.PIASpinnerFieldBeanInforetrieves 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.PIASpreadSheetBeanis the remote interface for thePIASpreadSheetcontroller.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.PIATabbedPaneBeanInforetrieves 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.PSpreadSheetEventis an event generated when the user performs some type of selection action in thePIASpreadSheet.PSpreadSheetListenerlistens for aPSpreadSheetEvent.PToggleToolTipActionis an action that toggles thetoolTip-enabled property.A toolbar that has a layout more like that described in the Java Look and Feel Guidelines.