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 インタフェース内 Definitionkey - 属性値のキーpublic java.lang.String getAttribute(java.lang.String key, boolean isRequired)
getAttribute インタフェース内 Definitionkey - 属性値のキーisRequired - 必須指定。trueの場合で値がnullならエラーpublic boolean containsAttribute(java.lang.String key)
containsAttribute インタフェース内 Definitionkey - 属性値のキーpublic java.lang.String toString()
toString クラス内 java.lang.Objectprotected void setAttribute(java.lang.String key, java.lang.String value)
key - 属性値のキーvalue - 属性値