JavaTM Platform
Standard Ed. 6

javax.xml.stream.events
インタフェース DTD

すべてのスーパーインタフェース:
XMLEvent, XMLStreamConstants

public interface DTD
extends XMLEvent

DTD を処理するイベントの最上位のインタフェースです。

導入されたバージョン:
1.6

フィールドの概要
 
インタフェース javax.xml.stream.XMLStreamConstants から継承されたフィールド
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
メソッドの概要
 String getDocumentTypeDeclaration()
          文書型定義 (Document Type Declaration、DTD) 全体を文字列として返します。
 List getEntities()
          DTD に宣言されている一般的な外部および内部エンティティーを含む List を返します。
 List getNotations()
          DTD に宣言された表記法を含む List を返します。
 Object getProcessedDTD()
          実装で定義された DTD の表現を返します。
 
インタフェース javax.xml.stream.events.XMLEvent から継承されたメソッド
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
 

メソッドの詳細

getDocumentTypeDeclaration

String getDocumentTypeDeclaration()
文書型定義 (Document Type Declaration、DTD) 全体を文字列として返します。これには内部 DTD サブセットも含まれます。内部サブセットが存在しない場合は null になります。null でない場合、XML 1.0 仕様の doctypedecl 生成規則に一致する DTD 全体を返します。


getProcessedDTD

Object getProcessedDTD()
実装で定義された DTD の表現を返します。使用可能な表現が存在しない場合、このメソッドは null を返します。


getNotations

List getNotations()
DTD に宣言された表記法を含む List を返します。このリストには NotationDeclaration イベントが含まれます。

戻り値:
NotationDeclaration イベントの順序付けされていないリスト
関連項目:
NotationDeclaration

getEntities

List getEntities()
DTD に宣言されている一般的な外部および内部エンティティーを含む List を返します。このリストには EntityDeclaration イベントが含まれます。

戻り値:
EntityDeclaration イベントの順序付けされていないリスト
関連項目:
EntityDeclaration

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。