com.JRcServer.sys.reg
クラス OwnerObject

java.lang.Object
  上位を拡張 com.JRcServer.sys.reg.OwnerObject

public class OwnerObject
extends java.lang.Object

レジストリ権限.

レジストリの権限を表すオブジェクトです.

導入されたバージョン:
JDK 1.4
バージョン:
2005/02/02
作成者:
masahito suzuki

コンストラクタの概要
OwnerObject()
          コンストラクタ.
OwnerObject(int owner)
          コンストラクタ.
 
メソッドの概要
 void create()
          情報を生成.
 void create(int owner)
          情報を生成.
 void destroy()
          オブジェクト破棄.
 int get()
          格納権限情報を取得.
 boolean isDirectory()
          ディレクトリ情報取得.
 boolean isReadEtcUser()
          その他ユーザ読み込み権限を取得.
 boolean isReadGroup()
          グループ読み込み権限を取得.
 boolean isReadUser()
          ユーザ読み込み権限を取得.
 boolean isWriteEtcUser()
          その他ユーザ書き込み権限を取得.
 boolean isWriteGroup()
          グループ書き込み権限を取得.
 boolean isWriteUser()
          ユーザ書き込み権限を取得.
 void setReadEtcUser(boolean mode)
          その他ユーザ読み込み権限の設定.
 void setReadGroup(boolean mode)
          グループ読み込み権限の設定.
 void setReadUser(boolean mode)
          ユーザ読み込み権限の設定.
 void setWriteEtcUser(boolean mode)
          その他ユーザ書き込み権限の設定.
 void setWriteGroup(boolean mode)
          グループ書き込み権限の設定.
 void setWriteUser(boolean mode)
          ユーザ書き込み権限の設定.
 java.lang.String toString()
          文字列変換.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

OwnerObject

public OwnerObject()
コンストラクタ.


OwnerObject

public OwnerObject(int owner)
コンストラクタ.

対象の権限情報を設定します.

パラメータ:
owner - 対象の権限情報を設定します.
メソッドの詳細

create

public final void create()
情報を生成.

情報を生成します.


create

public final void create(int owner)
情報を生成.

対象の権限情報を設定します.

パラメータ:
owner - 対象の権限情報を設定します.

destroy

public final void destroy()
オブジェクト破棄.

オブジェクト情報を破棄します.


setWriteUser

public final void setWriteUser(boolean mode)
ユーザ書き込み権限の設定.

ユーザ書き込み権限を設定します.

パラメータ:
mode - 対象の条件を設定します.
[true]を設定した場合、ONとなります.
[false]を設定した場合、OFFとなります.

setReadUser

public final void setReadUser(boolean mode)
ユーザ読み込み権限の設定.

ユーザ読み込み権限を設定します.

パラメータ:
mode - 対象の条件を設定します.
[true]を設定した場合、ONとなります.
[false]を設定した場合、OFFとなります.

setWriteGroup

public final void setWriteGroup(boolean mode)
グループ書き込み権限の設定.

グループ書き込み権限を設定します.

パラメータ:
mode - 対象の条件を設定します.
[true]を設定した場合、ONとなります.
[false]を設定した場合、OFFとなります.

setReadGroup

public final void setReadGroup(boolean mode)
グループ読み込み権限の設定.

グループ読み込み権限を設定します.

パラメータ:
mode - 対象の条件を設定します.
[true]を設定した場合、ONとなります.
[false]を設定した場合、OFFとなります.

setWriteEtcUser

public final void setWriteEtcUser(boolean mode)
その他ユーザ書き込み権限の設定.

その他ユーザ書き込み権限を設定します.

パラメータ:
mode - 対象の条件を設定します.
[true]を設定した場合、ONとなります.
[false]を設定した場合、OFFとなります.

setReadEtcUser

public final void setReadEtcUser(boolean mode)
その他ユーザ読み込み権限の設定.

その他ユーザ読み込み権限を設定します.

パラメータ:
mode - 対象の条件を設定します.
[true]を設定した場合、ONとなります.
[false]を設定した場合、OFFとなります.

get

public final int get()
格納権限情報を取得.

格納されている権限情報を取得します.

戻り値:
int 格納されている権限情報が返されます.

isDirectory

public final boolean isDirectory()
ディレクトリ情報取得.

ディレクトリ情報を取得します.

戻り値:
boolean この情報がディレクトリであるか返されます.
[true]が返された場合ディレクトリ情報です.
[false]が返された場合ディレクトリ情報ではありません.

isWriteUser

public final boolean isWriteUser()
ユーザ書き込み権限を取得.

ユーザ書き込み権限を取得します.

戻り値:
boolean ユーザ書き込み権限がONであるか返されます.
[true]が返された場合、ONです.
[false]が返された場合、OFFです.

isReadUser

public final boolean isReadUser()
ユーザ読み込み権限を取得.

ユーザ読み込み権限を取得します.

戻り値:
boolean ユーザ読み込み権限がONであるか返されます.
[true]が返された場合、ONです.
[false]が返された場合、OFFです.

isWriteGroup

public final boolean isWriteGroup()
グループ書き込み権限を取得.

グループ書き込み権限を取得します.

戻り値:
boolean グループ書き込み権限がONであるか返されます.
[true]が返された場合、ONです.
[false]が返された場合、OFFです.

isReadGroup

public final boolean isReadGroup()
グループ読み込み権限を取得.

グループ読み込み権限を取得します.

戻り値:
boolean グループ読み込み権限がONであるか返されます.
[true]が返された場合、ONです.
[false]が返された場合、OFFです.

isWriteEtcUser

public final boolean isWriteEtcUser()
その他ユーザ書き込み権限を取得.

その他ユーザ書き込み権限を取得します.

戻り値:
boolean その他ユーザ書き込み権限がONであるか返されます.
[true]が返された場合、ONです.
[false]が返された場合、OFFです.

isReadEtcUser

public final boolean isReadEtcUser()
その他ユーザ読み込み権限を取得.

その他ユーザ読み込み権限を取得します.

戻り値:
boolean その他ユーザ読み込み権限がONであるか返されます.
[true]が返された場合、ONです.
[false]が返された場合、OFFです.

toString

public final java.lang.String toString()
文字列変換.

対象権限を文字列に変更します.

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
String 権限情報を文字列に変換します.