org.pslx.PpsDocuments
クラス Selection

java.lang.Object
  上位を拡張 org.pslx.PpsDocuments.Selection
すべての実装されたインタフェース:
DomainElement

public final class Selection
extends java.lang.Object
implements DomainElement

セレクション要素 クラス

バージョン:
1.6.004

入れ子のクラスの概要
static class Selection.SelectionTypes
          セレクションの種別
 
コンストラクタの概要
Selection(DocumentElement document, DocumentManager manager)
           
 
メソッドの概要
 Condition createCondition()
          セレクション内のコンディションデータを生成します
 Property createProperty(java.lang.String name)
          照会の場合に照会するプロパティの名称を設定します
 java.lang.Object get(java.lang.String index)
          指定したプロパティの条件値を取得します
 java.util.List<Condition> getConditions()
          選択要素の条件リストを取得します
 int getDataCount()
          選択するデータの数(依頼時)を取得します
 int getDataOffset()
          選択するデータのオフセット(依頼時)を取得します
 DomainObjectProfile getDomainObjectProfile()
          業務オブジェクトプロファイルを取得します
 java.util.List<Property> getProperties()
          選択内容を示すプロパティリストを取得します
 Selection.SelectionTypes getSelectionType()
          セレクションの種別を取得します
static Selection.SelectionTypes parseSelectionType(java.lang.String value)
          文字列からSelectionTypes型の値に変換します
static java.lang.String selectionTypeString(Selection.SelectionTypes value)
          SelectionTypes型の値を文字列に変換します
 void set(java.lang.String index, java.lang.Object value)
          指定したプロパティの条件値を設定します
 void setDataCount(int value)
          選択するデータの数(依頼時)を設定します
 void setDataOffset(int value)
          選択するデータのオフセット(依頼時)を設定します
 void setSelectionType(Selection.SelectionTypes value)
          セレクションの種別を設定します
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Selection

public Selection(DocumentElement document,
                 DocumentManager manager)
メソッドの詳細

getSelectionType

public Selection.SelectionTypes getSelectionType()
セレクションの種別を取得します

戻り値:
セレクションの種別

setSelectionType

public void setSelectionType(Selection.SelectionTypes value)
セレクションの種別を設定します

パラメータ:
value - セレクションの種別

getDataCount

public int getDataCount()
選択するデータの数(依頼時)を取得します


setDataCount

public void setDataCount(int value)
選択するデータの数(依頼時)を設定します


getDataOffset

public int getDataOffset()
選択するデータのオフセット(依頼時)を取得します


setDataOffset

public void setDataOffset(int value)
選択するデータのオフセット(依頼時)を設定します


getProperties

public java.util.List<Property> getProperties()
選択内容を示すプロパティリストを取得します


getConditions

public java.util.List<Condition> getConditions()
選択要素の条件リストを取得します


get

public java.lang.Object get(java.lang.String index)
                     throws PpsDocumentsException
指定したプロパティの条件値を取得します

パラメータ:
index - プロパティ名
戻り値:
条件値
例外:
PpsDocumentsException

set

public void set(java.lang.String index,
                java.lang.Object value)
         throws PpsDocumentsException
指定したプロパティの条件値を設定します

パラメータ:
index - プロパティ名
value - 条件値
例外:
PpsDocumentsException

createCondition

public Condition createCondition()
セレクション内のコンディションデータを生成します

戻り値:
生成されたコンディション

createProperty

public Property createProperty(java.lang.String name)
                        throws PpsDocumentsException
照会の場合に照会するプロパティの名称を設定します

パラメータ:
name - プロパティ名
戻り値:
設定されたプロパティ
例外:
PpsDocumentsException

getDomainObjectProfile

public DomainObjectProfile getDomainObjectProfile()
                                           throws PpsDocumentsException
業務オブジェクトプロファイルを取得します

戻り値:
DomainObjectProfile
例外:
PpsDocumentsException

selectionTypeString

public static java.lang.String selectionTypeString(Selection.SelectionTypes value)
SelectionTypes型の値を文字列に変換します


parseSelectionType

public static Selection.SelectionTypes parseSelectionType(java.lang.String value)
文字列からSelectionTypes型の値に変換します