JavaTM Platform
Standard Ed. 6

javax.print.event
클래스 PrintJobEvent

java.lang.Object 
  상위를 확장 java.util.EventObject 
      상위를 확장 javax.print.event.PrintEvent 
          상위를 확장 javax.print.event.PrintJobEvent
모든 구현된 인터페이스:
Serializable


public class PrintJobEvent
extends PrintEvent

PrintJobEvent 클래스는, 인쇄 작업이 보고하는 공통 이벤트를 캡슐화해, 청취자가 DocPrintJob 의 처리의 진척을 알 수 있도록(듯이) 합니다.

관련 항목:
직렬화 된 형식

필드의 개요
static int DATA_TRANSFER_COMPLETE
          작업이 반드시 아직 인쇄되어 있지 않아도, 데이터는 클라이언트로부터 인쇄 서비스에 정상적으로 전송 되고 있습니다.
static int JOB_CANCELED
          작업은 PrintService 에 의해 삭제되었습니다.
static int JOB_COMPLETE
          문서의 cis 는 완전하게 인쇄되었습니다.
static int JOB_FAILED
          인쇄 서비스가 작업을 완료할 수 없는 것을 보고합니다.
static int NO_MORE_EVENTS
          모든 인쇄 서비스, 예를 들어 작업의 완료를 통지하는 것 같은 중요한 이벤트조차, 송신할 수 있는 것은 아닙니다.
static int REQUIRES_ATTENTION
          인쇄 서비스가, 인쇄 서비스를 계속하기 전에 외부로부터의 조작이 필요한, 아마 일시적인 문제가 발생한 것을 나타냅니다.
 
클래스 java.util. EventObject 로부터 상속된 필드
source
 
생성자 의 개요
PrintJobEvent (DocPrintJob  source, int reason)
          PrintJobEvent 객체를 구축합니다.
 
메소드의 개요
 int getPrintEventType ()
          이 이벤트의 이유를 돌려줍니다.
 DocPrintJob getPrintJob ()
          이 인쇄 작업의 이벤트가 관련하는 DocPrintJob 를 판정합니다.
 
클래스 javax.print.event. PrintEvent 로부터 상속된 메소드
toString
 
클래스 java.util. EventObject 로부터 상속된 메소드
getSource
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

필드의 상세

JOB_CANCELED

public static final int JOB_CANCELED
작업은 PrintService 에 의해 삭제되었습니다.

관련 항목:
정수 필드치

JOB_COMPLETE

public static final int JOB_COMPLETE
문서의 cis 는 완전하게 인쇄되었습니다.

관련 항목:
정수 필드치

JOB_FAILED

public static final int JOB_FAILED
인쇄 서비스가 작업을 완료할 수 없는 것을 보고합니다. 어플리케이션은 작업을 재발송신 할 필요가 있습니다.

관련 항목:
정수 필드치

REQUIRES_ATTENTION

public static final int REQUIRES_ATTENTION
인쇄 서비스가, 인쇄 서비스를 계속하기 전에 외부로부터의 조작이 필요한, 아마 일시적인 문제가 발생한 것을 나타냅니다. 이 메세지를 생성할 수 있는 이벤트의 1 개의 예에, 프린터의 용지 조각이 있습니다.

관련 항목:
정수 필드치

NO_MORE_EVENTS

public static final int NO_MORE_EVENTS
모든 인쇄 서비스, 예를 들어 작업의 완료를 통지하는 것 같은 중요한 이벤트조차, 송신할 수 있는 것은 아닙니다. 이 메세지는, 인쇄 작업이 더 이상의 정보를 갖고 있지 않은 것, 또는 인쇄 서비스와 더 이상 통신하지 않는 것을 나타냅니다. 이 메세지는 단말 이벤트 (완료/실패/취소)가 송신되지 않는 경우에는 항상 송신되지 않으면 안됩니다. 예를 들어, 이 메세지를 받아들이기 전에, JOB_COMPLETE 등의 메세지가 받아들일 수 없었던 경우, 추측되는 것은 인쇄 서비스가 이러한 이벤트의 송신을 지원하고 있지 않는 것 뿐입니다.

관련 항목:
정수 필드치

DATA_TRANSFER_COMPLETE

public static final int DATA_TRANSFER_COMPLETE
작업이 반드시 아직 인쇄되어 있지 않아도, 데이터는 클라이언트로부터 인쇄 서비스에 정상적으로 전송 되고 있습니다. 클라이언트는 데이터 자원을 해제할 수 있습니다.

관련 항목:
정수 필드치
생성자 의 상세

PrintJobEvent

public PrintJobEvent(DocPrintJob  source,
                     int reason)
PrintJobEvent 객체를 구축합니다.

파라미터:
source - DocPrintJob 객체
reason - 이유를 지정하는 int 치
예외:
IllegalArgumentException - sourcenull 의 경우
메소드의 상세

getPrintEventType

public int getPrintEventType()
이 이벤트의 이유를 돌려줍니다.

반환값:
이유의 int 치

getPrintJob

public DocPrintJob  getPrintJob()
이 인쇄 작업의 이벤트가 관련하는 DocPrintJob 를 판정합니다.

반환값:
PrintJobEvent 에 의해 캡슐화된 이벤트를 보고하는 인쇄 작업을 나타낸다 DocPrintJob 객체

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.