com.ibm.as400.vaccess

Class AS400DetailsPane

  • java.lang.Object
    • java.awt.Component
      • java.awt.Container
        • javax.swing.JComponent
          • com.ibm.as400.vaccess.AS400DetailsPane
  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

    Deprecated. 
    Use Java Swing instead, along with the classes in package com.ibm.as400.access

    public class AS400DetailsPane
    extends javax.swing.JComponent
    implements java.io.Serializable
    The AS400DetailsPane class represents a graphical user interface that displays the details regarding the contents of a system resource, known as the root. You must explicitly call load() to load the information from the system.

    Most errors are reported as ErrorEvents rather than throwing exceptions. Users should listen for ErrorEvents in order to diagnose and recover from error conditions.

    AS400DetailsPane objects generate the following events:

    • ErrorEvent
    • ListSelectionEvent
    • PropertyChangeEvent

    The following example creates a details pane.

    // Set up the details pane.
    AS400 system = new AS400 ("MySystem", "Userid", "Password");
    VPrinterOutput printerOutput = new VPrinterOutput (system);
    AS400DetailsPane detailsPane = new AS400DetailsPane (printerOutput);
    detailsPane.load ();
    
    // Add the details pane to a frame. JFrame frame = new JFrame ("My Window"); frame.getContentPane().add (detailsPane);
    See Also:
    AS400DetailsModel, Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      • Fields inherited from class javax.swing.JComponent

        accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Constructor Summary

      Constructors 
      Constructor and Description
      AS400DetailsPane()
      Deprecated. 
      Constructs an AS400DetailsPane object.
      AS400DetailsPane(VNode root)
      Deprecated. 
      Constructs an AS400DetailsPane object.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void addErrorListener(ErrorListener listener)
      Deprecated. 
      Adds a listener to be notified when an error occurs.
      void addListSelectionListener(javax.swing.event.ListSelectionListener listener)
      Deprecated. 
      Adds a listener to be notified when a list selection occurs.
      void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
      Deprecated. 
      Adds a listener to be notified when the value of any bound property changes.
      void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
      Deprecated. 
      Adds a listener to be notified when the value of any constrained property changes.
      VActionContext getActionContext()
      Deprecated. 
      Returns the context in which actions will be performed.
      boolean getAllowActions()
      Deprecated. 
      Indicates if actions can be invoked on objects.
      javax.swing.table.TableColumnModel getColumnModel()
      Deprecated. 
      Returns the column model that is used to maintain the columns.
      boolean getConfirm()
      Deprecated. 
      Indicates if certain actions are confirmed with the user.
      javax.swing.table.TableModel getModel()
      Deprecated. 
      Returns the model that contains data for the table.
      VNode getRoot()
      Deprecated. 
      Returns the root, or the system resource, from which all information for the model is gathered.
      boolean getRowSelectionAllowed()
      Deprecated. 
      Returns the indicator for whether the rows can be selected.
      VObject getSelectedObject()
      Deprecated. 
      Returns the first selected object.
      VObject[] getSelectedObjects()
      Deprecated. 
      Returns the objects which are represented by the selected rows.
      javax.swing.ListSelectionModel getSelectionModel()
      Deprecated. 
      Returns the selection model that is used to maintain row selection state.
      boolean isSelected(VObject object)
      Deprecated. 
      Indicates if the object is selected.
      void load()
      Deprecated. 
      Loads the information from the system.
      void removeErrorListener(ErrorListener listener)
      Deprecated. 
      Removes an error listener.
      void removeListSelectionListener(javax.swing.event.ListSelectionListener listener)
      Deprecated. 
      Removes a list selection listener.
      void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
      Deprecated. 
      Removes a property change listener.
      void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
      Deprecated. 
      Removes a vetoable change listener.
      void setAllowActions(boolean allowActions)
      Deprecated. 
      Sets whether actions are allowed.
      void setConfirm(boolean confirm)
      Deprecated. 
      Sets whether certain actions are confirmed with the user.
      void setRoot(VNode root)
      Deprecated. 
      Sets the root, or the system resource, from which all information for the model is gathered.
      void setRowSelectionAllowed(boolean selectable)
      Deprecated. 
      Sets the indicator for whether the rows can be selected.
      void setSelectionModel(javax.swing.ListSelectionModel selectionModel)
      Deprecated. 
      Sets the selection model that is used to maintain selection state.
      void sort(java.lang.Object[] propertyIdentifiers, boolean[] orders)
      Deprecated. 
      Sorts the contents.The propertyIdentifer[0], orders[0] combination is used to do the sort.
      • Methods inherited from class javax.swing.JComponent

        addAncestorListener, addNotify, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AS400DetailsPane

        public AS400DetailsPane()
        Deprecated. 
        Constructs an AS400DetailsPane object.
      • AS400DetailsPane

        public AS400DetailsPane(VNode root)
        Deprecated. 
        Constructs an AS400DetailsPane object.
        Parameters:
        root - The root, or the system resource, from which all information for the model is gathered.
    • Method Detail

      • addErrorListener

        public void addErrorListener(ErrorListener listener)
        Deprecated. 
        Adds a listener to be notified when an error occurs.
        Parameters:
        listener - The listener.
      • addListSelectionListener

        public void addListSelectionListener(javax.swing.event.ListSelectionListener listener)
        Deprecated. 
        Adds a listener to be notified when a list selection occurs.
        Parameters:
        listener - The listener.
      • addPropertyChangeListener

        public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
        Deprecated. 
        Adds a listener to be notified when the value of any bound property changes.
        Overrides:
        addPropertyChangeListener in class java.awt.Container
        Parameters:
        listener - The listener.
      • addVetoableChangeListener

        public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
        Deprecated. 
        Adds a listener to be notified when the value of any constrained property changes.
        Overrides:
        addVetoableChangeListener in class javax.swing.JComponent
        Parameters:
        listener - The listener.
      • getActionContext

        public VActionContext getActionContext()
        Deprecated. 
        Returns the context in which actions will be performed.
        Returns:
        The action context.
      • getAllowActions

        public boolean getAllowActions()
        Deprecated. 
        Indicates if actions can be invoked on objects.
        Returns:
        true if a actions can be invoked; false otherwise.
      • getColumnModel

        public javax.swing.table.TableColumnModel getColumnModel()
        Deprecated. 
        Returns the column model that is used to maintain the columns. This provides the ability to programmatically add and remove columns.
        Returns:
        The column model.
      • getConfirm

        public boolean getConfirm()
        Deprecated. 
        Indicates if certain actions are confirmed with the user.
        Returns:
        true if certain actions are confirmed with the user; false otherwise.
      • getModel

        public javax.swing.table.TableModel getModel()
        Deprecated. 
        Returns the model that contains data for the table.
        Returns:
        The model that contains data for the table.
      • getRoot

        public VNode getRoot()
        Deprecated. 
        Returns the root, or the system resource, from which all information for the model is gathered.
        Returns:
        The parent root, or null if none.
      • getRowSelectionAllowed

        public boolean getRowSelectionAllowed()
        Deprecated. 
        Returns the indicator for whether the rows can be selected.
        Returns:
        true if rows can be selected; false otherwise.
      • getSelectedObject

        public VObject getSelectedObject()
        Deprecated. 
        Returns the first selected object.
        Returns:
        The first selected object, or null if none are selected.
      • getSelectedObjects

        public VObject[] getSelectedObjects()
        Deprecated. 
        Returns the objects which are represented by the selected rows.
        Returns:
        The objects which are represented by the selected rows.
      • getSelectionModel

        public javax.swing.ListSelectionModel getSelectionModel()
        Deprecated. 
        Returns the selection model that is used to maintain row selection state. This provides the ability to programmatically select and deselect objects.
        Returns:
        The selection model.
      • isSelected

        public boolean isSelected(VObject object)
        Deprecated. 
        Indicates if the object is selected.
        Parameters:
        object - The object.
        Returns:
        true if the object is selected; false otherwise.
      • load

        public void load()
        Deprecated. 
        Loads the information from the system.
      • removeErrorListener

        public void removeErrorListener(ErrorListener listener)
        Deprecated. 
        Removes an error listener.
        Parameters:
        listener - The listener.
      • removeListSelectionListener

        public void removeListSelectionListener(javax.swing.event.ListSelectionListener listener)
        Deprecated. 
        Removes a list selection listener.
        Parameters:
        listener - The listener.
      • removePropertyChangeListener

        public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
        Deprecated. 
        Removes a property change listener.
        Overrides:
        removePropertyChangeListener in class java.awt.Component
        Parameters:
        listener - The listener.
      • removeVetoableChangeListener

        public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
        Deprecated. 
        Removes a vetoable change listener.
        Overrides:
        removeVetoableChangeListener in class javax.swing.JComponent
        Parameters:
        listener - The listener.
      • setAllowActions

        public void setAllowActions(boolean allowActions)
        Deprecated. 
        Sets whether actions are allowed. The following are enabled only when actions are allowed:
        • popup menu on selected object
        • double clicking on a object sets the root object

        The default is true.

        Parameters:
        allowActions - true if actions are allowed; false otherwise.
      • setConfirm

        public void setConfirm(boolean confirm)
        Deprecated. 
        Sets whether certain actions are confirmed with the user. The default is true.
        Parameters:
        confirm - true if certain actions are confirmed with the user; false otherwise.
      • setRoot

        public void setRoot(VNode root)
                     throws java.beans.PropertyVetoException
        Deprecated. 
        Sets the root, or the system resource, from which all information for the model is gathered.
        Parameters:
        root - The root, or the system resource, from which all information for the model is gathered.
        Throws:
        java.beans.PropertyVetoException - If the change is vetoed.
      • setRowSelectionAllowed

        public void setRowSelectionAllowed(boolean selectable)
        Deprecated. 
        Sets the indicator for whether the rows can be selected.
        Parameters:
        selectable - The value indicating if the rows can be selected.
      • setSelectionModel

        public void setSelectionModel(javax.swing.ListSelectionModel selectionModel)
        Deprecated. 
        Sets the selection model that is used to maintain selection state. This provides the ability to programmatically select and deselect objects.
        Parameters:
        selectionModel - The selection model.
      • sort

        public void sort(java.lang.Object[] propertyIdentifiers,
                boolean[] orders)
        Deprecated. 
        Sorts the contents.The propertyIdentifer[0], orders[0] combination is used to do the sort. If the values are equal, propertyIdentifier[1], orders[1] is used to break the tie, and so forth.
        Parameters:
        propertyIdentifiers - The property identifiers. If any of the property identifiers are null, it means to sort using the string representation of the object.
        orders - The sort orders for each property identifier, true for ascending order, false for descending order.