public class Comp extends Object implements IOutputElement
コンストラクタと説明 |
---|
Comp()
コンストラクタ
|
Comp(Class<? extends IComponent> clazz)
コンストラクタ
|
Comp(String name)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getName()
コンポーネント名を取得します。
|
boolean |
isEmpty()
空かどうかを判定します。
|
void |
setName(Class<? extends IComponent> clazz)
コンポーネント名を設定します。
|
void |
setName(String name)
コンポーネント名を設定します。
|
void |
write(IacXmlWriter writer)
エレメント情報を出力します。
|
public Comp()
public Comp(Class<? extends IComponent> clazz)
clazz
- コンポーネント名に該当するクラスpublic Comp(String name)
name
- コンポーネント名public String getName()
public boolean isEmpty()
URI が null
もしくは空の場合に true
となります。
true
:空である/false
:空でない)public void setName(Class<? extends IComponent> clazz)
コンポーネントクラスに定義されたコンテンツライン情報から名称を取得します。
以下の場合は設定を行いません。
null
の場合null
もしくは空・空白の場合clazz
- コンポーネントクラスpublic void setName(String name)
name
- コンポーネント名public void write(IacXmlWriter writer) throws IacCaldavIOException
以下の形式で出力を行います。
e.g. <{prefix}:comp name="{component name}"/>コンポーネント名が
null
もしくは空・空白の場合は出力を行いません。
write
インタフェース内 IOutputElement
writer
- XML ライターIacCaldavIOException
- 出力処理に失敗した場合Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION