Top Description Inners Fields Constructors Methods
com.sun.faces.config.manager

public final Enum FacesSchema

extends Enum<FacesSchema>
Class Inheritance
Static Imports
com.sun.faces.config.manager.FacesSchema.Schemas.FACES_1_1_XSD, .FacesSchema.Schemas.FACES_1_2_XSD, .FacesSchema.Schemas.FACES_1_2_XSD_FILE, .FacesSchema.Schemas.FACES_2_0_XSD, .FacesSchema.Schemas.FACES_2_0_XSD_FILE, .FacesSchema.Schemas.FACES_2_1_XSD, .FacesSchema.Schemas.FACES_2_1_XSD_FILE, .FacesSchema.Schemas.FACES_2_2_XSD, .FacesSchema.Schemas.FACES_2_2_XSD_FILE, .FacesSchema.Schemas.FACES_2_3_XSD, .FacesSchema.Schemas.FACES_2_3_XSD_FILE, .FacesSchema.Schemas.FACES_3_0_XSD, .FacesSchema.Schemas.FACES_3_0_XSD_FILE, .FacesSchema.Schemas.FACES_4_0_XSD, .FacesSchema.Schemas.FACES_4_0_XSD_FILE, .FacesSchema.Schemas.FACES_4_1_XSD, .FacesSchema.Schemas.FACES_4_1_XSD_FILE, .FacesSchema.Schemas.FACES_CONFIG_1_X_DEFAULT_NS, .FacesSchema.Schemas.JAKARTAEE_SCHEMA_DEFAULT_NS, .FacesSchema.Schemas.JAVAEE_SCHEMA_DEFAULT_NS, .FacesSchema.Schemas.JAVAEE_SCHEMA_LEGACY_DEFAULT_NS, java.io.File.separatorChar

Central place to store all data regarding Faces and related schemas and their namespaces.
Author
Arjan Tijms

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
FacesSchema.Schemas

Constants for individual schema files

Field Summary

Modifier and TypeField and Description
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
public static final FacesSchema
private String
private String

Constructor Summary

AccessConstructor and Description
private
FacesSchema(String resourceName, String fileName)

Method Summary

Modifier and TypeMethod and Description
public static FacesSchema

Returns:

the matching faces schema
fromDocumentId
(String
document's namespace
documentNS
,
String
document's version
version
,
String
document's root element
localName
)

Maps a document id (coordinates) to a logical faces schema version.

public Schema
public static FacesSchema
public static FacesSchema[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

FACELET_TAGLIB_20back to summary
public static final FacesSchema FACELET_TAGLIB_20
FACELET_TAGLIB_22back to summary
public static final FacesSchema FACELET_TAGLIB_22
FACELET_TAGLIB_23back to summary
public static final FacesSchema FACELET_TAGLIB_23
FACELET_TAGLIB_30back to summary
public static final FacesSchema FACELET_TAGLIB_30
FACELET_TAGLIB_40back to summary
public static final FacesSchema FACELET_TAGLIB_40
FACELET_TAGLIB_41back to summary
public static final FacesSchema FACELET_TAGLIB_41
FACES_11back to summary
public static final FacesSchema FACES_11
FACES_12back to summary
public static final FacesSchema FACES_12
FACES_20back to summary
public static final FacesSchema FACES_20
FACES_21back to summary
public static final FacesSchema FACES_21
FACES_22back to summary
public static final FacesSchema FACES_22
FACES_23back to summary
public static final FacesSchema FACES_23
FACES_30back to summary
public static final FacesSchema FACES_30
FACES_40back to summary
public static final FacesSchema FACES_40
FACES_41back to summary
public static final FacesSchema FACES_41
fileNameback to summary
private String fileName
resourceNameback to summary
private String resourceName

Constructor Detail

FacesSchemaback to summary
private FacesSchema(String resourceName, String fileName)

Method Detail

fromDocumentIdback to summary
public static FacesSchema fromDocumentId(String documentNS, String version, String localName)

Maps a document id (coordinates) to a logical faces schema version.

E.g. "https://jakarta.ee/xml/ns/jakartaee", "4.0", "faces-config" maps to FACES_40

Parameters
documentNS:String

document's namespace

version:String

document's version

localName:String

document's root element

Returns:FacesSchema

the matching faces schema

loadSchemaback to summary
public Schema loadSchema()
valueOfback to summary
public static FacesSchema valueOf(String name)
valuesback to summary
public static FacesSchema[] values()
com.sun.faces.config.manager back to summary

public Class FacesSchema.Schemas

extends Object
Class Inheritance

Constants for individual schema files

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
public static final String[][]
DTD_SCHEMA_INFO

Contains associations between grammar name and the physical resource.

public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

AS_DTD_DIRback to summary
private static final String AS_DTD_DIR
AS_INSTALL_ROOTback to summary
private static final String AS_INSTALL_ROOT
AS_SCHEMA_DIRback to summary
private static final String AS_SCHEMA_DIR
DTD_SCHEMA_INFOback to summary
public static final String[][] DTD_SCHEMA_INFO

Contains associations between grammar name and the physical resource.

FACELET_TAGLIB_2_0_XSDback to summary
public static final String FACELET_TAGLIB_2_0_XSD
FACELET_TAGLIB_2_0_XSD_FILEback to summary
public static final String FACELET_TAGLIB_2_0_XSD_FILE
FACELET_TAGLIB_2_2_XSDback to summary
public static final String FACELET_TAGLIB_2_2_XSD
FACELET_TAGLIB_2_2_XSD_FILEback to summary
public static final String FACELET_TAGLIB_2_2_XSD_FILE
FACELET_TAGLIB_2_3_XSDback to summary
public static final String FACELET_TAGLIB_2_3_XSD
FACELET_TAGLIB_2_3_XSD_FILEback to summary
public static final String FACELET_TAGLIB_2_3_XSD_FILE
FACELET_TAGLIB_3_0_XSDback to summary
public static final String FACELET_TAGLIB_3_0_XSD
FACELET_TAGLIB_3_0_XSD_FILEback to summary
public static final String FACELET_TAGLIB_3_0_XSD_FILE
FACELET_TAGLIB_4_0_XSDback to summary
public static final String FACELET_TAGLIB_4_0_XSD
FACELET_TAGLIB_4_0_XSD_FILEback to summary
public static final String FACELET_TAGLIB_4_0_XSD_FILE
FACELET_TAGLIB_4_1_XSDback to summary
public static final String FACELET_TAGLIB_4_1_XSD
FACELET_TAGLIB_4_1_XSD_FILEback to summary
public static final String FACELET_TAGLIB_4_1_XSD_FILE
FACES_1_1_XSDback to summary
public static final String FACES_1_1_XSD
FACES_1_2_XSDback to summary
public static final String FACES_1_2_XSD
FACES_1_2_XSD_FILEback to summary
public static final String FACES_1_2_XSD_FILE
FACES_2_0_XSDback to summary
public static final String FACES_2_0_XSD
FACES_2_0_XSD_FILEback to summary
public static final String FACES_2_0_XSD_FILE
FACES_2_1_XSDback to summary
public static final String FACES_2_1_XSD
FACES_2_1_XSD_FILEback to summary
public static final String FACES_2_1_XSD_FILE
FACES_2_2_XSDback to summary
public static final String FACES_2_2_XSD
FACES_2_2_XSD_FILEback to summary
public static final String FACES_2_2_XSD_FILE
FACES_2_3_XSDback to summary
public static final String FACES_2_3_XSD
FACES_2_3_XSD_FILEback to summary
public static final String FACES_2_3_XSD_FILE
FACES_3_0_XSDback to summary
public static final String FACES_3_0_XSD
FACES_3_0_XSD_FILEback to summary
public static final String FACES_3_0_XSD_FILE
FACES_4_0_XSDback to summary
public static final String FACES_4_0_XSD
FACES_4_0_XSD_FILEback to summary
public static final String FACES_4_0_XSD_FILE
FACES_4_1_XSDback to summary
public static final String FACES_4_1_XSD
FACES_4_1_XSD_FILEback to summary
public static final String FACES_4_1_XSD_FILE
FACES_CONFIG_1_X_DEFAULT_NSback to summary
public static final String FACES_CONFIG_1_X_DEFAULT_NS
JAKARTAEE_SCHEMA_DEFAULT_NSback to summary
public static final String JAKARTAEE_SCHEMA_DEFAULT_NS
JAVAEE_SCHEMA_DEFAULT_NSback to summary
public static final String JAVAEE_SCHEMA_DEFAULT_NS
JAVAEE_SCHEMA_LEGACY_DEFAULT_NSback to summary
public static final String JAVAEE_SCHEMA_LEGACY_DEFAULT_NS

Constructor Detail

Schemasback to summary
public Schemas()