| Modifier and Type | Class and Description |
|---|---|
| public static class | IslandSchemaImpl.Binder
replaces all ExternalElementExp and ExternalAttributeExp by actual definitions. |
| Modifier and Type | Field and Description |
|---|---|
| protected final Map | attributesDecls
map from name to DeclImpl. |
| protected final Map | elementDecls
map from name to DeclImpl. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| public AttributesVerifier | createNewAttributesVerifier(String
namespace URI of the attributes, which is going to be
validated by the newly created verifier. namespaceURI, AttributesDecl[] set of AttributesDecl objects that newly created verifier shall validate. decls)Implements org. |
| public IslandVerifier | createNewVerifier(String
namespace URI of the newly found element, which is going to be
validated by the newly created IslandVerifier. namespace, ElementDecl[] set of ElementDecl objects that newly created verifier shall validate. rules)Implements org. |
| public AttributesDecl | getAttributesDeclByName(String name)
Implements org. |
| public AttributesDecl[] | getAttributesDecls()
Implements org. |
| public ElementDecl | getElementDeclByName(String name)
Implements org. |
| public ElementDecl[] | getElementDecls()
Implements org. |
| protected abstract Grammar | |
| public Iterator | iterateAttributesDecls()
Implements org. |
| public Iterator | iterateElementDecls()
Implements org. |
| attributesDecls | back to summary |
|---|---|
| protected final Map<String, AttributesDecl> attributesDecls map from name to DeclImpl. | |
| elementDecls | back to summary |
|---|---|
| protected final Map<String, ElementDecl> elementDecls map from name to DeclImpl. | |
| IslandSchemaImpl | back to summary |
|---|---|
| public IslandSchemaImpl() | |
| bind | back to summary |
|---|---|
| protected void bind(ReferenceContainer con, IslandSchemaImpl. | |
| createNewAttributesVerifier | back to summary |
|---|---|
| public AttributesVerifier createNewAttributesVerifier(String namespaceURI, AttributesDecl[] decls) Implements org. Doc from org. creates a new AttributesVerifier instance that is going to validate attribute declarations.
| |
| createNewVerifier | back to summary |
|---|---|
| public IslandVerifier createNewVerifier(String namespace, ElementDecl[] rules) Implements org. Doc from org. creates a new IslandVerifier instance that is going to validate one island.
| |
| getAttributesDeclByName | back to summary |
|---|---|
| public AttributesDecl getAttributesDeclByName(String name) Implements org. Doc from org. gets exported AttributesDecl object that has specified name.
| |
| getAttributesDecls | back to summary |
|---|---|
| public AttributesDecl[] getAttributesDecls() Implements org. Doc from org. returns all exported attributesDecl objects at once. | |
| getElementDeclByName | back to summary |
|---|---|
| public ElementDecl getElementDeclByName(String name) Implements org. Doc from org. gets exported elementDecl object that has specified name.
| |
| getElementDecls | back to summary |
|---|---|
| public ElementDecl[] getElementDecls() Implements org. Doc from org. returns all exported elementDecl objects at once. | |
| getGrammar | back to summary |
|---|---|
| protected abstract Grammar getGrammar() get the grammar object that represents this island. | |
| iterateAttributesDecls | back to summary |
|---|---|
| public Iterator Implements org. Doc from org. iterates all exported attributesDecl objects. | |
| iterateElementDecls | back to summary |
|---|---|
| public Iterator Implements org. Doc from org. iterates all exported elementDecl objects. | |
| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| protected final ErrorHandler | |
| protected final SchemaProvider |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public String | |
| public String | |
| public String | |
| public Expression | |
| public Expression | |
| public Expression | |
| public Expression |
| boundElements | back to summary |
|---|---|
| private final Set<Object> boundElements | |
| ERR_UNDEFINED_NAMESPACE | back to summary |
|---|---|
| public static final String ERR_UNDEFINED_NAMESPACE | |
| ERR_UNEXPORTED_ATTRIBUTE_DECL | back to summary |
|---|---|
| public static final String ERR_UNEXPORTED_ATTRIBUTE_DECL | |
| ERR_UNEXPORTED_ELEMENT_DECL | back to summary |
|---|---|
| public static final String ERR_UNEXPORTED_ELEMENT_DECL | |
| ERR_UNSUPPROTED_ATTRIBUTES_IMPORT | back to summary |
|---|---|
| public static final String ERR_UNSUPPROTED_ATTRIBUTES_IMPORT | |
| errorHandler | back to summary |
|---|---|
| protected final ErrorHandler errorHandler | |
| provider | back to summary |
|---|---|
| protected final SchemaProvider provider | |
| Binder | back to summary |
|---|---|
| public Binder(SchemaProvider provider, ErrorHandler errorHandler, ExpressionPool pool) | |
| localize | back to summary |
|---|---|
| public String localize(String propertyName, Object[] args) localizes messages. derived class can override this method to provide schema languagespecific error messages. | |
| localize | back to summary |
|---|---|
| public String localize(String prop) | |
| localize | back to summary |
|---|---|
| public String localize(String prop, Object arg1) | |
| localize | back to summary |
|---|---|
| public String localize(String prop, Object arg1, Object arg2) | |
| onAttribute | back to summary |
|---|---|
| public Expression onAttribute(AttributeExp exp) Implements com. | |
| onElement | back to summary |
|---|---|
| public Expression onElement(ElementExp exp) Implements com. | |
| onOther | back to summary |
|---|---|
| public Expression onOther(OtherExp exp) Implements com. | |
| onRef | back to summary |
|---|---|
| public Expression onRef(ReferenceExp exp) Implements com. | |