|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.fiverworks.xone.model.XoneNode
com.fiverworks.xone.model.XoneObjectInfo
Xoneオブジェクトのメタ情報を表すクラスです。
フィールドの概要 | |
static String |
XONE_OBJECT_INFO_CLASS
メタ情報を表すクラス名 |
クラス com.fiverworks.xone.model.XoneNode から継承したフィールド |
CLASS_NAME, className, DB_DELETE, DB_OUT, DB_UNLOCK, DELETE, hint, HINT, LOCKED_USER, name, NAME, OUT, parent, PARENT, parentFolderId, rb, SEPARATOR, status, STATUS, timestamp, TIMESTAMP, type, TYPE, UNLOCK |
コンストラクタの概要 | |
XoneObjectInfo(String name,
String parent,
Timestamp timestamp,
String type,
String className,
String hint,
int status)
各パラメータからXoneObjectInfoのインスタンスを生成します(システムの内部で使用)。 |
|
XoneObjectInfo(XoneObject xo)
XoneObjectからXoneObjectInfoのインスタンスを生成します(システムの内部で使用)。 |
メソッドの概要 | |
String |
getClassName()
クラス名を取得します。 |
void |
set(XoneObject xo)
XoneObjectInfoは不変オブジェクトなので、このメソッドを呼び出すとXoneRuntimeExceptionが投げられます。 |
String |
toFullString()
文字列表現を返します。 |
XoneObject |
toXoneObject()
XoneObjectに変換します。 |
クラス com.fiverworks.xone.model.XoneNode から継承したメソッド |
checkLegalPath, compareTo, getHint, getLastName, getLegalPath, getLegalPath, getName, getParent, getParent, getPath, getPathElements, getStatus, getStatusString, getStatusString, getTimestamp, getType, isAnyInstance, isClass, isInstance, isLeaf, isLegalPath, setHint, toString |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public static final String XONE_OBJECT_INFO_CLASS
コンストラクタの詳細 |
public XoneObjectInfo(String name, String parent, Timestamp timestamp, String type, String className, String hint, int status)
name
- 名前parent
- 親フォルダのパスtimestamp
- 作成・更新時間type
- オブジェクトのタイプ(XoneClass,XoneInstance,XoneAnyInstance)のいずれかclassName
- クラス名hint
- ヒントstatus
- 状態public XoneObjectInfo(XoneObject xo)
xo
- オブジェクトのメタ情報が格納されたXoneObjectメソッドの詳細 |
public XoneObject toXoneObject()
public String getClassName()
public void set(XoneObject xo)
xo
- XoneObject
XoneRuntimeException
public String toFullString()
XoneNode
内の toFullString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |