|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.mail.webui.popup.UIComposeForm
public class UIComposeForm
Created by The eXo Platform SARL Author : Hung Nguyen
Nested Class Summary
static classUIComposeForm.AttachmentActionListener
static classUIComposeForm.ChangePriorityActionListener
static classUIComposeForm.DiscardChangeActionListener
static classUIComposeForm.DownloadActionListener
static classUIComposeForm.RemoveAttachmentActionListener
static classUIComposeForm.ReturnReceiptActionListener
static classUIComposeForm.SaveDraftActionListener
static classUIComposeForm.SendActionListener
static classUIComposeForm.ShowBccActionListener
static classUIComposeForm.ShowCcActionListener
static classUIComposeForm.ToActionListener
static classUIComposeForm.ToBCCActionListener
static classUIComposeForm.ToCCActionListener
static classUIComposeForm.UseVisualEdiorActionListener
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
Field Summary
static java.lang.StringACT_BCC
static java.lang.StringACT_CC
static java.lang.StringACT_REMOVE
static java.lang.StringACT_TO
java.util.List<UIAddressForm.ContactData>bccContacts
java.util.List<UIAddressForm.ContactData>ccContacts
static java.lang.StringFIELD_ATTACHMENTS
static java.lang.StringFIELD_BCC
static java.lang.StringFIELD_CC
static java.lang.StringFIELD_FROM
static java.lang.StringFIELD_MESSAGECONTENT
static java.lang.StringFIELD_SUBJECT
static java.lang.StringFIELD_TO
static java.lang.StringFIELD_TO_SET
intMESSAGE_FOWARD
intMESSAGE_IN_DRAFT
static intMESSAGE_NEW
intMESSAGE_REPLY
intMESSAGE_REPLY_ALL
java.lang.StringparentPath_
java.util.List<UIAddressForm.ContactData>toContacts
Fields inherited from class org.exoplatform.webui.form.UIForm
ACTION, SUBCOMPONENT_ID
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
Constructor Summary
UIComposeForm()
Method Summary
voidactivate()
voidaddToUploadFileList(Attachment attachfile)
voiddeActivate()
voidfillFields(Message msg)
booleanfromDrafts()
java.util.List<Attachment>getAttachFileList()
java.util.List<UIAddressForm.ContactData>getBccContacts()
java.util.List<UIAddressForm.ContactData>getCcContacts()
java.util.List<java.lang.String>getCheckedAttach()
intgetComposeType()
java.util.List<Contact>getContacts()
org.exoplatform.download.DownloadServicegetDownloadService()
java.lang.StringgetFieldAttachmentsValue()
java.lang.StringgetFieldBccValue()
java.lang.StringgetFieldCcValue()
java.lang.StringgetFieldContentValue()
java.lang.StringgetFieldFromValue()
java.lang.StringgetFieldSubjectValue()
java.lang.StringgetFieldToValue()
java.lang.StringgetLabel(java.lang.String id)
MessagegetMessage()
java.lang.StringgetPortalName()
longgetPriority()
java.lang.StringgetRepository()
java.util.List<UIAddressForm.ContactData>getToContacts()
java.util.List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData>getUploadFileList()
voidinit(java.lang.String accountId,
Message msg,
int composeType)
booleanisShowBcc()
booleanisShowCc()
booleanisVisualEditor()
voidrefreshUploadFileList()
voidremoveFromUploadFileList(Attachment attachfile)
voidremoveUploadFileList()
voidresetFields()
booleansaveToSentFolder(java.lang.String usename,
Account account,
Message message)
voidsetBccContacts(java.util.List<UIAddressForm.ContactData> contactList)
voidsetCcContacts(java.util.List<UIAddressForm.ContactData> contactList)
voidsetComposeType(int t)
voidsetFieldBccValue(java.lang.String value)
voidsetFieldCcValue(java.lang.String value)
voidsetFieldContentValue(java.lang.String value)
voidsetFieldSubjectValue(java.lang.String value)
voidsetFieldToValue(java.lang.String value)
voidsetMessage(Message message,
int composeType)
voidsetPriority(long priority)
voidsetShowBcc(boolean showBcc_)
voidsetShowCc(boolean showCc_)
voidsetToContacts(java.util.List<UIAddressForm.ContactData> contactList)
voidsetVisualEditor(boolean b)
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getSubmitAction, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, url
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
FIELD_TO_SET
public static final java.lang.String FIELD_TO_SET
FIELD_FROM
public static final java.lang.String FIELD_FROM
FIELD_SUBJECT
public static final java.lang.String FIELD_SUBJECT
FIELD_TO
public static final java.lang.String FIELD_TO
FIELD_CC
public static final java.lang.String FIELD_CC
FIELD_BCC
public static final java.lang.String FIELD_BCC
FIELD_ATTACHMENTS
public static final java.lang.String FIELD_ATTACHMENTS
FIELD_MESSAGECONTENT
public static final java.lang.String FIELD_MESSAGECONTENT
ACT_TO
public static final java.lang.String ACT_TO
ACT_CC
public static final java.lang.String ACT_CC
ACT_BCC
public static final java.lang.String ACT_BCC
ACT_REMOVE
public static final java.lang.String ACT_REMOVE
MESSAGE_NEW
public static final int MESSAGE_NEW
MESSAGE_IN_DRAFT
public final int MESSAGE_IN_DRAFT
MESSAGE_REPLY
public final int MESSAGE_REPLY
MESSAGE_REPLY_ALL
public final int MESSAGE_REPLY_ALL
MESSAGE_FOWARD
public final int MESSAGE_FOWARD
parentPath_
public java.lang.String parentPath_
toContacts
public java.util.List<UIAddressForm.ContactData> toContacts
ccContacts
public java.util.List<UIAddressForm.ContactData> ccContacts
bccContacts
public java.util.List<UIAddressForm.ContactData> bccContacts
Constructor Detail
UIComposeForm
public UIComposeForm()
throws java.lang.Exception
java.lang.Exception
Method Detail
isVisualEditor
public boolean isVisualEditor()
setVisualEditor
public void setVisualEditor(boolean b)
init
public void init(java.lang.String accountId,
Message msg,
int composeType)
throws java.lang.Exception
java.lang.Exception
getDownloadService
public org.exoplatform.download.DownloadService getDownloadService()
getPortalName
public java.lang.String getPortalName()
getRepository
public java.lang.String getRepository()
throws java.lang.Exception
java.lang.Exception
getToContacts
public java.util.List<UIAddressForm.ContactData> getToContacts()
setToContacts
public void setToContacts(java.util.List<UIAddressForm.ContactData> contactList)
getCcContacts
public java.util.List<UIAddressForm.ContactData> getCcContacts()
setCcContacts
public void setCcContacts(java.util.List<UIAddressForm.ContactData> contactList)
getBccContacts
public java.util.List<UIAddressForm.ContactData> getBccContacts()
setBccContacts
public void setBccContacts(java.util.List<UIAddressForm.ContactData> contactList)
getComposeType
public int getComposeType()
setComposeType
public void setComposeType(int t)
getUploadFileList
public java.util.List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> getUploadFileList()
throws java.lang.Exception
java.lang.Exception
getCheckedAttach
public java.util.List<java.lang.String> getCheckedAttach()
throws java.lang.Exception
java.lang.Exception
refreshUploadFileList
public void refreshUploadFileList()
throws java.lang.Exception
java.lang.Exception
addToUploadFileList
public void addToUploadFileList(Attachment attachfile)
removeFromUploadFileList
public void removeFromUploadFileList(Attachment attachfile)
removeUploadFileList
public void removeUploadFileList()
getAttachFileList
public java.util.List<Attachment> getAttachFileList()
getMessage
public Message getMessage()
setMessage
public void setMessage(Message message,
int composeType)
throws java.lang.Exception
java.lang.Exception
fillFields
public void fillFields(Message msg)
throws java.lang.Exception
java.lang.Exception
getPriority
public long getPriority()
setPriority
public void setPriority(long priority)
getFieldFromValue
public java.lang.String getFieldFromValue()
getFieldSubjectValue
public java.lang.String getFieldSubjectValue()
setFieldSubjectValue
public void setFieldSubjectValue(java.lang.String value)
getFieldToValue
public java.lang.String getFieldToValue()
setFieldToValue
public void setFieldToValue(java.lang.String value)
getFieldCcValue
public java.lang.String getFieldCcValue()
setFieldCcValue
public void setFieldCcValue(java.lang.String value)
getFieldBccValue
public java.lang.String getFieldBccValue()
setFieldBccValue
public void setFieldBccValue(java.lang.String value)
getFieldAttachmentsValue
public java.lang.String getFieldAttachmentsValue()
getFieldContentValue
public java.lang.String getFieldContentValue()
setFieldContentValue
public void setFieldContentValue(java.lang.String value)
throws java.lang.Exception
java.lang.Exception
getContacts
public java.util.List<Contact> getContacts()
throws java.lang.Exception
java.lang.Exception
resetFields
public void resetFields()
activate
public void activate()
throws java.lang.Exception
activate in interface UIPopupComponent
java.lang.Exception
deActivate
public void deActivate()
throws java.lang.Exception
deActivate in interface UIPopupComponent
java.lang.Exception
fromDrafts
public boolean fromDrafts()
getLabel
public java.lang.String getLabel(java.lang.String id)
getLabel in class org.exoplatform.webui.form.UIForm
setShowCc
public void setShowCc(boolean showCc_)
isShowCc
public boolean isShowCc()
setShowBcc
public void setShowBcc(boolean showBcc_)
isShowBcc
public boolean isShowBcc()
saveToSentFolder
public boolean saveToSentFolder(java.lang.String usename,
Account account,
Message message)
throws java.lang.Exception
java.lang.Exception
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 2012 eXo Platform SAS. All Rights Reserved.