Packagejp.progression.core.parser
Classpublic class PRMLParser
InheritancePRMLParser Inheritance Object
Subclasses EasyCastingParser

PRMLLoader クラスは、PRML 形式に準拠した XML データを解析する機能を提供します。

View the examples



Public Properties
 PropertyDefined By
  contentType : String
[read-only] PRML データの MIME タイプを取得します。
PRMLParser
  data : XML
[read-only] ロード操作によって受信したデータを取得します。
PRMLParser
  scenes : XMLList
[read-only] シーン構造を表す XMLList インスタンスを取得します。
PRMLParser
  version : Version
[read-only] PRML データのバージョン情報を取得します。
PRMLParser
Public Methods
 MethodDefined By
  
PRMLParser(data:XML)
新しい PRMLParser インスタンスを作成します。 Creates a new PRMLParser object.
PRMLParser
  
parse(data:XML):XML
データをパースします。
PRMLParser
  
toPRMLString(scenes:XMLList = null):XML
指定されたオブジェクトの PRML ストリング表現を返します。
PRMLParser
  
toString():String
指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.
PRMLParser
Public Constants
 ConstantDefined By
  CONTENT_TYPE : String = text/prml
[static] 基本的な PRML 形式の MIME タイプを表すストリングを取得します。
PRMLParser
Property Detail
contentTypeproperty
contentType:String  [read-only]

PRML データの MIME タイプを取得します。


Implementation
    public function get contentType():String
dataproperty 
data:XML  [read-only]

ロード操作によって受信したデータを取得します。


Implementation
    public function get data():XML
scenesproperty 
scenes:XMLList  [read-only]

シーン構造を表す XMLList インスタンスを取得します。


Implementation
    public function get scenes():XMLList
versionproperty 
version:Version  [read-only]

PRML データのバージョン情報を取得します。


Implementation
    public function get version():Version
Constructor Detail
PRMLParser()Constructor
public function PRMLParser(data:XML)

新しい PRMLParser インスタンスを作成します。 Creates a new PRMLParser object.

Parameters
data:XMLパースしたい XML オブジェクトです。
Method Detail
parse()method
public function parse(data:XML):XML

データをパースします。

Parameters

data:XMLパースしたいデータです。

Returns
XMLパース後のデータです。
toPRMLString()method 
public function toPRMLString(scenes:XMLList = null):XML

指定されたオブジェクトの PRML ストリング表現を返します。

Parameters

scenes:XMLList (default = null)変換したい XMLList インスタンスです。

Returns
XMLオブジェクトの PRML 表現です。
toString()method 
public function toString():String

指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.

Returns
Stringオブジェクトのストリング表現です。 A string representation of the object.
Constant Detail
CONTENT_TYPEConstant
public static const CONTENT_TYPE:String = text/prml

基本的な PRML 形式の MIME タイプを表すストリングを取得します。

Examples