uCosminexus DocumentBroker Version 3 Standard GUI Development Kit
共通操作パッケージのクラスのメソッド一覧を示します。
DecmFactoryクラスのメソッド一覧を次の表に示します。スーパークラスはjava.lang.Objectクラスです。
| メソッド | 機能 |
|---|---|
| DecmFactory | コンストラクタです。 すべてのクラスのインスタンスを生成します。ただし,例外クラスのインスタンスは生成できません。 |
| createDecmACLPerm | アクセス権限表現用クラスのインスタンスを生成します。 |
| createDecmDoc | 文書操作クラスのインスタンスを生成します。 |
| createDecmSubFile | 関連ファイル操作クラスのインスタンスを生成します。 |
| createDecmDocProp | 文書プロパティクラスのインスタンスを生成します。 |
| createDecmDocPerm | 文書アクセス権限クラスのインスタンスを生成します。 |
| createDecmFolderTree | フォルダツリー階層情報取得クラスのインスタンスを生成します。 |
| createDecmFolder | フォルダ操作クラスのインスタンスを生成します。 |
| createDecmFolderProp | フォルダプロパティクラスのインスタンスを生成します。 |
| createDecmFolderPerm | フォルダアクセス権限クラスのインスタンスを生成します。 |
| createDecmSelect | 文書検索クラスのインスタンスを生成します。 |
| createDecmCondition | 検索条件クラスのインスタンスを生成します。 |
| createDecmCondGroup | 組み合わせ検索条件クラスのインスタンスを生成します。 |
| createDecmDocMasterList | 文書種別マスタ一覧クラスのインスタンスを生成します。 |
| createDecmDocMaster | 文書種別マスタ操作用クラスのインスタンスを生成します。 |
| createDecmDocMasterProp | 文書種別マスタプロパティクラスのインスタンスを生成します。 |
| createDecmDocPropMaster | 属性値マスタ取得クラスのインスタンスを生成します。 |
| createDecmDocPropMasterProp | 属性値マスタプロパティクラスのインスタンスを生成します。 |
| initUserProp(文字列型) | ユーザプロパティ,および文書種別マスタに使用するプロパティで,文字列型のプロパティをシステムに登録します。 |
| initUserProp(文字列型以外) | ユーザプロパティ,および文書種別マスタに使用するプロパティで,文字列型以外のプロパティをシステムに登録します。 |
| isCapacityUse | フォルダ下ファイル容量制限機能の使用有無を取得します。 |
| 定義 | 形式 | 意味 |
|---|---|---|
| DB_HIRDB | int型 | データベースの種類:HIRDB |
| PROP_TYPE_STRING | int型 | ユーザプロパティのタイプ:文字列型※ |
| PROP_TYPE_INTEGER | int型 | ユーザプロパティのタイプ:整数型※ |
| PROP_TYPE_DATE | int型 | ユーザプロパティのタイプ:日付型※ |
| PROP_TYPE_MASTER | int型 | ユーザプロパティのタイプ:マスタ型※ |
DocumentBroker Standard GUI Development Kitで提供するすべてのクラスの基底クラスです。ただし,例外クラスはDecmObjectクラスから派生しません。スーパークラスはjava.lang.Objectクラスです。
DecmCommonPropクラスのメソッド一覧を次の表に示します。スーパークラスはDecmObjectクラスです。
| メソッド | 機能 |
|---|---|
| getOiid | 対象となるオブジェクトのOIID値を取得します。 |
| getStrProp | 文字列型,またはマスタ型のプロパティに対するプロパティ値を取得します。 |
| setStrProp | 文字列型,またはマスタ型のプロパティに対するプロパティ値を設定します。 |
| getIntProp | 整数型,または日付型のプロパティに対するプロパティ値を取得します。 |
| setIntProp | 整数型,または日付型のプロパティに対するプロパティ値を設定します。 |
| getLongProp | 整数型(Long型)のプロパティに対するプロパティ値を取得します。 |
| setLongProp | 整数型(Long型)のプロパティに対するプロパティ値を設定します。 |
DecmCommonPermクラスのメソッド一覧を次の表に示します。スーパークラスはDecmObjectクラスです。
| メソッド | 機能 |
|---|---|
| getOwnerId | オブジェクトの所有者のユーザIDを取得します。 |
| setOwnerId | オブジェクトの所有者のユーザIDを設定します。 |
| getOwnerName | オブジェクトの所有者名称を取得します。 |
| setOwnerName | オブジェクトの所有者名称を設定します。 |
| getEveryonePerm | すべてのユーザに対するアクセス権限を取得します。 |
| setEveryonePerm | すべてのユーザに対するアクセス権限を設定します。 |
| getACLList | アクセス権限のリストを取得します。 |
| setACLList | アクセス権限のリストを設定します。 |
DecmACLPermクラスのメソッド一覧を次の表に示します。スーパークラスはDecmObjectクラスです。
| メソッド | 機能 |
|---|---|
| getSubject | アクセス権限対象のID(ユーザID,組織ID,グループID)を取得します。 |
| setSubject | アクセス権限対象のID(ユーザID,組織ID,グループID)を設定します。 |
| getSubjectType | アクセス権限対象の種別(ユーザ,組織,グループ)を取得します。 |
| setSubjectType | アクセス権限対象の種別(ユーザ,組織,グループ)を設定します。 |
| getPermission | アクセス権限を取得します。 |
| setPermission | アクセス権限を設定します。 |
| 定数 | 形式 | 意味 |
|---|---|---|
| PERM_NONE | int型 | アクセス権限の種別:なし |
| PERM_READ | int型 | アクセス権限の種別:参照 |
| PERM_LINK | int型 | アクセス権限の種別:リンク |
| PERM_UPDATE | int型 | アクセス権限の種別:更新 |
| PERM_FULL | int型 | アクセス権限の種別:全て |
| PERM_TYPE_USER | int型 | アクセス権限対象の種別:ユーザ |
| PERM_TYPE_GROUP | int型 | アクセス権限対象の種別:組織またはグループ |
スーパークラスはDecmObjectクラスです。
All Rights Reserved. Copyright (C) 2009, Hitachi Systems & Services, Ltd.