public class DbfFactory
extends java.lang.Object
Create and configure DocumentBuilderFactory instances.
Modifier and Type | Class and Description |
---|---|
private static class |
DbfFactory.FacesEntityResolver |
private static class |
DbfFactory.FacesErrorHandler |
static class |
DbfFactory.FacesSchema |
private static class |
DbfFactory.Input |
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
AS_DTD_DIR |
private static java.lang.String |
AS_INSTALL_ROOT |
private static java.lang.String |
AS_SCHEMA_DIR |
private static java.lang.String |
FACELET_TAGLIB_2_0_XSD
Location of the facelet-taglib 2.0 Schema
|
private static java.lang.String |
FACELET_TAGLIB_2_0_XSD_FILE
Location of the facelet taglib xsd within GlassFish.
|
private static java.lang.String |
FACELET_TAGLIB_2_2_XSD
Location of the facelet-taglib 2.2 Schema
|
private static java.lang.String |
FACELET_TAGLIB_2_2_XSD_FILE
Location of the facelet taglib xsd within GlassFish.
|
private static java.lang.String |
FACES_1_1_XSD
Location of the Faces private 1.1 Schema
|
private static java.lang.String |
FACES_1_2_XSD
Location of the Faces 1.2 Schema
|
private static java.lang.String |
FACES_1_2_XSD_FILE
Location of the faces 1.2 xsd within GlassFish.
|
private static java.lang.String |
FACES_2_0_XSD
Location of the Faces 2.0 Schema
|
private static java.lang.String |
FACES_2_0_XSD_FILE
Location of the faces 2.0 xsd within GlassFish.
|
private static java.lang.String |
FACES_2_1_XSD
Location of the Faces 2.1 Schema
|
private static java.lang.String |
FACES_2_1_XSD_FILE
Location of the faces 2.1 xsd within GlassFish.
|
private static java.lang.String |
FACES_2_2_XSD
Location of the Faces 2.2 Schema
|
private static java.lang.String |
FACES_2_2_XSD_FILE
Location of the faces 2.1 xsd within GlassFish.
|
static org.xml.sax.EntityResolver |
FACES_ENTITY_RESOLVER
EntityResolver
|
static DbfFactory.FacesErrorHandler |
FACES_ERROR_HANDLER
ErrorHandler
|
private static java.util.logging.Logger |
LOGGER |
private static java.lang.String |
SCHEMA_MAP
The constant that points to the schema map (in the servlet context).
|
Constructor and Description |
---|
DbfFactory() |
Modifier and Type | Method and Description |
---|---|
static javax.xml.parsers.DocumentBuilderFactory |
getFactory() |
static javax.xml.validation.Schema |
getSchema(javax.servlet.ServletContext servletContext,
DbfFactory.FacesSchema schemaId)
Get the schema for the given schema id.
|
private static java.util.Map<DbfFactory.FacesSchema,javax.xml.validation.Schema> |
getSchemaMap(javax.servlet.ServletContext servletContext)
Get the schema map from the servlet context (or create it).
|
private static void |
loadSchema(java.util.Map<DbfFactory.FacesSchema,javax.xml.validation.Schema> schemaMap,
DbfFactory.FacesSchema schemaId)
Load the schema for the given schema id.
|
static void |
removeSchemaMap(javax.servlet.ServletContext servletContext)
Remove the schema map from the servlet context.
|
private static final java.util.logging.Logger LOGGER
private static final java.lang.String AS_INSTALL_ROOT
private static final java.lang.String AS_SCHEMA_DIR
private static final java.lang.String AS_DTD_DIR
private static final java.lang.String FACELET_TAGLIB_2_0_XSD
private static final java.lang.String FACELET_TAGLIB_2_2_XSD
private static final java.lang.String FACES_2_0_XSD
private static final java.lang.String FACES_2_1_XSD
private static final java.lang.String FACES_2_2_XSD
private static final java.lang.String FACES_1_2_XSD
private static final java.lang.String FACES_1_1_XSD
private static final java.lang.String FACELET_TAGLIB_2_0_XSD_FILE
private static final java.lang.String FACELET_TAGLIB_2_2_XSD_FILE
private static final java.lang.String FACES_2_0_XSD_FILE
private static final java.lang.String FACES_2_1_XSD_FILE
private static final java.lang.String FACES_2_2_XSD_FILE
private static final java.lang.String FACES_1_2_XSD_FILE
public static final org.xml.sax.EntityResolver FACES_ENTITY_RESOLVER
private static final java.lang.String SCHEMA_MAP
public static final DbfFactory.FacesErrorHandler FACES_ERROR_HANDLER
public static javax.xml.parsers.DocumentBuilderFactory getFactory()
public static javax.xml.validation.Schema getSchema(javax.servlet.ServletContext servletContext, DbfFactory.FacesSchema schemaId)
servletContext
- the backing servlet context.schemaId
- the schema id.private static java.util.Map<DbfFactory.FacesSchema,javax.xml.validation.Schema> getSchemaMap(javax.servlet.ServletContext servletContext)
servletContext
- the servlet context.public static void removeSchemaMap(javax.servlet.ServletContext servletContext)
servletContext
- the servlet context.private static void loadSchema(java.util.Map<DbfFactory.FacesSchema,javax.xml.validation.Schema> schemaMap, DbfFactory.FacesSchema schemaId)
schemaMap
- the schema map.schemaId
- the schema id.Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.