コンストラクタの概要

Content (String srcPath)
コンストラクタ。

メソッドの概要

返却値の型 メソッド名
Object executeFunction (String path, String functionName, Object [arg], Object args...) static
指定されたページのファンクションコンテナ内に定義されている関数を実行します。
String execute (Object value)
コンテンツの実行と生成をします。
Function getFunction (String functionName)
コンストラクタで指定したページのファンクションコンテナ内に定義されている関数を取得します。 引数で指定した関数が存在しない場合は、nullを返却します。
Boolean isError ()
コンテンツが実行可能かどうかチェックします。
String toString ()
オブジェクトの文字列表現を返却します。

コンストラクタの詳細

Content (String srcPath)
コンストラクタ。

ソースパスは サーバディレクトリ/pagesからの相対指定で拡張子なしの形式の文字列を指定します。
該当する .html ファイルと .js ファイルを読込&解析し、実行可能オブジェクトを構築します。
パラメータ
srcPath : String
ソースパス

メソッドの詳細

Object executeFunction (String path, String functionName, Object [arg], Object args...) static
指定されたページのファンクションコンテナ内に定義されている関数を実行します。
パラメータ
path : String
ページパス(拡張子なし)
functionName : String
実行関数名
[arg] : Object
関数への引数(任意)
args... : Object
複数指定する場合は、カンマの後に続けて指定します。
返却値
Object
Object 関数実行結果オブジェクト
String execute (Object value)
コンテンツの実行と生成をします。
パラメータ
value : Object
ファンクションコンテナ内 init() への引数
返却値
String
String 実行結果HTMLソース
Function getFunction (String functionName)
コンストラクタで指定したページのファンクションコンテナ内に定義されている関数を取得します。 引数で指定した関数が存在しない場合は、nullを返却します。
パラメータ
functionName : String
関数名
返却値
Function
Function 関数
Boolean isError ()
コンテンツが実行可能かどうかチェックします。
HTMLファイルが見つからなかった場合 true を返却します。
返却値
Boolean
Boolean true : 実行不可能状態 / false : 実行可能
String toString ()
オブジェクトの文字列表現を返却します。
返却値
String
String このインスタンスの文字列表現