public class VEvent extends ComponentBase
コンストラクタと説明 |
---|
VEvent() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addExDate(ExDate exDate)
除外対象日時を追加します。
|
Classification |
getClassification()
カレンダーアクセス(プライバシー・公開範囲)を取得します。
|
Created |
getCreated()
カレンダー情報生成日時を取得します。
|
Description |
getDescription()
説明を取得します。
|
DTEnd |
getDtEnd()
終了日時を取得します。
|
DTStamp |
getDtStamp()
iCalendar オブジェクト生成日時もしくは最終改定日時を取得します。
|
DTStart |
getDtStart()
開始日時を取得します。
|
List<ExDate> |
getExDateList()
除外対象日時一覧を取得します。
|
LastModified |
getLastModified()
最終更新日時を取得します。
|
Location |
getLocation()
場所を取得します。
|
RecurrenceId |
getRecurrenceId()
繰り返し情報識別 ID を取得します。
|
RRule |
getRRule()
繰り返し条件を取得します。
|
Sequence |
getSequence()
リビジョンのシーケンス番号を取得します。
|
Summary |
getSummary()
概要・タイトルを取得します。
|
String |
getTag()
タグ文字列を取得します。
|
UId |
getUId()
固有 ID を取得します。
|
String |
getUIdValue()
固有 ID 値を取得します。
|
boolean |
hasValue()
有効な値を保持しているかどうかを判定します。
|
protected void |
initLoader()
ローダー一覧の初期化を行います。
|
void |
setClassification(Classification classification)
カレンダーアクセス(プライバシー・公開範囲)を設定します。
|
void |
setCreated(Created created)
カレンダー情報生成日時を設定します。
|
void |
setDescription(Description description)
説明を設定します。
|
void |
setDtEnd(DTEnd dtEnd)
終了日時を設定します。
|
void |
setDtStamp(DTStamp dtStamp)
iCalendar オブジェクト生成日時もしくは最終改定日時を設定します。
|
void |
setDtStart(DTStart dtStart)
開始日時を設定します。
|
void |
setLastModified(LastModified lastModified)
最終更新日時を設定します。
|
void |
setLocation(Location location)
場所を設定します。
|
void |
setRecurrenceId(RecurrenceId recurrenceId)
繰り返し情報識別 ID を設定します。
|
void |
setRRule(RRule rRule)
繰り返し条件を設定します。
|
void |
setSequence(Sequence sequence)
リビジョンのシーケンス番号を設定します。
|
void |
setSummary(Summary summary)
概要・タイトルを設定します。
|
void |
setUId(String value)
固有 ID の値を設定します。
|
void |
setUId(UId uId)
固有 ID を設定します。
|
void |
write(IacICalendarWriter writer)
コンポーネント情報を出力します。
|
addLoader, name, read
public void addExDate(ExDate exDate)
有効な値を保持している場合のみ追加されます。
exDate
- 除外対象日時public Classification getClassification()
public Created getCreated()
public Description getDescription()
public DTEnd getDtEnd()
public DTStamp getDtStamp()
public DTStart getDtStart()
public LastModified getLastModified()
public Location getLocation()
public RecurrenceId getRecurrenceId()
繰り返し予定のうち、更新された VEVENT について元の開始日時を表します。
public RRule getRRule()
public Sequence getSequence()
public Summary getSummary()
public String getTag()
以下の情報を返却します。
public UId getUId()
public String getUIdValue()
public boolean hasValue()
以下のすべての項目が有効な値を保持している場合に true
となります。
true
:有効/false
:無効)public void setClassification(Classification classification)
classification
- カレンダーアクセス(プライバシー・公開範囲)public void setCreated(Created created)
created
- カレンダー情報生成日時public void setDescription(Description description)
description
- 説明public void setDtEnd(DTEnd dtEnd)
dtEnd
- 終了日時public void setDtStamp(DTStamp dtStamp)
dtStamp
- iCalendar オブジェクト生成日時もしくは最終改定日時public void setDtStart(DTStart dtStart)
dtStart
- 開始日時public void setLastModified(LastModified lastModified)
lastModified
- 最終更新日時public void setLocation(Location location)
location
- 場所public void setRecurrenceId(RecurrenceId recurrenceId)
繰り返し予定のうち、更新された VEVENT について元の開始日時を表します。
recurrenceId
- 繰り返し情報識別 IDpublic void setRRule(RRule rRule)
rRule
- 繰り返し条件public void setSequence(Sequence sequence)
sequence
- リビジョンのシーケンス番号public void setSummary(Summary summary)
summary
- 概要・タイトルpublic void setUId(String value)
value
- 固有 ID の値public void setUId(UId uId)
uId
- 固有 IDpublic void write(IacICalendarWriter writer) throws IacICalendarIOException
IComponent
writer
- ライターIacICalendarIOException
- 出力処理に失敗した場合protected void initLoader()
ComponentBase
initLoader
クラス内 ComponentBase
Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION