|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.infoteria.asteria.flowbuilder2.stream.field.Field
フィールド定義のフィールドを表すクラスです。
| Field Summary | |
protected java.lang.String |
_id
|
protected FieldDefinition |
_owner
|
protected FieldType |
_type
|
| Fields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
| Constructor Summary | |
|
Field(Field f)
コピーコンストラクタ。 作成されたFieldはIDも同じになります。 |
|
Field(java.lang.String name,
FieldType type)
フィールド名とデータ型を指定してFieldを作成します |
protected |
Field(java.lang.String name,
FieldType type,
java.lang.String id)
フィールド名とデータ型とIDを指定してFieldを作成します |
| Method Summary | |
void |
assign(org.w3c.dom.Element el)
フィールドの内容を要素から読み出します。 |
void |
assignTo(org.w3c.dom.Element el)
フィールドの内容を要素に書き出します。 |
java.lang.Object |
clone()
clone(false)と同じです。 |
java.lang.Object |
clone(boolean keepId)
フィールドを複製します。 |
boolean |
equals(java.lang.Object o)
|
boolean |
equalsIgnoreId(Field f)
IDの違いを無視してフィールドを比較します。 |
java.lang.String |
getCanonicalName()
フィールドの正規名を返します。 |
java.lang.String |
getDescription()
フィールドの説明を返します。 |
java.lang.String |
getDisplayName()
フィールドの表示名を返します。FieldXML以外ではフィールド名と同じです。 |
java.lang.String |
getId()
|
java.lang.String |
getName()
フィールド名を返します。 |
java.lang.String |
getString(java.lang.String name)
項目名に対応する値を文字列で返します。 |
FieldType |
getType()
データ型を返します。 |
boolean |
isVisible()
フィールドが可視であるかどうかを返します。 |
javax.swing.undo.UndoableEdit |
setDescription(java.lang.String desc)
フィールドの説明を設定します。 |
javax.swing.undo.UndoableEdit |
setName(java.lang.String name)
フィールド名を設定します。 |
javax.swing.undo.UndoableEdit |
setType(FieldType type)
データ型を設定します。 |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
getIcon, getMappingType, isIgnoreSerialize |
| Field Detail |
protected FieldType _type
protected java.lang.String _id
protected FieldDefinition _owner
| Constructor Detail |
public Field(java.lang.String name,
FieldType type)
protected Field(java.lang.String name,
FieldType type,
java.lang.String id)
public Field(Field f)
| Method Detail |
public boolean isVisible()
isVisible in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic java.lang.String getName()
getName in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic java.lang.String getDisplayName()
getDisplayName in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic javax.swing.undo.UndoableEdit setName(java.lang.String name)
public FieldType getType()
public javax.swing.undo.UndoableEdit setType(FieldType type)
public java.lang.String getId()
getId in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic java.lang.String toString()
toString in class java.lang.Objectpublic void assignTo(org.w3c.dom.Element el)
public void assign(org.w3c.dom.Element el)
public java.lang.Object clone(boolean keepId)
keepId - IDを維持するかどうかpublic java.lang.Object clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic boolean equalsIgnoreId(Field f)
public java.lang.String getDescription()
public javax.swing.undo.UndoableEdit setDescription(java.lang.String desc)
public java.lang.String getCanonicalName()
public java.lang.String getString(java.lang.String name)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||