com.ibm.as400.vaccess

Class VOutput

  • java.lang.Object
    • com.ibm.as400.vaccess.VOutput
  • All Implemented Interfaces:
    VObject

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

    public class VOutput
    extends java.lang.Object
    implements VObject
    The VOutput class defines the representation of a spooled file output on a system for use in various models and panes in this package.

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

    VOutput objects generate the following events:

    • ErrorEvent
    • VObjectEvent
    • WorkingEvent
    See Also:
    SpooledFile
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.Object COPIESLEFT_PROPERTY
      Deprecated. 
      Property identifier for the number of copies left.
      static java.lang.Object DATE_PROPERTY
      Deprecated. 
      Property identifier for the date the output was created.
      static java.lang.Object FORMTYPE_PROPERTY
      Deprecated. 
      Property identifier for the form type.
      static java.lang.Object JOB_PROPERTY
      Deprecated. 
      Property identifier for the name of the job which produced the output.
      static java.lang.Object JOBNUMBER_PROPERTY
      Deprecated. 
      Property identifier for the number of the job which produced the output.
      static java.lang.Object NUMBER_PROPERTY
      Deprecated. 
      Property identifier for the number of the output.
      static java.lang.Object OUTPUTNAME_PROPERTY
      Deprecated. 
      Property identifier for the output name.
      static java.lang.Object OUTPUTQUEUE_PROPERTY
      Deprecated. 
      Property identifier for the output queue.
      static java.lang.Object OUTPUTQUEUELIB_PROPERTY
      Deprecated. 
      Property identifier for the output queue library.
      static java.lang.Object PAGESPERCOPY_PROPERTY
      Deprecated. 
      Property identifier for the number of pages per copy.
      static java.lang.Object PRINTER_PROPERTY
      Deprecated. 
      Property identifier for the printer name.
      static java.lang.Object PRIORITY_PROPERTY
      Deprecated. 
      Property identifier for the priority of the output on the output queue.
      static java.lang.Object STATUS_PROPERTY
      Deprecated. 
      Property identifier for the status of the output.
      static java.lang.Object USER_PROPERTY
      Deprecated. 
      Property identifier for the name of the user of the job which produced the output.
      static java.lang.Object USERCOMMENT_PROPERTY
      Deprecated. 
      Property identifier for the user comment.
      static java.lang.Object USERSPECDATA_PROPERTY
      Deprecated. 
      Property identifier for the user specified data.
    • Constructor Summary

      Constructors 
      Constructor and Description
      VOutput(VPrinterOutput parent, SpooledFile spooledFile)
      Deprecated. 
      Constructs a VOutput object.
    • Field Detail

      • OUTPUTNAME_PROPERTY

        public static final java.lang.Object OUTPUTNAME_PROPERTY
        Deprecated. 
        Property identifier for the output name.
      • USERSPECDATA_PROPERTY

        public static final java.lang.Object USERSPECDATA_PROPERTY
        Deprecated. 
        Property identifier for the user specified data.
      • USER_PROPERTY

        public static final java.lang.Object USER_PROPERTY
        Deprecated. 
        Property identifier for the name of the user of the job which produced the output.
      • STATUS_PROPERTY

        public static final java.lang.Object STATUS_PROPERTY
        Deprecated. 
        Property identifier for the status of the output.
      • PRINTER_PROPERTY

        public static final java.lang.Object PRINTER_PROPERTY
        Deprecated. 
        Property identifier for the printer name.
      • PAGESPERCOPY_PROPERTY

        public static final java.lang.Object PAGESPERCOPY_PROPERTY
        Deprecated. 
        Property identifier for the number of pages per copy.
      • COPIESLEFT_PROPERTY

        public static final java.lang.Object COPIESLEFT_PROPERTY
        Deprecated. 
        Property identifier for the number of copies left.
      • DATE_PROPERTY

        public static final java.lang.Object DATE_PROPERTY
        Deprecated. 
        Property identifier for the date the output was created.
      • FORMTYPE_PROPERTY

        public static final java.lang.Object FORMTYPE_PROPERTY
        Deprecated. 
        Property identifier for the form type.
      • JOB_PROPERTY

        public static final java.lang.Object JOB_PROPERTY
        Deprecated. 
        Property identifier for the name of the job which produced the output.
      • JOBNUMBER_PROPERTY

        public static final java.lang.Object JOBNUMBER_PROPERTY
        Deprecated. 
        Property identifier for the number of the job which produced the output.
      • NUMBER_PROPERTY

        public static final java.lang.Object NUMBER_PROPERTY
        Deprecated. 
        Property identifier for the number of the output.
      • OUTPUTQUEUE_PROPERTY

        public static final java.lang.Object OUTPUTQUEUE_PROPERTY
        Deprecated. 
        Property identifier for the output queue.
      • OUTPUTQUEUELIB_PROPERTY

        public static final java.lang.Object OUTPUTQUEUELIB_PROPERTY
        Deprecated. 
        Property identifier for the output queue library.
      • PRIORITY_PROPERTY

        public static final java.lang.Object PRIORITY_PROPERTY
        Deprecated. 
        Property identifier for the priority of the output on the output queue.
      • USERCOMMENT_PROPERTY

        public static final java.lang.Object USERCOMMENT_PROPERTY
        Deprecated. 
        Property identifier for the user comment.
    • Constructor Detail

      • VOutput

        public VOutput(VPrinterOutput parent,
               SpooledFile spooledFile)
        Deprecated. 
        Constructs a VOutput object.
        Parameters:
        parent - The parent.
        spooledFile - The spooled file.
    >
    • Method Detail

      • addErrorListener

        public void addErrorListener(ErrorListener listener)
        Deprecated. 
        Adds a listener to be notified when an error occurs.
        Specified by:
        addErrorListener in interface VObject
        Parameters:
        listener - The listener.
      • addVObjectListener

        public void addVObjectListener(VObjectListener listener)
        Deprecated. 
        Adds a listener to be notified when a VObject is changed, created, or deleted.
        Specified by:
        addVObjectListener in interface VObject
        Parameters:
        listener - The listener.
      • addWorkingListener

        public void addWorkingListener(WorkingListener listener)
        Deprecated. 
        Adds a listener to be notified when work starts and stops on potentially long-running operations.
        Specified by:
        addWorkingListener in interface VObject
        Parameters:
        listener - The listener.
      • getActions

        public VAction[] getActions()
        Deprecated. 
        Returns the list of actions that can be performed.
        • reply
        • hold
        • release
        • print next
        • send
        • move
        • delete
        • view
        Specified by:
        getActions in interface VObject
        Returns:
        The actions.
      • getDefaultAction

        public VAction getDefaultAction()
        Deprecated. 
        Returns the default action.
        Specified by:
        getDefaultAction in interface VObject
        Returns:
        Always null. There is no default action.
      • getIcon

        public javax.swing.Icon getIcon(int size,
                               boolean open)
        Deprecated. 
        Returns the icon.
        Specified by:
        getIcon in interface VObject
        Parameters:
        size - The icon size, either 16 or 32. If any other value is given, then return the default of 16.
        open - This parameter has no effect.
        Returns:
        The icon.
      • getPropertyValue

        public java.lang.Object getPropertyValue(java.lang.Object propertyIdentifier)
        Deprecated. 
        Returns a property value.
        Specified by:
        getPropertyValue in interface VObject
        Parameters:
        propertyIdentifier - The property identifier. The choices are
        • NAME_PROPERTY
        • DESCRIPTION_PROPERTY
        • OUTPUTNAME_PROPERTY
        • USERSPECDATA_PROPERTY
        • USER_PROPERTY
        • STATUS_PROPERTY
        • PRINTER_PROPERTY
        • PAGESPERCOPY_PROPERTY
        • COPIESLEFT_PROPERTY
        • DATE_PROPERTY
        • FORMTYPE_PROPERTY
        • JOB_PROPERTY
        • JOBNUMBER_PROPERTY
        • NUMBER_PROPERTY
        • OUTPUTQUEUE_PROPERTY
        • OUTPUTQUEUELIB_PROPERTY
        • PRIORITY_PROPERTY
        • USERCOMMENT_PROPERTY
        Returns:
        The property value, or null if the property identifier is not recognized.
      • getSpooledFile

        public SpooledFile getSpooledFile()
        Deprecated. 
        Returns the spooled file.
        Returns:
        The spooled file.
      • load

        public void load()
        Deprecated. 
        Loads information about the object from the system.
        Specified by:
        load in interface VObject
      • getText

        public java.lang.String getText()
        Deprecated. 
        Returns the text. This is the name of the spooled file (output).
        Specified by:
        getText in interface VObject
        Returns:
        The text, which is the name of the spooled file.
      • removeErrorListener

        public void removeErrorListener(ErrorListener listener)
        Deprecated. 
        Removes an error listener.
        Specified by:
        removeErrorListener in interface VObject
        Parameters:
        listener - The listener.
      • removeVObjectListener

        public void removeVObjectListener(VObjectListener listener)
        Deprecated. 
        Removes a VObjectListener.
        Specified by:
        removeVObjectListener in interface VObject
        Parameters:
        listener - The listener.
      • removeWorkingListener

        public void removeWorkingListener(WorkingListener listener)
        Deprecated. 
        Removes a working listener.
        Specified by:
        removeWorkingListener in interface VObject
        Parameters:
        listener - The listener.
      • toString

        public java.lang.String toString()
        Deprecated. 
        Returns the string representation. This is the spooled file (output) name, number, job user, job number and job name, all separated with blanks.
        Overrides:
        toString in class java.lang.Object
        Returns:
        The string representation.