xlsgen.lib
クラス Sys

java.lang.Object
  拡張xlsgen.lib.Sys

public class Sys
extends java.lang.Object

システムライブラリ

バージョン:
$Revision: 1.4 $
作成者:
$Author: sugawara $

フィールドの概要
static java.lang.String NL
           
 
コンストラクタの概要
Sys(org.apache.velocity.VelocityContext vc)
          システムライブラリを生成する。
 
メソッドの概要
 org.apache.velocity.VelocityContext ctx()
          コンテキストを取得する。
 org.apache.velocity.VelocityContext getCtx()
          コンテキストを取得する。
 java.util.Map getProps()
          システムプロパティを取得する。
 void load(java.lang.String varname, java.lang.String classname)
          クラスをロードする。
 java.lang.String prop(java.lang.String key)
          システムプロパティを取得する。
 java.util.Map props()
          システムプロパティを取得する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NL

public static final java.lang.String NL
コンストラクタの詳細

Sys

public Sys(org.apache.velocity.VelocityContext vc)
システムライブラリを生成する。

パラメータ:
vc - コンテキスト
メソッドの詳細

load

public void load(java.lang.String varname,
                 java.lang.String classname)
          throws java.lang.ClassNotFoundException,
                 java.lang.InstantiationException,
                 java.lang.IllegalAccessException
クラスをロードする。
$_sys.load( 変数名 , クラス名 )

パラメータ:
varname - 変数名
classname - クラス名
例外:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

getProps

public java.util.Map getProps()
システムプロパティを取得する。
$_sys.props

戻り値:
システムプロパティ

props

public java.util.Map props()
システムプロパティを取得する。
$_sys.props()

戻り値:
システムプロパティ

prop

public java.lang.String prop(java.lang.String key)
システムプロパティを取得する。
$_sys.prop( キー )

パラメータ:
key - キー
戻り値:
プロパティ

getCtx

public org.apache.velocity.VelocityContext getCtx()
コンテキストを取得する。
$_sys.ctx

戻り値:
コンテキスト

ctx

public org.apache.velocity.VelocityContext ctx()
コンテキストを取得する。
$_sys.ctx()

戻り値:
コンテキスト