public class VTimezone extends ComponentBase
タイムゾーン設定を行うコンポーネントです。
コンストラクタと説明 |
---|
VTimezone() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addVTimezoneSub(IVTimezoneSub timezoneSub)
タイムゾーン設定サブコンポーネントを追加します。
|
String |
getTag()
タグ文字列を取得します。
|
List<IVTimezoneSub> |
getTimezoneSubList()
タイムゾーン設定サブコンポーネント一覧を取得します。
|
TzId |
getTzId()
タイムゾーン ID を取得します。
|
boolean |
hasValue()
有効な値を保持しているかどうかを判定します。
|
protected void |
initLoader()
ローダー一覧の初期化を行います。
|
void |
setTzId(TzId tzId)
タイムゾーンID を設定します。
|
void |
write(IacICalendarWriter writer)
コンポーネント情報を出力します。
|
addLoader, name, read
public void addVTimezoneSub(IVTimezoneSub timezoneSub)
有効な値を保持している場合のみ追加されます。
timezoneSub
- タイムゾーン設定サブコンポーネントpublic String getTag()
以下の情報を返却します。
public List<IVTimezoneSub> getTimezoneSubList()
public TzId getTzId()
public boolean hasValue()
以下のすべての条件を満たす場合に true
となります。
tzId
)が有効な値を保持している場合timezoneSubList
)が有効な値を保持している場合true
:有効/false
:無効)public void setTzId(TzId tzId)
tzId
- タイムゾーン IDpublic void write(IacICalendarWriter writer) throws IacICalendarIOException
IComponent
writer
- ライターIacICalendarIOException
- 出力処理に失敗した場合protected void initLoader()
ComponentBase
initLoader
クラス内 ComponentBase
Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION