public class SupportedCalendarComponentSet extends Object implements IProperty
コンストラクタと説明 |
---|
SupportedCalendarComponentSet(Class<? extends IComponent>... clazz)
コンストラクタ
|
SupportedCalendarComponentSet(String... names)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addComp(Class<? extends IComponent> clazz)
コンポーネント名を追加します。
|
void |
addComp(String name)
コンポーネント名を追加します。
|
List<String> |
getComp()
コンポーネント名一覧を取得します。
|
List<Comp> |
getSupportedReport()
comp エレメント情報一覧を取得します。
|
boolean |
isEmpty()
空かどうかを判定します。
|
void |
write(IacXmlWriter writer)
エレメント情報を出力します。
|
@SafeVarargs public SupportedCalendarComponentSet(Class<? extends IComponent>... clazz)
clazz
- コンポーネントクラスpublic SupportedCalendarComponentSet(String... names)
names
- コンポーネント名public void addComp(Class<? extends IComponent> clazz)
comp エレメント情報の生成も同時に行います。
以下の場合は追加を行いません。
null
の場合clazz
- コンポーネントクラスpublic void addComp(String name)
comp エレメント情報の生成も同時に行います。
コンポーネント名が null
もしくは空・空白の場合は追加を行いません。
name
- コンポーネント名public List<String> getComp()
以下の場合に null
を返却します。
null
もしくは空の場合public boolean isEmpty()
comp エレメント情報一覧が空の場合に true
となります。
true
:空である/false
:空でない)public void write(IacXmlWriter writer) throws IacCaldavIOException
IOutputElement
write
インタフェース内 IOutputElement
writer
- XML ライターIacCaldavIOException
- 出力処理に失敗した場合Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION