public final class RoleMode extends java.lang.Object
4.0.0.0 (2004/01/31) 新規作成 |
4.3.3.0 (2008/10/01) pモード追加 |
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
DEFAULT_MODE
初期のモード
|
修飾子とタイプ | メソッドと説明 |
---|---|
byte |
getAccessBitMode(RoleMode other)
指定のユーザーロールに対する最終的なアクセス条件を取得します。
|
java.lang.String |
getMode()
モード配列を返します。
|
java.lang.String |
getRoles()
ロールズを返します。
|
static boolean |
isAccess(byte bitMode)
ビットロールの画面アクセス可否を返します。
|
static boolean |
isDownload(byte bitMode)
ビットロールのファイル出力可否を返します。
|
static boolean |
isEdit(byte bitMode)
ビットロールの画面編集可否を返します。
|
static boolean |
isFullEdit(byte bitMode)
ビットロールの画面編集のフルコントロール可否を返します。
|
static boolean |
isMenu(byte bitMode)
ビットロールのメニュー表示可否を返します。
|
static boolean |
isPulldown(byte bitMode)
ビットロールのプルダウン化を返します。
|
static boolean |
isRead(byte bitMode)
ビットロールの読込アクセス可否を返します。
|
static boolean |
isUpload(byte bitMode)
ビットロールのファイル入力可否を返します。
|
static boolean |
isWrite(byte bitMode)
ビットロールの書込アクセス可否を返します。
|
static RoleMode |
newInstance(java.lang.String roles)
ロールとモードを元に、RoleModeオブジェクトを構築します。
|
static RoleMode |
newInstance(java.lang.String roles,
java.lang.String mode)
ロールとモードを元に、RoleModeオブジェクトを構築します。
|
java.lang.String |
toString()
オブジェクトの識別子として,詳細なユーザー情報を返します。
|
public static final java.lang.String DEFAULT_MODE
public static RoleMode newInstance(java.lang.String roles)
roles
- "|"で区切られた ロール文字列4.3.0.0 (2008/07/04) ロールモードマルチ対応 |
public static RoleMode newInstance(java.lang.String roles, java.lang.String mode)
roles
- "|"で区切られた ロール文字列mode
- "|"で区切られ、ロール文字列と対応付けられたモード文字列。唯一の場合は共通モードになる。4.3.0.0 (2008/07/04) ロールモードマルチ対応 |
public java.lang.String getRoles()
public java.lang.String getMode()
public byte getAccessBitMode(RoleMode other)
other
- ロールモード4.3.0.0 (2008/07/04) ロールモードマルチ対応 |
public static boolean isMenu(byte bitMode)
bitMode
- ビットロールpublic static boolean isPulldown(byte bitMode)
bitMode
- ビットロール4.3.3.0 (2008/10/01) メソッド追加 |
public static boolean isRead(byte bitMode)
bitMode
- ビットロールpublic static boolean isWrite(byte bitMode)
bitMode
- ビットロールpublic static boolean isAccess(byte bitMode)
bitMode
- ビットロールpublic static boolean isDownload(byte bitMode)
bitMode
- ビットロールpublic static boolean isUpload(byte bitMode)
bitMode
- ビットロールpublic static boolean isEdit(byte bitMode)
bitMode
- ビットロール5.4.2.0 (2011/12/01) 新規作成 |
5.5.5.2 (2012/08/10) oモード追加に伴い変更 |
public static boolean isFullEdit(byte bitMode)
bitMode
- ビットロール5.5.5.2 (2012/08/10) 新規作成 |
public java.lang.String toString()
toString
クラス内 java.lang.Object
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.