| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | bailOut
this flag indicates we are in bail-out mode. |
| private boolean | inlineModuleExpected
this flag indicates this object expects a module element to appear as the child. |
| pack-priv IslandSchemaReader | moduleReader
this object will parse inlined grammar. |
| private String | namespace
inline module should have this primary namespace |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | endDocument()
Implements org. |
| public void | endElement(String
the Namespace URI, or the empty string if the
element has no Namespace URI or if Namespace
processing is not being performed namespace, String the local name (without prefix), or the
empty string if Namespace processing is not being
performed localName, String the qualified XML name (with prefix), or the
empty string if qualified names are not available qName)Implements org. |
| protected RELAXNSReader | |
| private void | |
| public void | startElement(String
the Namespace URI, or the empty string if the
element has no Namespace URI or if Namespace
processing is not being performed namespace, String the local name (without prefix), or the
empty string if Namespace processing is not being
performed localName, String the qualified name (with prefix), or the
empty string if qualified names are not available qName, Attributes the attributes attached to the element. If
there are no attributes, it shall be an empty
Attributes object. The value of this object after
startElement returns is undefined atts)Implements org. |
| protected void | startSelf()
Overrides com. |
| bailOut | back to summary |
|---|---|
| private boolean bailOut this flag indicates we are in bail-out mode. any contents of <namespace> element will be ignored. this flag is used for error recovery. | |
| inlineModuleExpected | back to summary |
|---|---|
| private boolean inlineModuleExpected this flag indicates this object expects a module element to appear as the child. | |
| moduleReader | back to summary |
|---|---|
| pack-priv IslandSchemaReader moduleReader this object will parse inlined grammar. | |
| namespace | back to summary |
|---|---|
| private String namespace inline module should have this primary namespace | |
| NamespaceState | back to summary |
|---|---|
| public NamespaceState() | |
| endDocument | back to summary |
|---|---|
| public void endDocument() Implements org. Doc from org. Receive notification of the end of a document. This method is invoked by the parser to signal it has reached the end of the document after successfully completing the parsing process. After the event, the parser will return the control to the application. | |
| endElement | back to summary |
|---|---|
| public void endElement(String namespace, String localName, String qName) Implements org. Doc from org. Receive notification of the end of an element. The SAX parser will invoke this method at the end of every
element in the XML document; there will be a corresponding
For information on the names, see startElement.
| |
| getReader | back to summary |
|---|---|
| protected RELAXNSReader getReader() gets reader in type-safe fashion | |
| getSchema | back to summary |
|---|---|
| private void getSchema(IslandSchemaReader moduleReader) | |
| startElement | back to summary |
|---|---|
| public void startElement(String namespace, String localName, String qName, Attributes atts) throws SAXException Implements org. Doc from org. Receive notification of the beginning of an element. The Parser will invoke this method at the beginning of every
element in the XML document; there will be a corresponding
This event allows up to three name components for each element:
Any or all of these may be provided, depending on the values of the http://xml.org/sax/features/namespaces and the http://xml.org/sax/features/namespace-prefixes properties:
Note that the attribute list provided will contain only
attributes with explicit values (specified or defaulted):
#IMPLIED attributes will be omitted. The attribute list
will contain attributes used for Namespace declarations
(xmlns* attributes) only if the
Like
| |
| startSelf | back to summary |
|---|---|
| protected void startSelf() Overrides com. Doc from com. performs a task that should be done before reading any child elements. derived-class can safely read startTag and/or parentState values. | |
| Modifier and Type | Field and Description |
|---|---|
| private int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | endElement(String
The element's Namespace URI, or the empty string. a, String The element's local name, or the empty string. b, String The element's qualified (prefixed) name, or the empty
string. c)Overrides org. Implements org. |
| public void | startElement(String
The element's Namespace URI, or the empty string. a, String The element's local name, or the empty string. b, String The element's qualified (prefixed) name, or the empty
string. c, Attributes The element's attributes. d)Overrides org. Implements org. |
| depth | back to summary |
|---|---|
| private int depth | |
| CutInFilter | back to summary |
|---|---|
| private CutInFilter() | |
| endElement | back to summary |
|---|---|
| public void endElement(String a, String b, String c) throws SAXException Overrides org. Implements org. Doc from org. Filter an end element event.
| |
| startElement | back to summary |
|---|---|
| public void startElement(String a, String b, String c, Attributes d) throws SAXException Overrides org. Implements org. Doc from org. Filter a start element event.
| |