dtdparser.java
来自「JAVA 所有包」· Java 代码 · 共 479 行 · 第 1/2 页
JAVA
479 行
* value contains the same sequence of characters that was in * the internal entity declaration, without any entity * references expanded. * * @throws XNIException Thrown by handler to signal an error. */ public void internalEntityDecl(String name, XMLString text, XMLString nonNormalizedText, Augmentations augmentations) throws XNIException { } // internalEntityDecl(String,XMLString,XMLString) /** * An external entity declaration. * * @param name The name of the entity. Parameter entity names start * with '%', whereas the name of a general entity is just * the entity name. * @param identifier An object containing all location information * pertinent to this entity. * @param augmentations Additional information that may include infoset * augmentations. * * @throws XNIException Thrown by handler to signal an error. */ public void externalEntityDecl(String name, XMLResourceIdentifier identifier, Augmentations augmentations) throws XNIException { } // externalEntityDecl /** * An unparsed entity declaration. * * @param name The name of the entity. * @param identifier An object containing all location information * pertinent to this entity. * @param notation The name of the notation. * * @param augmentations Additional information that may include infoset * augmentations. * * @throws XNIException Thrown by handler to signal an error. */ public void unparsedEntityDecl(String name, XMLResourceIdentifier identifier, String notation, Augmentations augmentations) throws XNIException { } // unparsedEntityDecl /** * A notation declaration * * @param name The name of the notation. * @param identifier An object containing all location information * pertinent to this notation. * @param augmentations Additional information that may include infoset * augmentations. * * @throws XNIException Thrown by handler to signal an error. */ public void notationDecl(String name, XMLResourceIdentifier identifier, Augmentations augmentations) throws XNIException { } // notationDecl /** * The start of a conditional section. * * @param type The type of the conditional section. This value will * either be CONDITIONAL_INCLUDE or CONDITIONAL_IGNORE. * * @throws XNIException Thrown by handler to signal an error. * * @see XMLDTDHandler#CONDITIONAL_INCLUDE * @see XMLDTDHandler#CONDITIONAL_IGNORE */ public void startConditional(short type, Augmentations augmentations) throws XNIException { } // startConditional /** * The end of a conditional section. * * @throws XNIException Thrown by handler to signal an error. */ public void endConditional(Augmentations augmentations) throws XNIException { } // endConditional /** * The end of the DTD. * * @throws XNIException Thrown by handler to signal an error. */ public void endDTD(Augmentations augmentations) throws XNIException { } // endDTD /** * This method notifies the end of an entity. The DTD has the pseudo-name * of "[dtd]" and parameter entity names start with '%'. * <p> * <strong>Note:</strong> Since the DTD is an entity, the handler * will be notified of the end of the DTD entity by calling the * endEntity method with the entity name "[dtd]" <em>after</em> calling * the endDTD method. * * @param name The name of the entity. * * @throws XNIException Thrown by handler to signal an error. */ public void endEntity(String name, Augmentations augmentations) throws XNIException { } // // XMLDTDContentModelHandler methods // /** * The start of a content model. Depending on the type of the content * model, specific methods may be called between the call to the * startContentModel method and the call to the endContentModel method. * * @param elementName The name of the element. * @param type The content model type. * * @throws XNIException Thrown by handler to signal an error. * * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_EMPTY * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_ANY * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_MIXED * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_CHILDREN */ public void startContentModel(String elementName, short type) throws XNIException { } // startContentModel /** * A referenced element in a mixed content model. If the mixed content * model only allows text content, then this method will not be called * for that model. However, if this method is called for a mixed * content model, then the zero or more occurrence count is implied. * <p> * <strong>Note:</strong> This method is only called after a call to * the startContentModel method where the type is TYPE_MIXED. * * @param elementName The name of the referenced element. * * @throws XNIException Thrown by handler to signal an error. * * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_MIXED */ public void mixedElement(String elementName) throws XNIException { } // mixedElement /** * The start of a children group. * <p> * <strong>Note:</strong> This method is only called after a call to * the startContentModel method where the type is TYPE_CHILDREN. * <p> * <strong>Note:</strong> Children groups can be nested and have * associated occurrence counts. * * @throws XNIException Thrown by handler to signal an error. * * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_CHILDREN */ public void childrenStartGroup() throws XNIException { } // childrenStartGroup /** * A referenced element in a children content model. * * @param elementName The name of the referenced element. * * @throws XNIException Thrown by handler to signal an error. * * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_CHILDREN */ public void childrenElement(String elementName) throws XNIException { } // childrenElement /** * The separator between choices or sequences of a children content * model. * <p> * <strong>Note:</strong> This method is only called after a call to * the startContentModel method where the type is TYPE_CHILDREN. * * @param separator The type of children separator. * * @throws XNIException Thrown by handler to signal an error. * * @see XMLDTDContentModelHandler#SEPARATOR_CHOICE * @see XMLDTDContentModelHandler#SEPARATOR_SEQUENCE * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_CHILDREN */ public void childrenSeparator(short separator) throws XNIException { } // childrenSeparator /** * The occurrence count for a child in a children content model. * <p> * <strong>Note:</strong> This method is only called after a call to * the startContentModel method where the type is TYPE_CHILDREN. * * @param occurrence The occurrence count for the last children element * or children group. * * @throws XNIException Thrown by handler to signal an error. * * @see XMLDTDContentModelHandler#OCCURS_ZERO_OR_ONE * @see XMLDTDContentModelHandler#OCCURS_ZERO_OR_MORE * @see XMLDTDContentModelHandler#OCCURS_ONE_OR_MORE * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_CHILDREN */ public void childrenOccurrence(short occurrence) throws XNIException { } // childrenOccurrence /** * The end of a children group. * <p> * <strong>Note:</strong> This method is only called after a call to * the startContentModel method where the type is TYPE_CHILDREN. * * @see com.sun.org.apache.xerces.internal.impl.dtd.XMLElementDecl#TYPE_CHILDREN */ public void childrenEndGroup() throws XNIException { } // childrenEndGroup /** * The end of a content model. * * @throws XNIException Thrown by handler to signal an error. */ public void endContentModel() throws XNIException { } // endContentModel} // class DTDParser
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?