|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.fukurou.xml.OGAttributes
public class OGAttributes
属性リストをあらわす、OGAttributes クラスを定義します。 属性リストは、キーと値のペアを、並び順で管理しているリストを保持しています。 内部的には、 org.xml.sax.Attributes からの値の設定と、タブの属性の整列を行うための 属性タブ、属性の改行の制御、属性の長さの制御 などを行います。
| 5.1.8.0 (2010/07/01) 新規作成 |
| フィールドの概要 | |
|---|---|
static java.lang.String |
CR
システム改行コード |
static int |
CR_CNT
属性の個数制限。 |
static int |
CR_LEN
属性の長さ制限。 |
| コンストラクタの概要 | |
|---|---|
OGAttributes()
デフォルトトコンストラクター 取りあえず、属性オブジェクトを構築する場合に使用します。 |
|
OGAttributes(java.lang.String attTab,
org.xml.sax.Attributes attri,
boolean useCR)
属性タブ、属性リスト、属性改行の有無を指定してのトコンストラクター 属性タブ、属性リストに null を指定すると、デフォルトトコンストラクターの設定と 同じ状態になります。 |
|
| メソッドの概要 | |
|---|---|
void |
add(int adrs,
java.lang.String key,
java.lang.String val)
指定のアドレスの属性リストに、属性(キー、値のセット)を設定します。 |
void |
add(java.lang.String key,
java.lang.String val)
属性リストに、属性(キー、値のセット)を設定します。 |
int |
getAdrs(java.lang.String key)
属性リストから、指定の属性キーの、アドレスを取得します。 |
java.lang.String |
getId()
属性リストから、id属性の、属性値を取得します。 |
java.lang.String |
getKey(int adrs)
属性リストから、指定の配列番号の、属性キーを取得します。 |
java.lang.String |
getVal(int adrs)
属性リストから、指定の配列番号の、属性値を取得します。 |
java.lang.String |
getVal(java.lang.String key)
属性リストから、指定の属性キーの、属性値を取得します。 |
void |
remove(int adrs)
指定のアドレスの属性リストから、属性情報を削除します。 |
void |
setUseCR(boolean useCR)
属性改行の有無を設定します。 |
void |
setVal(int adrs,
java.lang.String val)
属性リストの、指定の配列番号に、属性値を設定します。 |
int |
size()
属性リストの個数を取得します。 |
java.lang.String |
toString()
オブジェクトの文字列表現を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final java.lang.String CR
public static final int CR_CNT
public static final int CR_LEN
| コンストラクタの詳細 |
|---|
public OGAttributes()
public OGAttributes(java.lang.String attTab,
org.xml.sax.Attributes attri,
boolean useCR)
attTab - 属性タブattri - 属性リストuseCR - 属性改行[true/false]| 5.1.9.0 (2010/08/01) id 属性のみ特別にキャッシュしておく。 |
| メソッドの詳細 |
|---|
public void setUseCR(boolean useCR)
useCR - 属性改行の有無(true:1属性単位の改行)CR_CNT,
CR_LENpublic int size()
public java.lang.String getKey(int adrs)
adrs - 配列番号
public java.lang.String getVal(int adrs)
adrs - 配列番号
public java.lang.String getVal(java.lang.String key)
key - 属性キー
| 5.1.9.0 (2010/08/01) 新規追加 |
public int getAdrs(java.lang.String key)
key - 属性キー
| 5.1.9.0 (2010/08/01) 新規追加 |
public java.lang.String getId()
| 5.1.9.0 (2010/08/01) 新規追加 |
public void setVal(int adrs,
java.lang.String val)
adrs - 配列番号val - 属性値| 5.1.9.0 (2010/08/01) id 属性のみ特別にキャッシュしておく。 |
public void add(java.lang.String key,
java.lang.String val)
key - 属性リストのキーval - 属性リストの値| 5.1.9.0 (2010/08/01) id 属性のみ特別にキャッシュしておく。 |
public void add(int adrs,
java.lang.String key,
java.lang.String val)
adrs - 属性リストのアドレスkey - 属性リストのキーval - 属性リストの値| 5.1.9.0 (2010/08/01) id 属性のみ特別にキャッシュしておく。 |
public void remove(int adrs)
adrs - 属性リストのアドレス| 5.1.9.0 (2010/08/01) id 属性のみ特別にキャッシュしておく。 |
public java.lang.String toString()
java.lang.Object 内の toStringOGNode.toString()
|
openGion 5.5.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||