Bean Builder

Package com.adventnet.beans.probeans

Provides classes of an advanced set of beans that can be used for some commonly used client functionality in any application.

See:
          Description

Interface Summary
CriteriaComponentInterface The CriteriaPanel is the UI class that is used in ProSearchComponent to obtain various criterias from the user.
DateTimeChangeListener An listener interface for receiving DateTimeChangeEvents on a ProDateTimeComponent.
MoreFewerComponentInterface The base interface which is necessirily be implemented by the class to set a criteria condition to be added in the ProMoreFewerComponent.The default implementation is implemented by the CriteriaPanel.
MoreFewerEventListener The interface declared to fire a MoreFewerEventObject when ever the More Button or the Fewer button present in the ProMoreFewerComponent is clicked.
ProListViewSort The ProListViewSort
ProListViewTableModel The ProListViewTableModel
SearchInterface The SearchInterface is the interface defined for enabling the users to provide their own implementation and usage of the ProSearchComponent.
TableSortInterface  
ToolBarElement The ToolBarElement interface is used by the ProToolBar in the form of ProToolBarItem which has the implmentation declared in this interface.The details of the Component along with the Component Name, Image and Action helps the ProToolBar in construction.
TreeUserObject The interface which is declared to facilitate the user to set his own object during the Double-Click and Edit process in the ProAdventNetTree bean.
 

Class Summary
AdventNetTreeDragSource The class AdventNetTreeDragSource handles the Dragging process of the TreeNodes present in the ProAdventNetTree.
AdventNetTreeDropSource The class AdventNetTreeDragSource handles the Dropping process of the TreeNode in the ProAdventNetTree.
AdventNetTreeNode The class AdventNetTreeNode is an extended class of the DefaultMutableTreeNode, Its used in constructing the TreeNode of ProAdventNetTree.
ConvertTreeNodeToTransferable The class ConvertTreeNodeToTransferable is used to convert a DefaultMutableTreeNode contents to a Transferable object.
ConvertTreePathToTransferable The class ConvertTreePathToTransferable is used to convert a TreePath contents to a Transferable object.
CopyListener The class CopyListener handles the Copy Action performed in the ProAdventNetTree.
CriteriaObject This object acts as the data source for the ProSearchComponent.
CriteriaPanel This class CriteriaPanel provides the default construction of the criteria panel which is added in the ProMoreFewerComponent.It creates a instance of the Criteria Object in accordance to the users requirement.Since this class implement the MoreFewerComponentInterface it acts as the default implemntation for the ProMoreFewerComponent for the upadte on more and fewer event objects.
CutListener The class CutListener handles the Cut Action performed in the ProAdventNetTree.
DateTimeChangeAdapter An adapter class for receiving DateTimeChangeEvents.
DateTimeChangeEvent An event which indicates the date-time value is changed in a ProDateTimeComponent.
ListEntry A class which create a Object containing a reference of the TreeNode used by the ProTreeCombo's TreeModel.
MoreFewerEventAdapter The class MoreFewerEventAdapter handles all the updates to be handled when ever the More Frewer actions are fired in the ProMoreFewerComponent's .This class maintains the MoreFewerEventObject fired through the register and deregister methods.This class is used in the default implemnetation in the ProMoreFewerComponent.
MoreFewerEventObject The class MoreFewerEventObject is constucted for storing the event type along with the height and width of the component.
PasteListener The class PasteListener handles the paste Action performed in the ProAdventNetTree.
PopupObject The class which construct a Object containing the details furnished to create the ToolBarElement's in a ProToolbar.The class maintains the properties of the ProToolbar elements which are constructed as a SubMenuElements.
ProAdventNetTree This Component is a subclass of the JTree.
ProButtonGroup The ProButtonGroup is a JPanel consists of buttons like First, Next, Previous and Last buttons.
ProDateTimeComponent The ProDateTimeComponent is basically an extension of the Swing class - JPanel which can used in UI applications which needs a "Date/Time" input from the user.
ProgressBarDisplay The Base class ProgressBarDisplay is used by the ProProgressBar and the ProStatusBar.
ProIntegerTextField The ProIntegerTextField is an extension of the default Swing component - JTextField.
ProIpAddressComponent In a Networking application, there might be a need to obtain an IP address as an input from the user through the GUI.
ProListView The ProListView component is an extension of the Swing component - JPanel which integrates several other components like the ProTable and the default swing components viz.
ProListViewDataModelEvent The ProListViewDataModelEvent
ProListViewDefaultSort The ProListViewDefaultSort
ProListViewDefaultTableModel The default table model associated with ProTable.
ProListViewSortHeaderListener  
ProMoreFewerComponent The class ProMoreFewerComponent contains the construction of the criteria panel for the specification of the criterias in the ProSearchComponent.It internally creates a MoreFewerEventAdapter to fire the MoreFewerEventObject to all the registered MoreFewerEventListener's.It also allows the user to access the result data along with the enabling or disabling of buttons.
ProPageLengthComponent The pageLength component is a combination of a JLabel and a Combobox.
ProProgressBar The ProProgressBar component is an extension of the Swing component - JPanel which is used to display on object (which we define as a bubble) and set it to move to and fro in the component.
ProRangeComponent The ProRangeComponent
ProSearchComponent The ProSearchComponent is basically an UI component which can be used in applications where a Search operation is to be performed based on some criteria specified by the user.
ProStatusBar The ProStatusBar component is an extension of the Swing component - JPanel, which integrates the ProProgressBar component and a JLabel in it.
ProTable The ProTable can be used to display data from any table and to render the rows or columns of the view.
ProToolBar ProToolBar is more or less similar in appearance and behavior to Java's JToolBar.
ProToolBarButton The class ProToolBarButton acts as the container to hold the button defined for the construction of the tool bar.
ProToolBarItem A protoolbar is constructed with a instance of ProToolBarItem, By default the toolbarelement interface is implemnented so that any ProToolBarItem is defined with a image, name, Action.The class provides various constructors to facilitate the user to create a instance of ProToolBarItem with the users arguments.
ProToolBarSeparator The class ProToolBarSeparator is used to create a Seperator instance which can act as a ProToolBarItem in the ProToolBar.By default the toolbarelement interface is implemented so that it can be set to the ProToolBar .The class provides various constructors to facilitate the user to create a instance of ProToolBarItem with the users arguments.
ProTreeCombo ProTreeCombo is a extended ComboBox component which can be used to display any TreeModel values as dropdown items .
SortModel  
TreeToListModel The class TreeToListModel converts a TreeModel instance to a ComboBoxModel by extending the AbstractListModel .
Utility  
 

Package com.adventnet.beans.probeans Description

Provides classes of an advanced set of beans that can be used for some commonly used client functionality in any application.


Bean Builder

© 2001 - 2002 AdventNet Inc. Visit us at: http://www.adventnet.com