- 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 ReferenceUriSchemesSupported
FILE
主机专用文件名。static ReferenceUriSchemesSupported
FTP
文件传输协议(FTP)。static ReferenceUriSchemesSupported
GOPHER
Gopher议定书。static ReferenceUriSchemesSupported
HTTP
超文本传输协议(HTTP)。static ReferenceUriSchemesSupported
HTTPS
安全超文本传输协议(HTTPS)。static ReferenceUriSchemesSupported
NEWS
USENET新闻static ReferenceUriSchemesSupported
NNTP
USENET新闻使用网络新闻传输协议(NNTP)。static ReferenceUriSchemesSupported
WAIS
广域信息服务器(WAIS)协议。
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
ReferenceUriSchemesSupported(int value)
使用给定的整数值构造新的引用URI方案枚举值。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Class<? extends Attribute>
getCategory()
获取要用作此打印属性值的“类别”的打印属性类。protected EnumSyntax[]
getEnumValueTable()
返回ReferenceUriSchemesSupported类的枚举值表。String
getName()
获取此属性值是一个实例的类别的名称。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
类的实例。
-
-