PrinterMessageFromOperator
PrinterMessageFromOperator (운영자 메시지)
PrinterMessageFromOperator는 운영자, 시스템 관리자, 또는 "지능형" 프로세스가 최종 사용자에게 프린터에 대한 정보나 상태(예: 왜 사용할 수 없는지, 언제 사용할 수 있을 것으로 예상되는지)를 알려주는 메시지를 제공하는 텍스트 인쇄 속성(printing attribute) 클래스예요.
본문
인쇄 서비스(Print Service)의 속성 집합에는 PrinterMessageFromOperator 속성이 0개 또는 1개만 들어 있어요. 새 PrinterMessageFromOperator 속성은 기존 속성이 있으면 그것을 대체해요. 즉, 이 속성은 이력 기록(history log)을 위한 것이 아니에요. 클라이언트는 원한다면 인쇄 서비스의 이 속성 변화를 감지해 자체 이력 로그를 유지할 수 있어요.
public PrinterMessageFromOperator(String message, Locale locale)
locale에 null을 넘기면 기본 로케일(Locale.getDefault())로 해석돼요. message가 null이면 NullPointerException이 발생해요.
같은지 비교하기
equals(Object object) 메서드는 전달받은 객체와 동일한지 판단해요. 동일하려면 다음 조건을 모두 만족해야 해요.
object가null이 아니에요.object가PrinterMessageFromOperator클래스의 인스턴스예요.- 두 속성의 내부 문자열이 같아요.
- 두 속성의 로케일이 같아요.
카테고리와 이름
getCategory(): 카테고리로 사용할 인쇄 속성 클래스를 반환해요.PrinterMessageFromOperator의 카테고리는 클래스 자체예요.getName(): 카테고리 이름을 반환해요. 이름은"printer-message-from-operator"예요.