|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.pslx.PpsDocuments.Profile.ProfileDefinition
public final class ProfileDefinition
アプリケーションプロファイルを入力した結果を保持するクラスです。 この内容は、あらかじめ外部で定義されたXMLファイルから入力します。 実際に利用するプロファイルは、ここで設定されたものから選択されます。
コンストラクタの概要 | |
---|---|
ProfileDefinition(DocumentManager manager)
新規に業務プロファイル管理オブジェクトを生成します |
メソッドの概要 | |
---|---|
void |
clear()
|
DocumentProfile |
getDocument(java.lang.String name)
プロファイルの中から該当ドキュメントを取得します |
DocumentProfile[] |
getDocuments()
プロファイルドキュメントのリストを取得します |
java.lang.String |
getName()
プロファイル名を取得します |
DomainObjectProfile |
getObject(java.lang.String name)
プロファイル情報から該当オブジェクトのデータを取得します |
DomainObjectProfile[] |
getObjects()
プロファイルオブジェクトのリストを取得します |
java.lang.String |
getPrefix()
プロファイルのプリフィックス文字列を取得します |
void |
read(java.io.InputStream is)
InputStreamから業務プロファイルを読み込みます |
void |
read(java.lang.String uri)
指定したuriから業務プロファイルを読み込みます |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ProfileDefinition(DocumentManager manager)
manager
- マネージャクラスメソッドの詳細 |
---|
public void read(java.io.InputStream is) throws org.xml.sax.SAXException, java.io.IOException, PpsProfileException, java.text.ParseException, javax.xml.transform.TransformerException, javax.xml.parsers.ParserConfigurationException
is
- 入力となるInputStream
java.io.IOException
org.xml.sax.SAXException
javax.xml.transform.TransformerException
java.text.ParseException
PpsProfileException
javax.xml.parsers.ParserConfigurationException
public void read(java.lang.String uri) throws PpsProfileException, java.text.ParseException, javax.xml.transform.TransformerException
uri
- ファイル名
PpsProfileException
javax.xml.transform.TransformerException
java.text.ParseException
public DocumentProfile getDocument(java.lang.String name)
name
- 業務ドキュメント名
public DomainObjectProfile getObject(java.lang.String name)
name
- オブジェクト名
public java.lang.String getName()
public java.lang.String getPrefix()
public DomainObjectProfile[] getObjects()
public DocumentProfile[] getDocuments()
public void clear()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |