|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectportlets.compoze.groupware.model.AbstractModel
portlets.compoze.groupware.model.DialogModel
portlets.compoze.groupware.model.calendar.FreeBusyDialogModel
This class represents the data model for the free/busy dialog (free_busy_dialog.jsp
).
Field Summary | |
static int |
DEFAULT_NUMBER_COMPANY_ADDRESS_BOOK_ENTRIES_PER_PAGE
|
static int |
END_HOUR_OF_CALENDAR_DAY
This value represents the end hour of a calendar day (exclusive). |
static int |
START_HOUR_OF_CALENDAR_DAY
This value represents the start hour of a calendar day (inclusive). |
Fields inherited from class portlets.compoze.groupware.model.DialogModel |
DIALOG_SESSION_ATTRIBUTE |
Constructor Summary | |
FreeBusyDialogModel(portlets.compoze.groupware.controls.provider.ProviderCapabilities capabilities,
GroupwarePreferences groupwarePrefs,
portlets.compoze.groupware.controls.provider.Provider provider,
java.lang.String sSkinPath)
Constructor. |
Method Summary | |
void |
addInvitees(java.lang.String[] inviteeNameArray)
Adds an an array of invitees to the existing invitee map |
AddressBookEntry[] |
getAddressBookEntries()
Gets the address book entries. |
java.lang.String |
getCurrentAddressBookID()
Gets the current addressbook ID. |
java.util.Date |
getEndDate()
Gets the end date. |
FreeBusy[] |
getFreeBusy()
Gets the free busy information. |
java.util.Date |
getGivenDate()
Gets the given date. |
java.lang.String |
getGivenDateString()
Gets the given date as a localized string. |
int |
getInterval()
Gets the interval (in minutes). |
FreeBusy.Interval[] |
getIntervals()
Gets the intervals. |
java.util.Date |
getNextDate()
Gets the next date. |
java.lang.String[] |
getOptionalUsers()
Gets the optional users. |
Pagination |
getPagination()
Gets the pagination. |
java.util.Date |
getPreviousDate()
Gets the previous date. |
portlets.compoze.groupware.controls.provider.Provider |
getProvider()
Gets the provider. |
java.lang.String[] |
getRequiredUsers()
Gets the required users. |
java.lang.String[] |
getResources()
Gets the resources. |
java.lang.String[] |
getRooms()
Gets the rooms. |
java.util.Date |
getStartDate()
Gets the start date. |
FreeBusy |
getUserFreeBusy()
Gets the free busy information for this user. |
boolean |
isExistingRecipient(java.lang.String sRecipientName)
Checks if a recipient was has been saved on a meeting |
boolean |
isExtendedAddressBookFilteringSupported()
Checks if filtering of GAL on properties other than 'last name' is supported. |
boolean |
isExtendedContactsFilteringSupported()
Checks if filtering of contacts on properties other than 'last name' is supported. |
void |
setAddressBookEntries(AddressBookEntry[] addressBookEntries)
Sets the address book entries. |
void |
setCurrentAddressBookID(java.lang.String sID)
Sets the current addressbook ID. |
void |
setFreeBusy(FreeBusy[] freeBusy)
Sets the free busy information. |
void |
setGivenDate(java.util.Date givenDate)
Sets the given date. |
void |
setInterval(int iInterval)
Sets the interval (in minutes). |
void |
setOptionalUsers(java.lang.String[] optionalUsers)
Sets the optional users. |
void |
setPagination(Pagination pagination)
Sets the pagination. |
void |
setRequiredUsers(java.lang.String[] requiredUsers)
Sets the required users. |
void |
setResources(java.lang.String[] resources)
Sets the resources. |
void |
setRooms(java.lang.String[] rooms)
Sets the rooms. |
void |
setUserFreeBusy(FreeBusy freeBusy)
Sets the free busy information for this user. |
Methods inherited from class portlets.compoze.groupware.model.DialogModel |
getCompozeCSS, getCompozeImages, getCurrentSkinPath |
Methods inherited from class portlets.compoze.groupware.model.AbstractModel |
getAccounts, getActualTitle, getFeatureGroup, getGroupwarePreferences, getImAccount, getProviderCapabilities, getTitle, getTitleArgs, getTitleCrumbTrailKeys, isImAvailable, setActualTitle, setImAccount, setImAvailable, setTitle, setTitleArgs, setTitleCrumbTrailKeys |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int START_HOUR_OF_CALENDAR_DAY
public static final int END_HOUR_OF_CALENDAR_DAY
public static final int DEFAULT_NUMBER_COMPANY_ADDRESS_BOOK_ENTRIES_PER_PAGE
Constructor Detail |
public FreeBusyDialogModel(portlets.compoze.groupware.controls.provider.ProviderCapabilities capabilities, GroupwarePreferences groupwarePrefs, portlets.compoze.groupware.controls.provider.Provider provider, java.lang.String sSkinPath)
capabilities
- the capabilities of the provider (may not be null
)groupwarePrefs
- the groupware preferences (may not be null
)provider
- the provider (may not be null
)sSkinPath
- the skin path (may not be null
)Method Detail |
public FreeBusy.Interval[] getIntervals()
public FreeBusy[] getFreeBusy()
public portlets.compoze.groupware.controls.provider.Provider getProvider()
public void setFreeBusy(FreeBusy[] freeBusy)
freeBusy
- the free busy information (may not be null
)public FreeBusy getUserFreeBusy()
public void setUserFreeBusy(FreeBusy freeBusy)
freeBusy
- the free busy information for this user (may not be null
)public int getInterval()
public void setInterval(int iInterval)
iInterval
- the interval (in minutes)public void setGivenDate(java.util.Date givenDate)
givenDate
- the given datepublic java.util.Date getGivenDate()
public java.util.Date getStartDate()
public java.util.Date getEndDate()
public java.lang.String getGivenDateString()
public java.util.Date getNextDate()
public java.util.Date getPreviousDate()
public AddressBookEntry[] getAddressBookEntries()
public void setAddressBookEntries(AddressBookEntry[] addressBookEntries)
addressBookEntries
- the address book entries (may not be null
)public Pagination getPagination()
public void setPagination(Pagination pagination)
pagination
- the pagination (may not be null
)public void setRequiredUsers(java.lang.String[] requiredUsers)
requiredUsers
- the required users (may not be null
)public java.lang.String[] getRequiredUsers()
public void setOptionalUsers(java.lang.String[] optionalUsers)
optionalUsers
- the optional users (may not be null
)public java.lang.String[] getOptionalUsers()
public void setRooms(java.lang.String[] rooms)
rooms
- the rooms (may not be null
)public java.lang.String[] getRooms()
public void setResources(java.lang.String[] resources)
resources
- the resources (may not be null
)public java.lang.String[] getResources()
public boolean isExtendedAddressBookFilteringSupported()
public boolean isExtendedContactsFilteringSupported()
public java.lang.String getCurrentAddressBookID()
public void setCurrentAddressBookID(java.lang.String sID)
public boolean isExistingRecipient(java.lang.String sRecipientName)
true
if the recipient has been saved on a meetingpublic void addInvitees(java.lang.String[] inviteeNameArray)
inviteeNameArray
- the invitee name array to add
|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |