javax.print.attribute.standard

Class ReferenceUriSchemesSupported

public class ReferenceUriSchemesSupported extends EnumSyntax implements Attribute

The ReferenceUriSchemesSupported attribute provides the supported URI schemes (e.g. ftp) which are supported by the printer service to be used as uri reference for document data.

IPP Compatibility: ReferenceUriSchemesSupported is an IPP 1.1 attribute.

Field Summary
static ReferenceUriSchemesSupportedFILE
A filename specific to the host.
static ReferenceUriSchemesSupportedFTP
The file transfer protocol (FTP).
static ReferenceUriSchemesSupportedGOPHER
The gopher protocol.
static ReferenceUriSchemesSupportedHTTP
The hyper text transfer protocol (HTTP).
static ReferenceUriSchemesSupportedHTTPS
The secure hyper text transfer protocol (HTTPS).
static ReferenceUriSchemesSupportedNEWS
The USENET news - RFC 1738.
static ReferenceUriSchemesSupportedNNTP
The network news transfer protocol (NNTP) - RFC 1738.
static ReferenceUriSchemesSupportedWAIS
The wide area information server protocol (WAIS) - RFC 4156.
Constructor Summary
protected ReferenceUriSchemesSupported(int value)
Constructs a ReferenceUriSchemeSupported object.
Method Summary
Class<? extends Attribute>getCategory()
Returns category of this class.
protected EnumSyntax[]getEnumValueTable()
Returns a table with the enumeration values for this object.
StringgetName()
Returns the name of this attribute.
protected String[]getStringTable()
Returns a table with the enumeration values represented as strings for this object.

Field Detail

FILE

public static final ReferenceUriSchemesSupported FILE
A filename specific to the host.

FTP

public static final ReferenceUriSchemesSupported FTP
The file transfer protocol (FTP).

GOPHER

public static final ReferenceUriSchemesSupported GOPHER
The gopher protocol.

HTTP

public static final ReferenceUriSchemesSupported HTTP
The hyper text transfer protocol (HTTP).

HTTPS

public static final ReferenceUriSchemesSupported HTTPS
The secure hyper text transfer protocol (HTTPS).

NEWS

public static final ReferenceUriSchemesSupported NEWS
The USENET news - RFC 1738.

NNTP

public static final ReferenceUriSchemesSupported NNTP
The network news transfer protocol (NNTP) - RFC 1738.

WAIS

public static final ReferenceUriSchemesSupported WAIS
The wide area information server protocol (WAIS) - RFC 4156.

Constructor Detail

ReferenceUriSchemesSupported

protected ReferenceUriSchemesSupported(int value)
Constructs a ReferenceUriSchemeSupported object.

Parameters: value the enum value.

Method Detail

getCategory

public Class<? extends Attribute> getCategory()
Returns category of this class.

Returns: The class ReferenceUriSchemesSupported itself.

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
Returns a table with the enumeration values for this object.

Returns: The enumeration values.

getName

public final String getName()
Returns the name of this attribute.

Returns: The name "reference-uri-schemes-supported".

getStringTable

protected String[] getStringTable()
Returns a table with the enumeration values represented as strings for this object.

Returns: The enumeration values as strings.