public abstract class AbstractDefinition extends java.lang.Object implements Definition
ATTR_Definition, ATTR_DefinitionOwner
コンストラクタと説明 |
---|
AbstractDefinition() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
containsAttribute(java.lang.String key)
属性値が含まれているかを判定する
|
java.lang.String |
getAttribute(java.lang.String key)
属性値を取得する
|
java.lang.String |
getAttribute(java.lang.String key,
boolean isRequired)
属性値を取得する
|
protected void |
setAttribute(java.lang.String key,
java.lang.String value)
属性値を格納する。
|
java.lang.String |
toString()
文字列表現を返す
|
public java.lang.String getAttribute(java.lang.String key)
getAttribute
インタフェース内 Definition
key
- 属性値のキーpublic java.lang.String getAttribute(java.lang.String key, boolean isRequired)
getAttribute
インタフェース内 Definition
key
- 属性値のキーisRequired
- 必須指定。trueの場合で値がnullならエラーpublic boolean containsAttribute(java.lang.String key)
containsAttribute
インタフェース内 Definition
key
- 属性値のキーpublic java.lang.String toString()
toString
クラス内 java.lang.Object
protected void setAttribute(java.lang.String key, java.lang.String value)
key
- 属性値のキーvalue
- 属性値