Package com.ibm.as400.vaccess

Provides classes that graphically present iSeries or AS/400 data to the user.

See:
          Description

Interface Summary
ErrorListener The ErrorListener interface provides a listener interface for receiving error events.
VAction The VAction interface defines an action to be performed on an AS/400 resource.
VActionContext The VActionContext interface defines the context within which an action is performed.
VIFSConstants The VIFSConstants interface defines property identifiers for IFS components.
VNode The VNode interface defines the representation of an AS/400 resource that exists in a hierarchy.
VObject The VObject interface defines the representation of an AS/400 resource for use in various models and panes in this package.
VObjectListener The VObjectListener interface provides a listener interface for receiving VObjectEvents.
VPropertiesPane The VPropertiesPane interface defines the representation of a properties pane.
WorkingListener The WorkingListener interface provides a listener interface for working events.
 

Class Summary
AS400DetailsModel The AS400DetailsModel class implements an underlying model for a table, where all information for the model is gathered from the contents of an AS/400 resource, known as the root.
AS400DetailsPane The AS400DetailsPane class represents a graphical user interface that displays the details regarding the contents of an AS/400 resource, known as the root.
AS400ExplorerPane The AS400ExplorerPane class represents a graphical user interface that is useful for working with the hierarchy of objects rooted at an AS/400 resource.
AS400JDBCDataSourcePane The AS400JDBCDataSourcePane class represents a set of tabs that contain property values for a JDBC data source.
AS400JDBCDataSourcePaneDataBean The AS400JDBCDataSourcePaneDataBean class sets data in, and returns data from, the AS400JDBCDataSourcePane component.
AS400ListModel The AS400ListModel class implements an underlying model for a list, where all information for the model is gathered from the contents of an AS/400 resource, known as the root.
AS400ListPane The AS400ListPane class represents a graphical user interface that presents a list of the contents of an AS/400 resource, known as the root.
AS400TreeModel The AS400TreeModel class implements an underlying model for a tree, where all information for the tree is gathered from the hierarchy of objects rooted at an AS/400 resource.
AS400TreePane The AS400TreePane class represents a graphical user interface that presents a tree, where all information for the tree is gathered from the hierarchy of objects rooted at an AS/400 resource.
CommandCallButton The CommandCallButton class represents a button that calls an AS/400 CL command when pressed.
CommandCallMenuItem The CommandCallMenuItem class represents a menu item that calls an AS/400 CL command when selected.
DataQueueDocument The DataQueueDocument class represents an underlying model for text components, where the text is entries from a data queue on an AS/400.
ErrorDialogAdapter The ErrorDialogAdapter class represents an object that listens for error events and displays a message dialog for each error event.
ErrorEvent The ErrorEvent class represents an error event.
FileFilter The FileFilter class provides file filtering support.
IFSFileDialog The IFSFileDialog class represents a file dialog for the IFS file classes.
IFSTextFileDocument The IFSTextFileDocument class implements an underlying model for text components, where the text is the contents of a text file located in the integrated file system of an AS/400.
KeyedDataQueueDocument The KeyedDataQueueDocument class represents an underlying model for text components, where the text is entries from a keyed data queue on an AS/400.
ProgramCallButton The ProgramCallButton class represents a button that calls an AS/400 program when pressed.
ProgramCallMenuItem The ProgramCallMenuItem class represents a menu item that calls an AS/400 program when pressed.
RecordListFormPane The RecordListFormPane class represents a form that is filled in with the fields of a file on the AS/400.
RecordListTableModel The RecordListTableModel class represents a table that contains the records of an AS/400 file using record-level access.
RecordListTablePane The RecordListTablePane class represents a table that contains the records and fields of an AS/400 file using record-level access.
ResourceListDetailsModel The ResourceListDetailsModel class implements an underlying model for a table, where all information for the model is gathered from the contents of a ResourceList object.
ResourceListDetailsPane The ResourceListDetailsPane class represents a graphical user interface that presents the contents of a ResourceList in a table.
ResourceListModel The ResourceListModel class implements an underlying model for a list, where all information for the model is gathered from the contents of a ResourceList object.
ResourceListPane The ResourceListPane class represents a graphical user interface that presents the contents of a ResourceList in a list.
ResourceProperties The ResourceProperties class represents the arrangement of properties on a properties pane for the graphical user interface representation of a Resource or ResourceList object.
SpooledFileViewer The SpooledFileViewer class represents an AS/400 spooled file viewer.
SQLConnection SQLConnection objects represent a SQL Connection.
SQLQueryBuilderPane The SQLQueryBuilderPane class represents a panel which allows a user to dynamically build a SQL query using graphical interfaces.
SQLResultSetFormPane The SQLResultSetFormPane class represents a form that is filled in with the result set generated by a SQL query using JDBC.
SQLResultSetTableModel The SQLResultSetTableModel class represents the data in a JDBC result set generated by an SQL query.
SQLResultSetTablePane The SQLResultSetTablePane class represents a graphical user interface that presents the contents of a JDBC result set generated by an SQL query in a JTable.
SQLStatementButton The SQLStatementButton class represents a button control that issues a SQL statement when pressed.
SQLStatementDocument The SQLStatementDocument class represents SQL statement that is issued when execute() is called.
SQLStatementMenuItem The SQLStatementMenuItem class represents a menu item that issues a SQL statement when chosen.
VActionAdapter The VActionAdapter class represents an object that listens for action events and subsequently performs a VAction.
VIFSDirectory The VIFSDirectory class defines the representation of a directory in the integrated file system of an AS/400 for use in various models and panes in this package.
VIFSFile The VIFSFile class defines the representation of a file in the integrated file system of an AS/400 for use in various models and panes in this package.
VJavaApplicationCall The VJavaApplicationCall class provides a visual interface to com.ibm.as400.access.JavaApplicationCall.
VJob The VJob class defines the representation of a job on an AS/400 for use in various models and panes in this package.
VJobList The VJobList class defines the representation of a job list on an AS/400 for use in various models and panes in this package.
VJobLogMessage The VJobLogMessage class defines the representation of a job log message on an AS/400 for use in various models and panes in this package.
VMessage The VMessage class defines the representation of a message returned from an AS/400 for use in various models and panes in this package.
VMessageList The VMessageList class defines the representation of a list of messages returned from an AS/400 for use in various models and panes in this package.
VMessageQueue The VMessageQueue class defines the representation of a message queue on an AS/400 for use in various models and panes in this package.
VObjectEvent The VObjectEvent class represents an event that is fired when an AS/400 resource is changed, created, or deleted.
VOutput The VOutput class defines the representation of a spooled file output on an AS/400 for use in various models and panes in this package.
VPrinter The VPrinter class defines the representation of an AS/400 printer for use in various models and panes in this package.
VPrinterOutput The VPrinterOutput class defines the representation of a list of spooled files on an AS/400 for use in various models and panes in this package.
VPrinters The VPrinters class represents a list of AS/400 printers for use in various models and panes in this package.
VPropertiesAction The VPropertiesAction class is an action that presents a properties pane for an AS/400 resource in a modeless dialog.
VQueuedMessage The VQueuedMessage class defines the representation of a queued message on an AS/400 for use in various models and panes in this package.
VSystemPool The VSystemPool class defines the representation of system pool on an AS/400 for use in various models and panes in this package.
VSystemStatus The VSystemStatus class defines the representation of system status on an AS/400 for use in various models and panes in this package.
VSystemStatusPane The VSystemStatusPane class represents a visual pane which shows the system status information.
VSystemValueList The VSystemValueList class defines the representation of a system value list in an AS/400 for use in various models and panes in this package.
VUser The VUser class defines the representation of a user on an AS/400 for use in various models and panes in this package.
VUserAndGroup The VUserAndGroup class represents the users and groups.
VUserList The VUserList class defines the representation of a user list on an AS/400 for use in various models and panes in this package.
WorkingCursorAdapter The WorkingCursorAdapter class represents an object that listens for working events and sets the cursor as needed.
WorkingEvent The WorkingEvent class represents an event that signals that a model is working on a request.
 

Package com.ibm.as400.vaccess Description

Provides classes that graphically present iSeries or AS/400 data to the user.

These classes use the com.ibm.as400.access classes to retrieve data and then present that data to the user.

The various pane classes are graphical user interface components that present and allow manipulation of one or more iSeries or AS/400 resources. The behavior of each resource varies depending on its type.

All panes extend the javax.swing.JComponent class. As a result, they can be added to any AWT or Swing frame, window, or container.

OS/400 resources are represented in the graphical user interface with an icon and text. OS/400 resources are defined with hierarchical relationships where a resoure might have a parent and zero or more children. These are predefined relationships and are used to specify what resources are displayed in a pane. For example, VJobList is the parent to zero or more VJob objects, and this hierarchical relationship is represented graphically in a pane.

Java programs that use the IBM Toolbox for Java GUI (graphical user interface) classes need Swing 1.1. You get Swing 1.1 by running Java 2 or by downloading Swing 1.1 from Sun Microsystems, Inc. In the past, IBM Toolbox for Java has required Swing 1.0.3, and V4R5 is the first release that Swing 1.1 is supported. To move to Swing 1.1, some programming changes were made; therefore, you may have to make some programming changes as well. See the Java Foundation Classes documentation for more information about Swing.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: