|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.ossc.installer.util.OpenStandiaXmlFile
public class OpenStandiaXmlFile
OpenStandia/Installerで使用するXMLファイルを扱う
ユーティリティークラスです。
メソッドの概要 | |
---|---|
static boolean |
existsInventoryFile(java.util.Map<java.lang.String,java.lang.String> stackXmlMap)
インベントリファイルが存在するかどうか |
static java.lang.String |
getInventoryDirPath(java.lang.String openStandiaHomeDir)
インベントリディレクトリへのパスを取得する |
static java.lang.String |
getInventoryFilePath(java.lang.String openStandiaHomeDir)
インベントリファイルへのパスを取得する |
static int |
getListNo(java.util.Map<java.lang.String,java.lang.String> stackXmlMap,
java.lang.String no)
スタック定義ファイルにおけるプロダクト定義の 内部的に管理しているリスト番号を取得します。 |
static java.lang.String |
getOpenStandiaHome(java.util.Map<java.lang.String,java.lang.String> stackXmlMap)
OpenStandiaホームディレクトリを取得する |
static java.io.File |
getProductFilePath(java.io.File stackXml,
java.lang.String no)
スタック定義ファイル及びプロダクトNoよりプロダクト定義ファイルパスを取得 |
static java.util.Map<java.lang.String,java.lang.String> |
getProductXmlProperties(java.io.File stackXml,
java.io.File productXml)
Antを使用してプロダクト設定ファイルを読み込む ※ 参照解決のため |
static java.util.Map<java.lang.String,java.lang.String> |
getStackXmlProperties(java.io.File stackXml)
Antを使用してスタック設定ファイルを読み込む ※ 参照解決のため |
protected static java.util.Map<java.lang.String,java.lang.String> |
getXmlProperties(java.io.File targetXml,
java.io.File commonXml,
java.lang.String moreTypes)
Antを使用してXMLを読み込む ※ 参照解決のため |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static java.util.Map<java.lang.String,java.lang.String> getStackXmlProperties(java.io.File stackXml)
stackXml
- スタック設定ファイル
public static java.util.Map<java.lang.String,java.lang.String> getProductXmlProperties(java.io.File stackXml, java.io.File productXml)
stackXml
- スタック設定ファイルproductXml
- プロダクト設定ファイル
public static java.lang.String getOpenStandiaHome(java.util.Map<java.lang.String,java.lang.String> stackXmlMap)
stackXmlMap
- スタック定義ファイル
public static java.lang.String getInventoryDirPath(java.lang.String openStandiaHomeDir)
openStandiaHomeDir
- OpenStandiaホームディレクトリ
public static java.lang.String getInventoryFilePath(java.lang.String openStandiaHomeDir)
openStandiaHomeDir
- OpenStandiaホームディレクトリ
public static boolean existsInventoryFile(java.util.Map<java.lang.String,java.lang.String> stackXmlMap)
openStandiaHomeDir
- OpenStandiaホームディレクトリ
public static java.io.File getProductFilePath(java.io.File stackXml, java.lang.String no)
stackXml
- スタック定義ファイルno
- プロダクトNo
public static int getListNo(java.util.Map<java.lang.String,java.lang.String> stackXmlMap, java.lang.String no)
stackXmlMap
- スタック定義を格納したMapno
- プロダクトNo
protected static java.util.Map<java.lang.String,java.lang.String> getXmlProperties(java.io.File targetXml, java.io.File commonXml, java.lang.String moreTypes)
targetXml
- 読み込むXMLファイルcommonXml
- 共通設定XMLファイルmoreTypes
- 複数形として読み込むプロパティ(カンマ区切り)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |