JavaTM Platform
Standard Ed. 6

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

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

public interface Characters
extends XMLEvent

Characters イベントに対するインタフェースを記述します。すべてのテキストイベントが Characters イベントとして報告されます。コンテンツ、CData、および空白文字は、すべて Characters イベントとして報告されます。ほとんどの場合、現在の要素に要素コンテンツの要素宣言が存在しないかぎり、IgnorableWhitespace は false にセットされます。

導入されたバージョン:
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 getData()
          このイベントの文字データを取得します。
 boolean isCData()
          これが CData セクションである場合は true を返します。
 boolean isIgnorableWhiteSpace()
          これが ignorableWhiteSpace である場合は true を返します。
 boolean isWhiteSpace()
          この Characters セットがすべて空白文字の場合は true を返します。
 
インタフェース javax.xml.stream.events.XMLEvent から継承されたメソッド
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
 

メソッドの詳細

getData

String getData()
このイベントの文字データを取得します。


isWhiteSpace

boolean isWhiteSpace()
この Characters セットがすべて空白文字の場合は true を返します。文書内の空白文字は CHARACTERS として報告されます。このメソッドによって、CHARACTERS イベントをチェックして、イベントが空白文字だけで構成されているかどうかを確認できます。


isCData

boolean isCData()
これが CData セクションである場合は true を返します。このイベントが CData である場合、イベント型は CDATA です。 javax.xml.stream.isCoalescing が true に設定されている場合、CDATA 文字以外で囲まれた CDATA セクションは単一の Characters イベントとして報告されます。その場合、このメソッドは false を返します。


isIgnorableWhiteSpace

boolean isIgnorableWhiteSpace()
これが ignorableWhiteSpace である場合は true を返します。このイベントが ignorableWhiteSpace である場合、イベント型は SPACE です。


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 も参照してください。