shohaku.shoin
クラス ShoinSystem

java.lang.Object
  拡張shohaku.shoin.ShoinSystem

public class ShoinSystem
extends java.lang.Object

松韻APIのシステム情報を提供します。


コンストラクタの概要
ShoinSystem()
           
 
メソッドの概要
static java.lang.Object getLibraryClassProperty(java.lang.Class clazz, java.lang.String key)
          '@' で始まるクラスと関連づけられたキーの示す松韻ライブラリ固有のプロパティを返却します。
static java.lang.Object getLibraryPackageProperty(java.lang.Package pkg, java.lang.String key)
          '@' で始まるパッケージと関連づけられたキーの示す松韻ライブラリ固有のプロパティを返却します。
static java.util.Map getLibraryProperties()
          松韻ライブラリ固有のプロパティセットを返却します。
static java.lang.Object getLibraryProperty(java.lang.String key)
          キーの示す松韻ライブラリ固有のプロパティを返却します。
static java.lang.String getLibraryVersion()
          松韻APIのバージョンを返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ShoinSystem

public ShoinSystem()
メソッドの詳細

getLibraryVersion

public static java.lang.String getLibraryVersion()
松韻APIのバージョンを返却します。

戻り値:
松韻APIのバージョン

getLibraryProperties

public static java.util.Map getLibraryProperties()
松韻ライブラリ固有のプロパティセットを返却します。
返されるマップは普遍マップです。

戻り値:
松韻ライブラリ固有のプロパティセット

getLibraryProperty

public static java.lang.Object getLibraryProperty(java.lang.String key)
キーの示す松韻ライブラリ固有のプロパティを返却します。
キーに対応するプロパティが無い場合は null が返されます。

パラメータ:
key - キー
戻り値:
松韻ライブラリ固有のプロパティ

getLibraryClassProperty

public static java.lang.Object getLibraryClassProperty(java.lang.Class clazz,
                                                       java.lang.String key)
'@' で始まるクラスと関連づけられたキーの示す松韻ライブラリ固有のプロパティを返却します。
キーに対応するプロパティが無い場合は null が返されます。

パラメータ:
clazz - クラス
key - キー
戻り値:
松韻ライブラリ固有のプロパティ

getLibraryPackageProperty

public static java.lang.Object getLibraryPackageProperty(java.lang.Package pkg,
                                                         java.lang.String key)
'@' で始まるパッケージと関連づけられたキーの示す松韻ライブラリ固有のプロパティを返却します。
キーに対応するプロパティが無い場合は null が返されます。

パラメータ:
pkg - パッケージ
key - キー
戻り値:
松韻ライブラリ固有のプロパティ