- java.lang.Object
-
- javax.print.attribute.EnumSyntax
-
- javax.print.attribute.standard.ReferenceUriSchemesSupported
-
- All Implemented Interfaces:
-
Serializable,Cloneable,Attribute
public class ReferenceUriSchemesSupported extends EnumSyntax implements Attribute
Class ReferenceUriSchemesSupported是打印属性类,表示打印机可用于检索存储在URI位置的打印数据的“URI方案”(例如“http:”或“ftp:”)的枚举。 如果打印机支持打印数据表示类别为"java.net.URL"doc风格,打印机将使用ReferenceUriSchemesSupported类的实例来通告其可以接受的URI方案。 可接受的URI方案作为服务属性被包括在查找服务中; 这样客户可以搜索可以使用某种URI方案获取打印数据的打印机。 还可以使用接口PrintService的功能方法查询可接受的URI方案。 但是,ReferenceUriSchemesSupported属性仅用于确定可接受的URI方案,它们不会包含在文档的打印请求,打印作业或打印服务的属性集中。互联网号码分配机构维护official list of URI schemes 。
Class ReferenceUriSchemesSupported定义了广泛使用的URI方案的枚举值。 支持附加URI方案的打印机可以在ReferenceUriSchemesSupported类的子类中定义它们。
IPP兼容性:由
getName()返回的类别名称是IPP属性名称。 枚举的整数值是IPP枚举值。toString()方法返回属性值的IPP字符串表示形式。- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static ReferenceUriSchemesSupportedFILE主机专用文件名。static ReferenceUriSchemesSupportedFTP文件传输协议(FTP)。static ReferenceUriSchemesSupportedGOPHERGopher议定书。static ReferenceUriSchemesSupportedHTTP超文本传输协议(HTTP)。static ReferenceUriSchemesSupportedHTTPS安全超文本传输协议(HTTPS)。static ReferenceUriSchemesSupportedNEWSUSENET新闻static ReferenceUriSchemesSupportedNNTPUSENET新闻使用网络新闻传输协议(NNTP)。static ReferenceUriSchemesSupportedWAIS广域信息服务器(WAIS)协议。
-
构造方法摘要
构造方法 Modifier Constructor 描述 protectedReferenceUriSchemesSupported(int value)使用给定的整数值构造新的引用URI方案枚举值。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Class<? extends Attribute>getCategory()获取要用作此打印属性值的“类别”的打印属性类。protected EnumSyntax[]getEnumValueTable()返回ReferenceUriSchemesSupported类的枚举值表。StringgetName()获取此属性值是一个实例的类别的名称。protected String[]getStringTable()返回ReferenceUriSchemesSupported类的字符串表。-
Methods inherited from class javax.print.attribute.EnumSyntax
clone, getOffset, getValue, hashCode, readResolve, toString
-
-
-
-
字段详细信息
-
FTP
public static final ReferenceUriSchemesSupported FTP
文件传输协议(FTP)。
-
HTTP
public static final ReferenceUriSchemesSupported HTTP
超文本传输协议(HTTP)。
-
HTTPS
public static final ReferenceUriSchemesSupported HTTPS
安全超文本传输协议(HTTPS)。
-
GOPHER
public static final ReferenceUriSchemesSupported GOPHER
Gopher议定书。
-
NEWS
public static final ReferenceUriSchemesSupported NEWS
USENET新闻
-
NNTP
public static final ReferenceUriSchemesSupported NNTP
USENET新闻使用网络新闻传输协议(NNTP)。
-
WAIS
public static final ReferenceUriSchemesSupported WAIS
广域信息服务器(WAIS)协议。
-
FILE
public static final ReferenceUriSchemesSupported FILE
主机专用文件名。
-
-
方法详细信息
-
getStringTable
protected String[] getStringTable()
返回ReferenceUriSchemesSupported类的字符串表。- 重写:
-
getStringTable在EnumSyntax - 结果
- 字符串表
-
getEnumValueTable
protected EnumSyntax[] getEnumValueTable()
返回ReferenceUriSchemesSupported类的枚举值表。- 重写:
-
getEnumValueTable中的EnumSyntax - 结果
- 值表
-
getCategory
public final Class<? extends Attribute> getCategory()
获取要用作此打印属性值的“类别”的打印属性类。对于类ReferenceUriSchemesSupported和任何供应商定义的子类,该类别是本身的ReferenceUriSchemesSupported。
- Specified by:
-
getCategory在接口Attribute - 结果
-
打印属性类(category),一个
java.lang.Class类的实例。
-
-