|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object
|
+--com.infoteria.asteria.flowbuilder2.stream.field.Field
|
+--com.infoteria.asteria.flowbuilder2.stream.field.FieldXML
XML型のフィールドです。
| クラス com.infoteria.asteria.flowbuilder2.stream.field.Field から継承したフィールド |
_id, _owner, _type |
| インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingItem から継承したフィールド |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
| コンストラクタの概要 | |
FieldXML(Field field)
コピーコンストラクタ。 |
|
FieldXML(FieldXML field)
コピーコンストラクタ。 |
|
FieldXML(String name,
FieldType type,
boolean repeat,
int nodeType,
int depth)
フィールド名、データ型、繰り返し、ノードタイプ、深さを指定してFieldFixedLengthを作成します |
|
| メソッドの概要 | |
void |
assign(Element el)
|
void |
assignTo(Element el)
|
boolean |
equalsIgnoreId(Field f)
|
String |
getCanonicalName()
|
int |
getDepth()
深さを返します。 |
String |
getLabel()
ラベルを返します。 |
int |
getNodeType()
ノードタイプを返します。 |
String |
getString(String name)
項目名に対応する値を文字列で返します。 |
boolean |
isAttribute()
ノードタイプが属性であればtrueを返します。 |
boolean |
isElement()
ノードタイプが要素であればtrueを返します。 |
boolean |
isExpand()
このノードがGUI上で展開されているかどうかを返します。 |
boolean |
isRepeat()
フィールドに繰り返しがあるかどうかを返します。 |
static String |
nodeType2Str(int n)
ノードタイプを文字列に変換します。 |
void |
setExpand(boolean b)
このノードがGUI上で展開されているかどうかを設定します。 |
UndoableEdit |
setLabel(String s)
ラベルを設定します。 |
UndoableEdit |
setNodeType(int n)
ノードタイプを設定します。 |
UndoableEdit |
setRepeat(boolean b)
フィールドに繰り返しがあるかどうかを設定します。 |
static int |
str2NodeType(String str)
文字列をノードタイプ変換します。 |
| クラス com.infoteria.asteria.flowbuilder2.stream.field.Field から継承したメソッド |
clone, clone, equals, getDescription, getDisplayName, getId, getName, getType, isVisible, setDescription, setName, setType, toString |
| クラス java.lang.Object から継承したメソッド |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| インタフェース com.infoteria.swing.tree.NodeIconProvider から継承したメソッド |
getClosedIcon, getLeafIcon, getOpenIcon |
| インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingItem から継承したメソッド |
getIcon, getMappingType, isIgnoreSerialize |
| コンストラクタの詳細 |
public FieldXML(String name,
FieldType type,
boolean repeat,
int nodeType,
int depth)
public FieldXML(Field field)
public FieldXML(FieldXML field)
| メソッドの詳細 |
public static String nodeType2Str(int n)
public static int str2NodeType(String str)
public int getNodeType()
public UndoableEdit setNodeType(int n)
public boolean isElement()
public boolean isAttribute()
public int getDepth()
public boolean isRepeat()
public UndoableEdit setRepeat(boolean b)
public String getLabel()
public UndoableEdit setLabel(String s)
public boolean isExpand()
public void setExpand(boolean b)
public void assignTo(Element el)
Field の記述: Field 内の assignTopublic void assign(Element el)
Field の記述: Field 内の assignpublic boolean equalsIgnoreId(Field f)
Field の記述: Field 内の equalsIgnoreIdpublic String getCanonicalName()
Field の記述: Field 内の getCanonicalNamepublic String getString(String name)
Field 内の getString
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||