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)
-
-