PrinterMessageFromOperator

PrinterMessageFromOperator (운영자 메시지)

PrinterMessageFromOperator는 운영자, 시스템 관리자, 또는 "지능형" 프로세스가 최종 사용자에게 프린터에 대한 정보나 상태(예: 왜 사용할 수 없는지, 언제 사용할 수 있을 것으로 예상되는지)를 알려주는 메시지를 제공하는 텍스트 인쇄 속성(printing attribute) 클래스예요.

출처: Java API Reference

본문

인쇄 서비스(Print Service)의 속성 집합에는 PrinterMessageFromOperator 속성이 0개 또는 1개만 들어 있어요. 새 PrinterMessageFromOperator 속성은 기존 속성이 있으면 그것을 대체해요. 즉, 이 속성은 이력 기록(history log)을 위한 것이 아니에요. 클라이언트는 원한다면 인쇄 서비스의 이 속성 변화를 감지해 자체 이력 로그를 유지할 수 있어요.

public PrinterMessageFromOperator(String message, Locale locale)

localenull을 넘기면 기본 로케일(Locale.getDefault())로 해석돼요. messagenull이면 NullPointerException이 발생해요.

같은지 비교하기

equals(Object object) 메서드는 전달받은 객체와 동일한지 판단해요. 동일하려면 다음 조건을 모두 만족해야 해요.

  • objectnull이 아니에요.
  • objectPrinterMessageFromOperator 클래스의 인스턴스예요.
  • 두 속성의 내부 문자열이 같아요.
  • 두 속성의 로케일이 같아요.

카테고리와 이름

  • getCategory(): 카테고리로 사용할 인쇄 속성 클래스를 반환해요. PrinterMessageFromOperator의 카테고리는 클래스 자체예요.
  • getName(): 카테고리 이름을 반환해요. 이름은 "printer-message-from-operator"예요.

더 알아보기