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

インタフェースDTD

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

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

      • 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