shohaku.composer.node
クラス ReferenceExpressionSubstitutor

java.lang.Object
  拡張shohaku.composer.node.ReferenceExpressionSubstitutor
すべての実装インタフェース:
Substitutor

public class ReferenceExpressionSubstitutor
extends java.lang.Object
implements Substitutor

ノードの属性とテキストを参照構文として変換する Substitutor を提供します。


コンストラクタの概要
ReferenceExpressionSubstitutor()
           
 
メソッドの概要
 shohaku.core.collections.PlainMap substitute(DocumentContext context, java.lang.String uri, java.lang.String nodeName, shohaku.core.collections.PlainMap atts)
          ノードの属性を参照構文として変換して返す。
 java.lang.String substitute(DocumentContext context, java.lang.String uri, java.lang.String nodeName, java.lang.String text)
          テキスト文字列を参照構文として変換して返す。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ReferenceExpressionSubstitutor

public ReferenceExpressionSubstitutor()
メソッドの詳細

substitute

public shohaku.core.collections.PlainMap substitute(DocumentContext context,
                                                    java.lang.String uri,
                                                    java.lang.String nodeName,
                                                    shohaku.core.collections.PlainMap atts)
ノードの属性を参照構文として変換して返す。

定義:
インタフェース Substitutor 内の substitute
パラメータ:
context - ドキュメントのコンテキスト情報
uri - ノードの階層URI
nodeName - ノードのタグ名
atts - ノードの属性情報
戻り値:
代入された属性を含むプレーンマップ

substitute

public java.lang.String substitute(DocumentContext context,
                                   java.lang.String uri,
                                   java.lang.String nodeName,
                                   java.lang.String text)
テキスト文字列を参照構文として変換して返す。

定義:
インタフェース Substitutor 内の substitute
パラメータ:
context - ドキュメントのコンテキスト情報
uri - ノードの階層URI
nodeName - ノードのタグ名
text - テキスト文字列
戻り値:
代入されたテキスト文字列