DTD (Java EE 5)

Java EE API


javax.xml.stream.events Interface DTD

All Superinterfaces:
XMLEvent, XMLStreamConstants

public interface DTD
extends XMLEvent

Implements: XMLEvent

它是处理 DTD 的事件的顶层接口。
英文文档:

This is the top level interface for events dealing with DTDs

Version:
1.0
Author:
Copyright (c) 2003 by BEA Systems. All Rights Reserved.

Field Summary
 
Fields inherited from interface javax.xml.stream.XMLStreamConstants
 
Method Summary
 String
 List
 List
 Object
 
Methods inherited from interface javax.xml.stream.events.XMLEvent
 

Method Detail

public String getDocumentTypeDeclaration()
以字符串形式返回完整文档类型声明,其中包括内部 DTD 子集。如果没有内部子集,则返回 null。如果该字符串不为 null,则它必须返回与 XML 1.0 规范中的 doctypedecl 产品匹配的完整文档类型声明。
英文文档:

getDocumentTypeDeclaration

String getDocumentTypeDeclaration()
Returns the entire Document Type Declaration as a string, including the internal DTD subset. This may be null if there is not an internal subset. If it is not null it must return the entire Document Type Declaration which matches the doctypedecl production in the XML 1.0 specification


public Object getProcessedDTD()
返回定义 DTD 表示形式的实现。如果没有可用的表示形式,则此方法返回 null。
英文文档:

getProcessedDTD

Object getProcessedDTD()
Returns an implementation defined representation of the DTD. This method may return null if no representation is available.


public java.util.List<E> getNotations()
返回一个 List,其中包含在 DTD 中声明的注释。此列表必须包含 NotationDeclaration 事件。
return NotationDeclaration 事件的无序列表
See also javax.xml.stream.events.NotationDeclaration
英文文档:

getNotations

List getNotations()
Return a List containing the notations declared in the DTD. This list must contain NotationDeclaration events.

Returns:
an unordered list of NotationDeclaration events
See Also:
NotationDeclaration

public java.util.List<E> getEntities()
返回一个列表,其中包含在 DTD 中声明的外部和内部常规实体。此列表必须包含 EntityDeclaration 事件。
return EntityDeclaration 事件的无序列表
See also javax.xml.stream.events.EntityDeclaration
英文文档:

getEntities

List getEntities()
Return a List containing the general entities, both external and internal, declared in the DTD. This list must contain EntityDeclaration events.

Returns:
an unordered list of EntityDeclaration events
See Also:
EntityDeclaration


Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!