com.funambol.domino.document
Class DominoDocument

java.lang.Object
  extended bycom.funambol.domino.document.DominoDocument
Direct Known Subclasses:
RecurrentDocument, SimpleDocument

public abstract class DominoDocument
extends java.lang.Object


Field Summary
static java.lang.String ALT_CHAIR
           
static java.lang.String ALT_PRINCIPAL
           
static java.lang.String APPOINTMENT_TYPE
           
static java.lang.String APPT_UNID
           
static java.lang.String ATTACHMENT_LENGTH
           
static java.lang.String ATTACHMENT_NAMES
           
static java.lang.String BUSY_PRIORITY
           
static java.lang.String CALENDAR_DATE_TIME
           
static java.lang.String CHAIR
           
static java.lang.String CS_FLAGS
           
static java.lang.String CS_VERSION
           
static java.lang.String CSWISL
           
protected  lotus.domino.Document document
           
static java.lang.String END_DATE
           
static java.lang.String END_DATE_TIME
           
static java.lang.String END_TIME
           
static java.lang.String EXCLUDE_FROM_VIEW
           
protected  java.util.logging.Logger log
           
static java.lang.String NO_PURGE
           
static java.lang.String ORG_REPEAT
           
static java.lang.String ORG_TABLE
           
static java.lang.String PREVENT_REPLIES
           
static java.lang.String PUBLIC_ACCESS
           
static java.lang.String REF
           
static java.lang.String REF_OPTIONS
           
static java.lang.String REPEAT_ADJUST
           
static java.lang.String REPEAT_CUSTOM
           
static java.lang.String REPEAT_DATES
           
static java.lang.String REPEAT_END_DATES
           
static java.lang.String REPEAT_FOR
           
static java.lang.String REPEAT_FOR_UNIT
           
static java.lang.String REPEAT_HOW
           
static java.lang.String REPEAT_INSTANCE_DATES
           
static java.lang.String REPEAT_INTERVAL
           
static java.lang.String REPEAT_START_DATE
           
static java.lang.String REPEAT_UNIT
           
static java.lang.String REPEAT_UNTIL
           
static java.lang.String REPEAT_WEEKENDS
           
static java.lang.String REPEATS
           
static java.lang.String SEQUENCE_NUM
           
static java.lang.String START_DATE
           
static java.lang.String START_DATE_TIME
           
static java.lang.String START_TIME
           
protected  java.util.TimeZone timeZone
           
static java.lang.String TXT_NUM
           
static java.lang.String UPDATE_SEQ
           
static java.lang.String VIEW_ICON
           
 
Constructor Summary
DominoDocument(lotus.domino.Document document, java.util.TimeZone timeZone)
          Creates a new instance of Recurrence
 
Method Summary
 lotus.domino.DateTime createDateTime(java.util.Calendar calendar)
           
 lotus.domino.DateTime createDateTime(lotus.domino.DateTime dateTime, java.util.TimeZone tz)
           
 lotus.domino.DateTime foundationDateToDominoDateTime(java.lang.String clientDate)
           
 java.lang.String getAltChair()
           
 java.lang.String getAltPrincipal()
           
 java.lang.String getAppointmentType()
           
 java.lang.String getApptUNID()
           
 java.lang.String getAttachmentLength()
           
 java.lang.String getAttachmentNames()
           
 java.lang.String getBusyPriority()
           
 java.util.Vector getCalendarDateTime()
           
 java.lang.String getChair()
           
 java.lang.String getCsFlags()
           
 java.lang.String getCsVersion()
           
 java.util.Vector getCSWISL()
           
 lotus.domino.Database getDatabase()
           
 lotus.domino.Document getDocument()
           
 java.util.Vector getEndDate()
           
 java.util.Vector getEndDateTime()
           
 java.util.Vector getEndTime()
           
 java.util.Vector getExcludeFromView()
           
 java.util.Vector getNoPurge()
           
 java.lang.String getOrgRepeat()
           
 java.lang.String getOrgTable()
           
 java.lang.String getPreventReplies()
           
 java.lang.String getPublicAccess()
           
 java.lang.String getRef()
           
 java.lang.String getRefOptions()
           
 java.lang.String getRepeatCustom()
           
 java.util.Vector getRepeatDates()
           
 java.util.Vector getRepeatEndDates()
           
 java.util.Vector getRepeatInstanceDates()
           
 java.lang.String getRepeats()
           
 java.util.Vector getRepeatStartDate()
           
 java.util.Vector getRepeatUntil()
           
 int getSequenceNum()
           
 lotus.domino.Session getSession()
           
 java.util.Vector getStartDate()
           
 java.util.Vector getStartDateTime()
           
 java.util.Vector getStartTime()
           
 java.util.TimeZone getTimeZone()
           
 java.lang.String getTxtNum()
           
 int getUpdateSeq()
           
 java.lang.String getUserName()
           
 int getViewIcon()
           
 void setAltChair(java.lang.String altChair)
           
 void setAltPrincipal(java.lang.String altPrincipal)
           
 void setAppointmentType(java.lang.String type)
           
 void setApptUNID(java.lang.String uid)
           
 void setAttachmentLength(java.lang.String lenght)
           
 void setAttachmentNames(java.lang.String names)
           
 void setBusyPriority(java.lang.String busy)
           
 void setCalendarDateTime(java.lang.Object calendarDateTime)
           
 void setChair(java.lang.String chair)
           
 void setCsFlags(java.lang.String csFlags)
           
 void setCsVersion(java.lang.String version)
           
 void setCSWISL(java.util.Vector cswisl)
           
 void setEndDate(java.lang.Object endDate)
           
 void setEndDateTime(java.lang.Object endDateTime)
           
 void setEndTime(java.lang.Object endTime)
           
 void setExcludeFromView(java.util.Vector view)
           
 void setNoPurge(java.lang.Object noPurge)
           
 void setOrgRepeat(java.lang.String orgRepeat)
           
 void setOrgTable(java.lang.String orgTable)
           
 void setPreventReplies(java.lang.String prevent)
           
 void setPublicAccess(java.lang.String access)
           
 void setRef(java.lang.String ref)
           
 void setRefOptions(java.lang.String refOptions)
           
 void setRepeatCustom(java.lang.String custom)
           
 void setRepeatDates(java.lang.Object repeatDates)
           
 void setRepeatEndDates(java.lang.Object repeatEndDates)
           
 void setRepeatInstanceDates(java.lang.Object repeatInstanceDates)
           
 void setRepeats(java.lang.String repeats)
           
 void setRepeatStartDate(java.lang.Object repeatStartDate)
           
 void setRepeatUntil(java.lang.Object repeatUntil)
           
 void setSequenceNum(int num)
           
 void setStartDate(java.lang.Object startDate)
           
 void setStartDateTime(java.lang.Object startDateTime)
           
 void setStartTime(java.lang.Object startTime)
           
 void setTimeZone(java.util.TimeZone timeZone)
           
 void setTxtNum(java.lang.String txtNum)
           
 void setUpdateSeq(int seq)
           
 void setViewIcon(int viewIcon)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected java.util.logging.Logger log

CS_FLAGS

public static final java.lang.String CS_FLAGS
See Also:
Constant Field Values

TXT_NUM

public static final java.lang.String TXT_NUM
See Also:
Constant Field Values

REPEATS

public static final java.lang.String REPEATS
See Also:
Constant Field Values

ORG_REPEAT

public static final java.lang.String ORG_REPEAT
See Also:
Constant Field Values

REPEAT_UNIT

public static final java.lang.String REPEAT_UNIT
See Also:
Constant Field Values

REPEAT_INTERVAL

public static final java.lang.String REPEAT_INTERVAL
See Also:
Constant Field Values

REPEAT_ADJUST

public static final java.lang.String REPEAT_ADJUST
See Also:
Constant Field Values

REPEAT_HOW

public static final java.lang.String REPEAT_HOW
See Also:
Constant Field Values

REPEAT_FOR

public static final java.lang.String REPEAT_FOR
See Also:
Constant Field Values

REPEAT_FOR_UNIT

public static final java.lang.String REPEAT_FOR_UNIT
See Also:
Constant Field Values

REPEAT_WEEKENDS

public static final java.lang.String REPEAT_WEEKENDS
See Also:
Constant Field Values

REPEAT_INSTANCE_DATES

public static final java.lang.String REPEAT_INSTANCE_DATES
See Also:
Constant Field Values

REPEAT_CUSTOM

public static final java.lang.String REPEAT_CUSTOM
See Also:
Constant Field Values

REPEAT_UNTIL

public static final java.lang.String REPEAT_UNTIL
See Also:
Constant Field Values

REPEAT_START_DATE

public static final java.lang.String REPEAT_START_DATE
See Also:
Constant Field Values

REPEAT_DATES

public static final java.lang.String REPEAT_DATES
See Also:
Constant Field Values

REPEAT_END_DATES

public static final java.lang.String REPEAT_END_DATES
See Also:
Constant Field Values

END_DATE_TIME

public static final java.lang.String END_DATE_TIME
See Also:
Constant Field Values

START_DATE_TIME

public static final java.lang.String START_DATE_TIME
See Also:
Constant Field Values

CALENDAR_DATE_TIME

public static final java.lang.String CALENDAR_DATE_TIME
See Also:
Constant Field Values

START_DATE

public static final java.lang.String START_DATE
See Also:
Constant Field Values

START_TIME

public static final java.lang.String START_TIME
See Also:
Constant Field Values

END_DATE

public static final java.lang.String END_DATE
See Also:
Constant Field Values

END_TIME

public static final java.lang.String END_TIME
See Also:
Constant Field Values

NO_PURGE

public static final java.lang.String NO_PURGE
See Also:
Constant Field Values

REF

public static final java.lang.String REF
See Also:
Constant Field Values

REF_OPTIONS

public static final java.lang.String REF_OPTIONS
See Also:
Constant Field Values

ATTACHMENT_NAMES

public static final java.lang.String ATTACHMENT_NAMES
See Also:
Constant Field Values

ATTACHMENT_LENGTH

public static final java.lang.String ATTACHMENT_LENGTH
See Also:
Constant Field Values

PUBLIC_ACCESS

public static final java.lang.String PUBLIC_ACCESS
See Also:
Constant Field Values

BUSY_PRIORITY

public static final java.lang.String BUSY_PRIORITY
See Also:
Constant Field Values

PREVENT_REPLIES

public static final java.lang.String PREVENT_REPLIES
See Also:
Constant Field Values

EXCLUDE_FROM_VIEW

public static final java.lang.String EXCLUDE_FROM_VIEW
See Also:
Constant Field Values

SEQUENCE_NUM

public static final java.lang.String SEQUENCE_NUM
See Also:
Constant Field Values

UPDATE_SEQ

public static final java.lang.String UPDATE_SEQ
See Also:
Constant Field Values

CSWISL

public static final java.lang.String CSWISL
See Also:
Constant Field Values

CS_VERSION

public static final java.lang.String CS_VERSION
See Also:
Constant Field Values

ORG_TABLE

public static final java.lang.String ORG_TABLE
See Also:
Constant Field Values

VIEW_ICON

public static final java.lang.String VIEW_ICON
See Also:
Constant Field Values

APPT_UNID

public static final java.lang.String APPT_UNID
See Also:
Constant Field Values

APPOINTMENT_TYPE

public static final java.lang.String APPOINTMENT_TYPE
See Also:
Constant Field Values

CHAIR

public static final java.lang.String CHAIR
See Also:
Constant Field Values

ALT_CHAIR

public static final java.lang.String ALT_CHAIR
See Also:
Constant Field Values

ALT_PRINCIPAL

public static final java.lang.String ALT_PRINCIPAL
See Also:
Constant Field Values

document

protected lotus.domino.Document document

timeZone

protected java.util.TimeZone timeZone
Constructor Detail

DominoDocument

public DominoDocument(lotus.domino.Document document,
                      java.util.TimeZone timeZone)
               throws DominoDocumentException
Creates a new instance of Recurrence

Method Detail

getDocument

public lotus.domino.Document getDocument()

getTimeZone

public java.util.TimeZone getTimeZone()

setTimeZone

public void setTimeZone(java.util.TimeZone timeZone)

getCsFlags

public java.lang.String getCsFlags()
                            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setCsFlags

public void setCsFlags(java.lang.String csFlags)
                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getChair

public java.lang.String getChair()
                          throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setChair

public void setChair(java.lang.String chair)
              throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getAltChair

public java.lang.String getAltChair()
                             throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setAltChair

public void setAltChair(java.lang.String altChair)
                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getAltPrincipal

public java.lang.String getAltPrincipal()
                                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setAltPrincipal

public void setAltPrincipal(java.lang.String altPrincipal)
                     throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeatCustom

public java.lang.String getRepeatCustom()
                                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeatCustom

public void setRepeatCustom(java.lang.String custom)
                     throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getTxtNum

public java.lang.String getTxtNum()
                           throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setTxtNum

public void setTxtNum(java.lang.String txtNum)
               throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getApptUNID

public java.lang.String getApptUNID()
                             throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setApptUNID

public void setApptUNID(java.lang.String uid)
                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getAppointmentType

public java.lang.String getAppointmentType()
                                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setAppointmentType

public void setAppointmentType(java.lang.String type)
                        throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeats

public java.lang.String getRepeats()
                            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeats

public void setRepeats(java.lang.String repeats)
                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getOrgRepeat

public java.lang.String getOrgRepeat()
                              throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setOrgRepeat

public void setOrgRepeat(java.lang.String orgRepeat)
                  throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRef

public java.lang.String getRef()
                        throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRef

public void setRef(java.lang.String ref)
            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getAttachmentNames

public java.lang.String getAttachmentNames()
                                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setAttachmentNames

public void setAttachmentNames(java.lang.String names)
                        throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getAttachmentLength

public java.lang.String getAttachmentLength()
                                     throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setAttachmentLength

public void setAttachmentLength(java.lang.String lenght)
                         throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getPublicAccess

public java.lang.String getPublicAccess()
                                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setPublicAccess

public void setPublicAccess(java.lang.String access)
                     throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getBusyPriority

public java.lang.String getBusyPriority()
                                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setBusyPriority

public void setBusyPriority(java.lang.String busy)
                     throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getPreventReplies

public java.lang.String getPreventReplies()
                                   throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setPreventReplies

public void setPreventReplies(java.lang.String prevent)
                       throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getExcludeFromView

public java.util.Vector getExcludeFromView()
                                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setExcludeFromView

public void setExcludeFromView(java.util.Vector view)
                        throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getSequenceNum

public int getSequenceNum()
                   throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setSequenceNum

public void setSequenceNum(int num)
                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getUpdateSeq

public int getUpdateSeq()
                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setUpdateSeq

public void setUpdateSeq(int seq)
                  throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getCSWISL

public java.util.Vector getCSWISL()
                           throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setCSWISL

public void setCSWISL(java.util.Vector cswisl)
               throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getCsVersion

public java.lang.String getCsVersion()
                              throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setCsVersion

public void setCsVersion(java.lang.String version)
                  throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getOrgTable

public java.lang.String getOrgTable()
                             throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setOrgTable

public void setOrgTable(java.lang.String orgTable)
                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getViewIcon

public int getViewIcon()
                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setViewIcon

public void setViewIcon(int viewIcon)
                 throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRefOptions

public java.lang.String getRefOptions()
                               throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRefOptions

public void setRefOptions(java.lang.String refOptions)
                   throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeatStartDate

public java.util.Vector getRepeatStartDate()
                                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeatStartDate

public void setRepeatStartDate(java.lang.Object repeatStartDate)
                        throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeatUntil

public java.util.Vector getRepeatUntil()
                                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeatUntil

public void setRepeatUntil(java.lang.Object repeatUntil)
                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getStartDate

public java.util.Vector getStartDate()
                              throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setStartDate

public void setStartDate(java.lang.Object startDate)
                  throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getStartTime

public java.util.Vector getStartTime()
                              throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setStartTime

public void setStartTime(java.lang.Object startTime)
                  throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getStartDateTime

public java.util.Vector getStartDateTime()
                                  throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setStartDateTime

public void setStartDateTime(java.lang.Object startDateTime)
                      throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getCalendarDateTime

public java.util.Vector getCalendarDateTime()
                                     throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setCalendarDateTime

public void setCalendarDateTime(java.lang.Object calendarDateTime)
                         throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getEndDateTime

public java.util.Vector getEndDateTime()
                                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setEndDateTime

public void setEndDateTime(java.lang.Object endDateTime)
                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getEndDate

public java.util.Vector getEndDate()
                            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setEndDate

public void setEndDate(java.lang.Object endDate)
                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getEndTime

public java.util.Vector getEndTime()
                            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setEndTime

public void setEndTime(java.lang.Object endTime)
                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getNoPurge

public java.util.Vector getNoPurge()
                            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setNoPurge

public void setNoPurge(java.lang.Object noPurge)
                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeatDates

public java.util.Vector getRepeatDates()
                                throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeatDates

public void setRepeatDates(java.lang.Object repeatDates)
                    throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeatEndDates

public java.util.Vector getRepeatEndDates()
                                   throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeatEndDates

public void setRepeatEndDates(java.lang.Object repeatEndDates)
                       throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getRepeatInstanceDates

public java.util.Vector getRepeatInstanceDates()
                                        throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

setRepeatInstanceDates

public void setRepeatInstanceDates(java.lang.Object repeatInstanceDates)
                            throws lotus.domino.NotesException
Throws:
lotus.domino.NotesException

getDatabase

public lotus.domino.Database getDatabase()

getSession

public lotus.domino.Session getSession()

foundationDateToDominoDateTime

public lotus.domino.DateTime foundationDateToDominoDateTime(java.lang.String clientDate)

createDateTime

public lotus.domino.DateTime createDateTime(lotus.domino.DateTime dateTime,
                                            java.util.TimeZone tz)

createDateTime

public lotus.domino.DateTime createDateTime(java.util.Calendar calendar)

getUserName

public java.lang.String getUserName()


Copyright © 2003-2006 Funambol.