public interface ContentItemDefinition extends Definition
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
ACCESS_HIDDEN
accessで指定できる値(hidden)
コンポーネント側からはアクセスできない内部項目を表す
|
static int |
ACCESS_INOUT
accessで指定できる値(inout)
入出力できる項目を表す
|
static int |
ACCESS_INPUT
accessで指定できる値(input)
入力のみできる項目を表す
|
static int |
ACCESS_OUTPUT
accessで指定できる値(output)
出力のみできる項目を表す
|
static java.lang.String |
ATTR_Access
属性値のキー(アクセス種別)
|
static java.lang.String |
ATTR_ItemID
属性値のキー(項目ID)
|
static java.lang.String |
ATTR_Scope
属性値のキー(有効範囲)
|
static java.lang.String |
ATTR_Type
属性値のキー(項目種別)
|
static int |
SCOPE_GLOBAL
scopeで指定できる値(global)
有効範囲が全体であることを表す
|
static int |
SCOPE_GROUP
scopeで指定できる値(group)
有効範囲が画面遷移グループ内であることを表す
|
static int |
SCOPE_LOCAL
scopeで指定できる値(local)
有効範囲がそのコンテント内のみであることを表す
|
static int |
TYPE_BINARY
typeで指定できる値(binary)
この項目がデータモデルを指していることを表す
|
static int |
TYPE_MODEL
typeで指定できる値(model)
この項目がデータモデルを指していることを表す
|
static int |
TYPE_VALUE
typeで指定できる値(value)
この項目が値を指していることを表す
|
ATTR_Definition, ATTR_DefinitionOwner
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
checkAccess(int access)
コンテント項目のアクセス種別を判定する。
|
boolean |
checkScope(int scope)
コンテント項目のスコープを判定する。
|
boolean |
checkType(int type)
コンテント項目の種別を判定する。
|
boolean |
containsOption(java.lang.String optionName)
指定された名前のオプション設定があるかを判定する
|
int |
getAccess()
コンテント項目のアクセス種別を取得する。
|
java.lang.Class |
getItemTypeClass()
コンテント項目の型を表すクラスオブジェクトを取得する
|
Option[] |
getOption(java.lang.String optionName)
コンテント項目のオプション設定情報を取得する
|
PhenomenonType |
getPhenomenonType()
コンテント項目が現象型に紐付く場合、現象型スキーマを取得できる。
|
int |
getScope()
コンテント項目のスコープを取得する。
|
Option |
getSingleOption(java.lang.String optionName)
コンテント項目のオプション設定情報を取得する
|
int |
getType()
コンテント項目の種別を取得する。
|
boolean |
isPreferenceSave()
コンテント項目をPreferenceに保存するかを判定する
|
boolean |
isSingle()
コンテント項目の単複を判定する
|
containsAttribute, getAttribute, getAttribute
static final java.lang.String ATTR_ItemID
static final java.lang.String ATTR_Access
static final java.lang.String ATTR_Type
static final java.lang.String ATTR_Scope
static final int ACCESS_INPUT
static final int ACCESS_OUTPUT
static final int ACCESS_INOUT
static final int ACCESS_HIDDEN
static final int SCOPE_LOCAL
static final int SCOPE_GROUP
static final int SCOPE_GLOBAL
static final int TYPE_VALUE
static final int TYPE_MODEL
static final int TYPE_BINARY
boolean checkAccess(int access)
access
- ACCESS_INPUT,ACCESS_OUTPUT,ACCESS_INOUT,ACCESS_HIDDENのいずれかint getAccess()
boolean checkType(int type)
type
- TYPE_VALUE, TYPE_MODELのいずれかint getType()
boolean checkScope(int scope)
scope
- SCOPE_LOCAL, SCOPE_GROUP, SCOPE_GLOBALのいずれかint getScope()
boolean isSingle()
Option[] getOption(java.lang.String optionName)
optionName
- オプション名Option getSingleOption(java.lang.String optionName)
optionName
- オプション名称boolean containsOption(java.lang.String optionName)
optionName
- オプション名称PhenomenonType getPhenomenonType()
java.lang.Class getItemTypeClass()
boolean isPreferenceSave()