Class SubscriptionPersonalViewTransform.SubscriptionPersonalViewWidgetImpl
- java.lang.Object
 - 
- com.microstrategy.web.app.gui.AbstractGuiElement
 - 
- com.microstrategy.web.app.transforms.SubscriptionFileWidgetImpl
 - 
- com.microstrategy.web.app.transforms.SubscriptionMobileWidgetImpl
 - 
- com.microstrategy.web.app.transforms.SubscriptionHistoryListWidgetImpl
 - 
- com.microstrategy.web.app.transforms.SubscriptionPersonalViewTransform.SubscriptionPersonalViewWidgetImpl
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 GuiElement,SubscriptionFileWidget
- Enclosing class:
 - SubscriptionPersonalViewTransform
 
public static class SubscriptionPersonalViewTransform.SubscriptionPersonalViewWidgetImpl extends SubscriptionHistoryListWidgetImpl
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCALENDAR_BUTTONprotected static java.lang.StringCONTACTS_PANEprotected static java.lang.StringEXISTING_ADDRESSES_PANEprotected static java.lang.StringNEW_ADDRESSES_PANE- 
Fields inherited from class com.microstrategy.web.app.gui.AbstractGuiElement
_appContext, _name, _webComponent 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SubscriptionPersonalViewWidgetImpl() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddToOnLoadJSCalls(java.lang.String jsCall)protected booleancanBurst()java.lang.StringgetBurstArg()WebSubscriptionDeliveryModePropertiesgetDeliveryMode()java.lang.StringgetDeviceId()booleangetExpandLayouts()intgetExpandPageBy()intgetExpandUseSeparateSheets()java.lang.StringgetFileNameArg()java.lang.StringgetFileNameSpaceDelimiterArg()booleangetIsDefaultFormatMode()booleangetIsExpandPageByAvailable()booleangetIsSendNowAvailable()java.lang.StringgetTriggerId()java.lang.StringgetTriggerName()SimpleListgetTriggers()booleangetUseDatasetCache()booleangetUseImmediateDelivery()booleangetUseSendPreviewNow()booleanisCompressionEnabled()booleanisDatasetCacheAvailable()booleanisNonSchedulable()booleanisPageByChangedorNot()protected booleanisRecipientInstance()booleanisSendNowSet()protected voidrenderAdvancedOptions(MarkupOutput out)protected voidrenderAdvancedOptionsStart(MarkupOutput out)protected voidrenderBurst(Tag containerTag)voidrenderBurstShoppingCart(MarkupOutput out)Render schedules Shopping Cartprotected GGCalendarrenderCalendar(MarkupOutput out)protected voidrenderDelimiters(Tag fieldSetSubscription)MarkupOutputrenderElement()Renders the element using the global arguments.voidrenderFileNameSpaceDelimiter(Tag divFileName)protected voidrenderFileNameSpaceDelimiterInfoImage(Tag parentDiv)protected voidrenderInfoImage(Tag parentDiv)protected voidrenderInfoImage(Tag parentDiv, boolean isSubfolder)protected voidrenderObjectName(MarkupOutput out, java.lang.String name)protected voidrenderOnLoadJavascript(MarkupOutput out)protected voidrenderSendPreviewCheckbox(Tag fieldSetSubscription)protected TagrenderSingleSelect(java.lang.String labelText, java.lang.String arg, java.util.Map<java.lang.String,java.lang.String> options, java.lang.String selected)protected voidrenderSubscriptionName(MarkupOutput out)protected voidsetBoneProperties(JsonGenerator bone)voidsetCompressionEnabled(boolean compressionEnabled)voidsetCompressionEnabled(boolean value)protected voidsetCompressionOptions()Iterates through all available formats and sets the displayZip variable which will be used while rendering the zip optionsvoidsetContactsBrowserbean(ContactsBrowserBean bean)voidsetContactsBrowserbean(ContactsBrowserBean bean)voidsetContextMenuManager(ContextMenuManager contextMenuManager)voidsetContextMenuManager(ContextMenuManager contextMenuManager)voidsetDatasetCacheAailable(boolean isDatasetCacheAvailable)voidsetDatasetCacheAailable(boolean isDatasetCacheAvailable)voidsetExpandLayouts(boolean val)voidsetExpandLayouts(boolean value)voidsetExpandPageBy(int value)voidsetExpandPageBy(int value)voidsetExpandUseSeparateSheets(int value)voidsetExpandUseSeparateSheets(int value)voidsetIsCustomMessageAvailable(boolean value)voidsetIsCustomMessageAvailable(boolean value)voidsetIsDefaultFormatMode(boolean value)voidsetIsDefaultFormatMode(boolean value)voidsetIsExpandLayoutsAvailable(boolean value)voidsetIsExpandLayoutsAvailable(boolean value)voidsetIsExpandPageByAvailable(boolean value)voidsetIsExpandPageByAvailable(boolean value)voidsetIsNonSchedulable(boolean isNonSchedulable)voidsetIsNonSchedulable(boolean isNonSchedulable)voidsetIsSendNowAvailable(boolean value)voidsetIsSendNowAvailable(boolean value)voidsetPageByChanged(boolean value)voidsetPageByChanged(boolean value)voidsetSendNow(boolean value)voidsetSendNow(boolean value)voidsetSubscriptionObjectViewType(int subscriptionObjectViewType)voidsetSubscriptionObjectViewType(int subscriptionObjectViewType)voidsetTransformContextMap(java.util.Map tcMap)voidsetTransformContextMap(java.util.Map map)voidsetTriggerId(java.lang.String value)voidsetTriggerId(java.lang.String value)voidsetTriggers(SimpleList value)voidsetTriggers(SimpleList value)voidsetUseDatasetCache(boolean isUseDatasetCache)voidsetUseDatasetCache(boolean useDatasetCache)voidsetUseImmediateDelivery(boolean immediateDelivery)voidsetUseImmediateDelivery(boolean immediateDelivery)voidsetUseSendPreviewNow(boolean sendPreviewNow)voidsetUseSendPreviewNow(boolean sendPreviewNow)voidsetWebComponent(WebComponent value)set theWebComponentobject associated with this gui element- 
Methods inherited from class com.microstrategy.web.app.transforms.SubscriptionHistoryListWidgetImpl
renderHTMLFormatAsNone, shouldRenderHTMLFormat 
- 
Methods inherited from class com.microstrategy.web.app.transforms.SubscriptionMobileWidgetImpl
renderJSReference, renderLocations, renderMobileAlertsSpecific, renderMobileDeviceTypesSelect 
- 
Methods inherited from class com.microstrategy.web.app.transforms.SubscriptionFileWidgetImpl
checkCompressionEnabled, displayZipOptions, getUseDeliveryNotification, renderDeliveryNotification, renderFileName, renderSendNow, renderSendNowTrigger, renderSubscriptionAndTrigger, renderSubscriptionType, setIsBulkExport, setIsDeliveryNotificationAvailable 
- 
Methods inherited from class com.microstrategy.web.app.gui.AbstractGuiElement
getAppContext, getDescriptor, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getFeatures, getMessages, getName, getTagsFactory, getUseIFrame, getWebComponent, isDhtml, isIFrameEnabled, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, renderElement, setAppContext, setExtraInput, setExtraUrl, setName, setUseIFrame 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.microstrategy.web.app.gui.GuiElement
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getFeatures, getMessages, getName, getUseIFrame, getWebComponent, renderElement, setAppContext, setExtraInput, setExtraUrl, setName, setUseIFrame, setWebComponent 
 - 
 
 - 
 
- 
- 
Method Detail
- 
renderElement
public MarkupOutput renderElement()
Description copied from class:SubscriptionFileWidgetImplRenders the element using the global arguments.- Specified by:
 renderElementin interfaceGuiElement- Overrides:
 renderElementin classSubscriptionHistoryListWidgetImpl- Returns:
 - a 
MarkupOutputwith the Subscription Widget. 
 
- 
renderAdvancedOptions
protected void renderAdvancedOptions(MarkupOutput out)
 
- 
setIsCustomMessageAvailable
public abstract void setIsCustomMessageAvailable(boolean value)
 
- 
setSubscriptionObjectViewType
public abstract void setSubscriptionObjectViewType(int subscriptionObjectViewType)
 
- 
setIsExpandPageByAvailable
public abstract void setIsExpandPageByAvailable(boolean value)
 
- 
setExpandPageBy
public abstract void setExpandPageBy(int value)
 
- 
setIsDefaultFormatMode
public abstract void setIsDefaultFormatMode(boolean value)
 
- 
setExpandUseSeparateSheets
public abstract void setExpandUseSeparateSheets(int value)
 
- 
setTransformContextMap
public abstract void setTransformContextMap(java.util.Map map)
 
- 
setContactsBrowserbean
public abstract void setContactsBrowserbean(ContactsBrowserBean bean)
 
- 
setContextMenuManager
public abstract void setContextMenuManager(ContextMenuManager contextMenuManager)
 
- 
setIsExpandLayoutsAvailable
public abstract void setIsExpandLayoutsAvailable(boolean value)
 
- 
setExpandLayouts
public abstract void setExpandLayouts(boolean value)
 
- 
setSendNow
public abstract void setSendNow(boolean value)
 
- 
setPageByChanged
public abstract void setPageByChanged(boolean value)
 
- 
setDatasetCacheAailable
public abstract void setDatasetCacheAailable(boolean isDatasetCacheAvailable)
 
- 
setTriggers
public abstract void setTriggers(SimpleList value)
 
- 
setTriggerId
public abstract void setTriggerId(java.lang.String value)
 
- 
setIsSendNowAvailable
public abstract void setIsSendNowAvailable(boolean value)
 
- 
setUseImmediateDelivery
public abstract void setUseImmediateDelivery(boolean immediateDelivery)
 
- 
setCompressionEnabled
public abstract void setCompressionEnabled(boolean value)
 
- 
setUseSendPreviewNow
public abstract void setUseSendPreviewNow(boolean sendPreviewNow)
 
- 
setIsNonSchedulable
public abstract void setIsNonSchedulable(boolean isNonSchedulable)
 
- 
setUseDatasetCache
public abstract void setUseDatasetCache(boolean isUseDatasetCache)
 
- 
renderSendPreviewCheckbox
protected void renderSendPreviewCheckbox(Tag fieldSetSubscription)
 
- 
setTriggers
public void setTriggers(SimpleList value)
 
- 
getTriggers
public SimpleList getTriggers()
 
- 
setTriggerId
public void setTriggerId(java.lang.String value)
 
- 
getTriggerId
public java.lang.String getTriggerId()
 
- 
getTriggerName
public java.lang.String getTriggerName()
 
- 
setSendNow
public void setSendNow(boolean value)
 
- 
setPageByChanged
public void setPageByChanged(boolean value)
 
- 
isSendNowSet
public boolean isSendNowSet()
 
- 
isPageByChangedorNot
public boolean isPageByChangedorNot()
 
- 
isDatasetCacheAvailable
public boolean isDatasetCacheAvailable()
 
- 
setDatasetCacheAailable
public void setDatasetCacheAailable(boolean isDatasetCacheAvailable)
 
- 
setIsSendNowAvailable
public void setIsSendNowAvailable(boolean value)
 
- 
getIsSendNowAvailable
public boolean getIsSendNowAvailable()
 
- 
getUseImmediateDelivery
public boolean getUseImmediateDelivery()
 
- 
setUseImmediateDelivery
public void setUseImmediateDelivery(boolean immediateDelivery)
 
- 
setUseSendPreviewNow
public void setUseSendPreviewNow(boolean sendPreviewNow)
 
- 
getUseSendPreviewNow
public boolean getUseSendPreviewNow()
 
- 
setUseDatasetCache
public void setUseDatasetCache(boolean useDatasetCache)
 
- 
getUseDatasetCache
public boolean getUseDatasetCache()
 
- 
setIsNonSchedulable
public void setIsNonSchedulable(boolean isNonSchedulable)
 
- 
isNonSchedulable
public boolean isNonSchedulable()
 
- 
renderSubscriptionName
protected void renderSubscriptionName(MarkupOutput out)
 
- 
renderInfoImage
protected void renderInfoImage(Tag parentDiv)
 
- 
renderInfoImage
protected void renderInfoImage(Tag parentDiv, boolean isSubfolder)
 
- 
getDeliveryMode
public WebSubscriptionDeliveryModeProperties getDeliveryMode()
 
- 
renderFileNameSpaceDelimiter
public void renderFileNameSpaceDelimiter(Tag divFileName)
 
- 
renderFileNameSpaceDelimiterInfoImage
protected void renderFileNameSpaceDelimiterInfoImage(Tag parentDiv)
 
- 
getFileNameArg
public java.lang.String getFileNameArg()
 
- 
getFileNameSpaceDelimiterArg
public java.lang.String getFileNameSpaceDelimiterArg()
 
- 
getBurstArg
public java.lang.String getBurstArg()
 
- 
setBoneProperties
protected void setBoneProperties(JsonGenerator bone)
 
- 
renderBurst
protected void renderBurst(Tag containerTag)
 
- 
canBurst
protected boolean canBurst()
 
- 
renderBurstShoppingCart
public void renderBurstShoppingCart(MarkupOutput out)
Render schedules Shopping Cart- Parameters:
 out-
 
- 
renderSingleSelect
protected Tag renderSingleSelect(java.lang.String labelText, java.lang.String arg, java.util.Map<java.lang.String,java.lang.String> options, java.lang.String selected)
 
- 
renderObjectName
protected void renderObjectName(MarkupOutput out, java.lang.String name)
 
- 
setCompressionOptions
protected void setCompressionOptions()
Iterates through all available formats and sets the displayZip variable which will be used while rendering the zip options 
- 
renderDelimiters
protected void renderDelimiters(Tag fieldSetSubscription)
 
- 
renderOnLoadJavascript
protected void renderOnLoadJavascript(MarkupOutput out)
 
- 
addToOnLoadJSCalls
protected void addToOnLoadJSCalls(java.lang.String jsCall)
 
- 
getDeviceId
public java.lang.String getDeviceId()
 
- 
setIsCustomMessageAvailable
public void setIsCustomMessageAvailable(boolean value)
 
- 
setSubscriptionObjectViewType
public void setSubscriptionObjectViewType(int subscriptionObjectViewType)
 
- 
setIsExpandPageByAvailable
public void setIsExpandPageByAvailable(boolean value)
 
- 
getIsExpandPageByAvailable
public boolean getIsExpandPageByAvailable()
 
- 
setExpandPageBy
public void setExpandPageBy(int value)
 
- 
getExpandPageBy
public int getExpandPageBy()
 
- 
setIsDefaultFormatMode
public void setIsDefaultFormatMode(boolean value)
 
- 
getIsDefaultFormatMode
public boolean getIsDefaultFormatMode()
 
- 
setExpandUseSeparateSheets
public void setExpandUseSeparateSheets(int value)
 
- 
getExpandUseSeparateSheets
public int getExpandUseSeparateSheets()
 
- 
setExpandLayouts
public void setExpandLayouts(boolean val)
 
- 
getExpandLayouts
public boolean getExpandLayouts()
 
- 
setIsExpandLayoutsAvailable
public void setIsExpandLayoutsAvailable(boolean value)
 
- 
renderAdvancedOptionsStart
protected void renderAdvancedOptionsStart(MarkupOutput out)
 
- 
renderCalendar
protected GGCalendar renderCalendar(MarkupOutput out)
 
- 
setWebComponent
public void setWebComponent(WebComponent value)
Description copied from class:AbstractGuiElementset theWebComponentobject associated with this gui element- Specified by:
 setWebComponentin interfaceGuiElement- Overrides:
 setWebComponentin classAbstractGuiElement- Parameters:
 value- theWebComponentobject
 
- 
setContactsBrowserbean
public void setContactsBrowserbean(ContactsBrowserBean bean)
 
- 
isCompressionEnabled
public boolean isCompressionEnabled()
 
- 
setCompressionEnabled
public void setCompressionEnabled(boolean compressionEnabled)
 
- 
isRecipientInstance
protected boolean isRecipientInstance()
 
- 
setTransformContextMap
public void setTransformContextMap(java.util.Map tcMap)
 
- 
setContextMenuManager
public void setContextMenuManager(ContextMenuManager contextMenuManager)
 
 - 
 
 -