public class RuleElement
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
FROM_ATTR
値の取得元(タグの属性)
|
static int |
FROM_TEXT
値の取得元(タグで挟まれたテキストデータ)
|
static int |
MULTIPLE
ルールの種別(複数)
|
static int |
SINGLE
ルールの種別(単体)
|
コンストラクタと説明 |
---|
RuleElement()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addConfiguredRule(RuleElement rule)
設定済みのネストしたRuleオブジェクトを追加する
|
int |
from()
データ取得元がAttributeかTextかを判定する
|
java.lang.String |
getAttribute()
XML属性名を取得する
|
java.lang.String |
getPname()
プロパティ名称を取得する
|
java.util.List |
getRuleList()
ネストした子要素ルールのリストを取得する
|
java.lang.String |
getTag()
XMLタグ名を取得する
|
int |
multiple()
このルールが単体ルールか複数ルールかを判定する
|
void |
setAttribute(java.lang.String attr)
変換元のXMLから取得するattributeを設定する
|
void |
setPname(java.lang.String name)
Velocity templateに設定するプロパティ名を設定する
|
void |
setTag(java.lang.String tag)
変換元のXMLから取得するタグを設定する
|
public static final int FROM_ATTR
public static final int FROM_TEXT
public static final int SINGLE
public static final int MULTIPLE
public void setTag(java.lang.String tag)
tag
- public void setPname(java.lang.String name)
name
- public void setAttribute(java.lang.String attr)
attr
- public java.lang.String getTag()
public java.lang.String getPname()
public java.lang.String getAttribute()
public void addConfiguredRule(RuleElement rule)
rule
- public java.util.List getRuleList()
public int from()
public int multiple()