Lines Matching refs:category

898         getAttribute(Class<T> category)
900 if (category == null) {
901 throw new NullPointerException("category");
903 if (!(PrintServiceAttribute.class.isAssignableFrom(category))) {
906 if (category == ColorSupported.class) {
913 } else if (category == PrinterName.class) {
915 } else if (category == PrinterState.class) {
917 } else if (category == PrinterStateReasons.class) {
919 } else if (category == QueuedJobCount.class) {
921 } else if (category == PrinterIsAcceptingJobs.class) {
1019 isAttributeCategorySupported(Class<? extends Attribute> category)
1022 if (category == null) {
1023 throw new NullPointerException("null category");
1026 if (!(Attribute.class.isAssignableFrom(category))) {
1027 throw new IllegalArgumentException(category +
1033 if (category.equals(classList[i])) {
1042 getDefaultAttributeValue(Class<? extends Attribute> category)
1044 if (category == null) {
1045 throw new NullPointerException("null category");
1047 if (!Attribute.class.isAssignableFrom(category)) {
1048 throw new IllegalArgumentException(category +
1052 if (!isAttributeCategorySupported(category)) {
1066 if (category == Copies.class) {
1072 } else if (category == Chromaticity.class) {
1079 } else if (category == JobName.class) {
1081 } else if (category == OrientationRequested.class) {
1087 } else if (category == PageRanges.class) {
1089 } else if (category == Media.class) {
1114 } else if (category == MediaPrintableArea.class) {
1135 } else if (category == SunAlternateMedia.class) {
1137 } else if (category == Destination.class) {
1147 } else if (category == Sides.class) {
1156 } else if (category == PrinterResolution.class) {
1168 } else if (category == ColorSupported.class) {
1175 } else if (category == PrintQuality.class) {
1186 } else if (category == RequestingUserName.class) {
1193 } else if (category == SheetCollate.class) {
1199 } else if (category == Fidelity.class) {
1216 private boolean isPSDocAttr(Class category) {
1217 if (category == OrientationRequested.class || category == Copies.class) {
1237 getSupportedAttributeValues(Class<? extends Attribute> category,
1241 if (category == null) {
1242 throw new NullPointerException("null category");
1244 if (!Attribute.class.isAssignableFrom(category)) {
1245 throw new IllegalArgumentException(category +
1252 // if postscript & category is already specified within the
1255 (isPSDocAttr(category)))){
1259 if (!isAttributeCategorySupported(category)) {
1263 if (category == JobName.class) {
1265 } else if (category == RequestingUserName.class) {
1272 } else if (category == ColorSupported.class) {
1279 } else if (category == Chromaticity.class) {
1306 } else if (category == Destination.class) {
1316 } else if (category == OrientationRequested.class) {
1337 } else if ((category == Copies.class) ||
1338 (category == CopiesSupported.class)) {
1346 } else if (category == Media.class) {
1366 } else if (category == MediaPrintableArea.class) {
1389 } else if (category == SunAlternateMedia.class) {
1392 } else if (category == PageRanges.class) {
1402 } else if (category == PrinterResolution.class) {
1411 } else if (category == Sides.class) {
1423 } else if (category == PrintQuality.class) {
1429 } else if (category == SheetCollate.class) {
1440 } else if (category == Fidelity.class) {
1457 Class category = attr.getCategory();
1462 // if postscript & category is already specified within the PostScript data
1465 (isPSDocAttr(category)))) {
1470 if (!isAttributeCategorySupported(category)) {
1473 else if (category == Chromaticity.class) {
1495 } else if (category == Copies.class) {
1498 } else if (category == Destination.class) {
1507 } else if (category == Media.class) {
1515 } else if (category == MediaPrintableArea.class) {
1518 } else if (category == SunAlternateMedia.class) {
1522 } else if (category == PageRanges.class ||
1523 category == SheetCollate.class ||
1524 category == Sides.class) {
1530 } else if (category == PrinterResolution.class) {
1534 } else if (category == OrientationRequested.class) {
1551 } else if (category == ColorSupported.class) {