PDLOverrideSupported
PDLOverrideSupported (PDL 재정의 지원)
문서 인쇄 데이터에 포함된 처리 지침을, 인쇄 데이터 밖에서 속성으로 지정된 처리 지침으로 재정의하려 시도하는 프린터의 능력을 표현하는 열거형(enumeration) 인쇄 속성 클래스예요.
본문
IPP 호환성: getName()이 반환하는 카테고리 이름이 IPP 속성 이름이고, 열거형의 정수 값이 IPP 열거 값이에요. toString() 메서드는 속성 값의 IPP 문자열 표현을 반환해요.
재정의 지원 필드
- NOT_ATTEMPTED — 프린터는 외부 작업 속성 값이 문서 인쇄 데이터의 내장 지침보다 우선하도록 전혀 시도하지 않아요.
- ATTEMPTED — 프린터는 외부 작업 속성 값이 문서 인쇄 데이터의 내장 지침보다 우선하도록 시도하지만, 보장은 없어요.
생성자 요약
- protected PDLOverrideSupported(int value) — 주어진 정수 값으로 새 PDL 재정의 지원 열거 값을 생성해요.
메서드 요약
- final Class<? extends Attribute> getCategory() — 이 인쇄 속성 값의 "카테고리"로 사용할 인쇄 속성 클래스를 가져와요.
PDLOverrideSupported클래스와 벤더 정의 하위 클래스의 카테고리는PDLOverrideSupported클래스 자체예요. - protected EnumSyntax[] getEnumValueTable() — 클래스의 열거 값 테이블을 반환해요.
- final String getName() — 이 속성 값이 인스턴스인 카테고리의 이름을 가져와요. 카테고리 이름은
"pdl-override-supported"예요. - protected String[] getStringTable() — 클래스의 문자열 테이블을 반환해요.