モジュール java.xml
パッケージ javax.xml.stream.events

インタフェースDTD

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

public interface DTD
extends XMLEvent
DTDを処理するイベントの最上位のインタフェースです。
導入されたバージョン:
1.6
  • メソッドの詳細

    • getDocumentTypeDeclaration

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

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

      List<NotationDeclaration> getNotations()
      DTDに宣言された表記法を含むListを返します。 このリストにはNotationDeclarationイベントが含まれます。
      戻り値:
      NotationDeclarationイベントの順序付けされていないリスト
      関連項目:
      NotationDeclaration
    • getEntities

      List<EntityDeclaration> getEntities()
      DTDに宣言されている一般的な外部および内部エンティティを含むListを返します。 このリストにはEntityDeclarationイベントが含まれます。
      戻り値:
      EntityDeclarationイベントの順序付けされていないリスト
      関連項目:
      EntityDeclaration