Package com.microstrategy.web.app.beans
Class AbstractAppWebFeatures
- java.lang.Object
-
- com.microstrategy.web.beans.AbstractWebFeatures
-
- com.microstrategy.web.app.beans.AbstractAppWebFeatures
-
- All Implemented Interfaces:
EnumAppWebFeatures
,EnumWebFeatures
,WebFeatures
- Direct Known Subclasses:
AccordionTabManagerBeanFeaturesImpl
,GlobalFeaturesImpl
,ObjectBrowserManagerBeanFeaturesImpl
,PageComponentFeaturesImpl
,ReportWorkingSetBrowserTabBeanFeaturesImpl
,RWContainerFeatures
public class AbstractAppWebFeatures extends AbstractWebFeatures implements EnumAppWebFeatures
- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Field Summary
Fields Modifier and Type Field Description protected AppContext
_appContext
Local instance ofAppContext
-
Fields inherited from class com.microstrategy.web.beans.AbstractWebFeatures
_wc
-
Fields inherited from interface com.microstrategy.web.app.beans.EnumAppWebFeatures
IsCloudUnified, UseUserManager, WebDefineDerivedElements, WebFeatureAccessibility, WebFeatureAccessToConfigurationSearch, WebFeatureAccessToSecurityRoleManager, WebFeatureAccessToUserManager, WebFeatureActiveDrillEditor, WebFeatureActiveFilteronselectionEditor, WebFeatureActiveFormulaEditor, WebFeatureActiveGraphMode, WebFeatureActiveGridGraphMode, WebFeatureActiveGridMode, WebFeatureActiveResizeColumnsRows, WebFeatureActiveSortEditor, WebFeatureAddHistoryList, WebFeatureAdministrator, WebFeatureAdvancedDrillEditorOpen, WebFeatureAllowDossierTimezone, WebFeatureAnalysisImportData, WebFeatureAnyExport, WebFeatureAnyIServerAdministrationFromWeb, WebFeatureAnyObjectSubscriptions, WebFeatureAnySubscriptions, WebFeatureAskBeforeSaveChanges, WebFeatureAssignSecurityRoles, WebFeatureAutoAddHistoryList, WebFeatureAutoRecoverObject, WebFeatureBeanSuccessfull, WebFeatureBulkExportExecution, WebFeatureBypassAccessChecks, WebFeatureCacheSubscriptionNotification, WebFeatureCacheSubscriptionUseDatasetCache, WebFeatureCanCertify, WebFeatureChangeDrillPreferences, WebFeatureChangePassword, WebFeatureChangeViewMode, WebFeatureCheckCreateMode, WebFeatureCheckDesignFilterMode, WebFeatureCheckDesignMode, WebFeatureCheckDesignModeFilters, WebFeatureCheckDesignTemplateMode, WebFeatureCheckExecuteMode, WebFeatureCheckFormatToolbar, WebFeatureCheckGraphMode, WebFeatureCheckGridGraphMode, WebFeatureCheckGridMode, WebFeatureCheckShowBanding, WebFeatureCheckShowDrillEditor, WebFeatureCheckShowFilterDrillEditor, WebFeatureCheckShowGraphZones, WebFeatureCheckShowLeftToolBar, WebFeatureCheckShowMetricFilter, WebFeatureCheckShowObjectBrowser, WebFeatureCheckShowObjectBrowserDataTab, WebFeatureCheckShowPageBy, WebFeatureCheckShowPivotButtons, WebFeatureCheckShowPromptDetails, WebFeatureCheckShowRelatedReports, WebFeatureCheckShowReportDetails, WebFeatureCheckShowReportFilter, WebFeatureCheckShowReportLimit, WebFeatureCheckShowReportToolbar, WebFeatureCheckShowSortButtons, WebFeatureCheckShowSortEditor, WebFeatureCheckShowSubTotals, WebFeatureCheckShowViewFilter, WebFeatureCheckSingleSelectorSelection, WebFeatureConfigureContactDataProfile, WebFeatureConfigureGroupMembership, WebFeatureCreateAnalysis, WebFeatureCreateApplicationObject, WebFeatureCreateDynamicAddressList, WebFeatureCreateEmailAddress, WebFeatureCreateFileLocation, WebFeatureCreateFtpLocation, WebFeatureCreateMetric, WebFeatureCreateNewFolder, WebFeatureCreateObjects, WebFeatureCreateObjectsExtend, WebFeatureCreateObjectsOrFolders, WebFeatureCreatePrintLocation, WebFeatureCreateSecurityRoles, WebFeatureCreateUsersAndGroups, WebFeatureCreateViewReports, WebFeatureDashboardDesign, WebFeatureDatamartExecution, WebFeatureDatasetObjectsList, WebFeatureDelete, WebFeatureDeleteSecurityRoles, WebFeatureDeleteUsersAndGroups, WebFeatureDesignMode, WebFeatureDHTML, WebFeatureDhtmlOrGraphMajor1, WebFeatureDhtmlOrGraphMajor1024, WebFeatureDhtmlOrGraphMajor1048576, WebFeatureDhtmlOrGraphMajor128, WebFeatureDhtmlOrGraphMajor131072, WebFeatureDhtmlOrGraphMajor16, WebFeatureDhtmlOrGraphMajor16384, WebFeatureDhtmlOrGraphMajor16777216, WebFeatureDhtmlOrGraphMajor2, WebFeatureDhtmlOrGraphMajor2048, WebFeatureDhtmlOrGraphMajor2097152, WebFeatureDhtmlOrGraphMajor256, WebFeatureDhtmlOrGraphMajor262144, WebFeatureDhtmlOrGraphMajor32, WebFeatureDhtmlOrGraphMajor32768, WebFeatureDhtmlOrGraphMajor4, WebFeatureDhtmlOrGraphMajor4096, WebFeatureDhtmlOrGraphMajor4194304, WebFeatureDhtmlOrGraphMajor512, WebFeatureDhtmlOrGraphMajor524288, WebFeatureDhtmlOrGraphMajor64, WebFeatureDhtmlOrGraphMajor65536, WebFeatureDhtmlOrGraphMajor8, WebFeatureDhtmlOrGraphMajor8192, WebFeatureDhtmlOrGraphMajor8388608, WebFeatureDhtmlOrGraphMinor3DHoneycombSurface, WebFeatureDhtmlOrGraphMinor3DSurface, WebFeatureDhtmlOrGraphMinor3DSurfaceWithSides, WebFeatureDhtmlOrGraphMinor3DXYZScatterChart, WebFeatureDhtmlOrGraphMinor3DXYZScatterChartWithLabels, WebFeatureDhtmlOrGraphMinorAbsolute, WebFeatureDhtmlOrGraphMinorArea, WebFeatureDhtmlOrGraphMinorAreas, WebFeatureDhtmlOrGraphMinorBarAbsolute, WebFeatureDhtmlOrGraphMinorBarBipolarAbsolute, WebFeatureDhtmlOrGraphMinorBarDualAxisAbsolute, WebFeatureDhtmlOrGraphMinorBars, WebFeatureDhtmlOrGraphMinorBipolarAbsolute, WebFeatureDhtmlOrGraphMinorBipolarSideBySide, WebFeatureDhtmlOrGraphMinorBipolarStacked, WebFeatureDhtmlOrGraphMinorBoxAndWhiskers, WebFeatureDhtmlOrGraphMinorBubble, WebFeatureDhtmlOrGraphMinorBubbleDualAxis, WebFeatureDhtmlOrGraphMinorCoordinatesChart, WebFeatureDhtmlOrGraphMinorCubes, WebFeatureDhtmlOrGraphMinorCutCornerBars, WebFeatureDhtmlOrGraphMinorDualAxisAbsolute, WebFeatureDhtmlOrGraphMinorDualAxisPolarChart, WebFeatureDhtmlOrGraphMinorDualAxisRadarLine, WebFeatureDhtmlOrGraphMinorDualAxisRadarStackedArea, WebFeatureDhtmlOrGraphMinorDualAxisSideBySide, WebFeatureDhtmlOrGraphMinorDualAxisStacked, WebFeatureDhtmlOrGraphMinorDualAxisXYScatter, WebFeatureDhtmlOrGraphMinorDualAxisXYScatterWithLabels, WebFeatureDhtmlOrGraphMinorGantt, WebFeatureDhtmlOrGraphMinorHiLow, WebFeatureDhtmlOrGraphMinorHiLowDualAxis, WebFeatureDhtmlOrGraphMinorHiLowOpen, WebFeatureDhtmlOrGraphMinorHiLowOpenClose, WebFeatureDhtmlOrGraphMinorHiLowOpenCloseDualAxis, WebFeatureDhtmlOrGraphMinorHiLowOpenDualAxis, WebFeatureDhtmlOrGraphMinorHorizontalHistogram, WebFeatureDhtmlOrGraphMinorMultiplePies, WebFeatureDhtmlOrGraphMinorMultipleProportionalPies, WebFeatureDhtmlOrGraphMinorMultipleProportionalRingPies, WebFeatureDhtmlOrGraphMinorMultipleRingPies, WebFeatureDhtmlOrGraphMinorOctagons, WebFeatureDhtmlOrGraphMinorParetoPercent, WebFeatureDhtmlOrGraphMinorPercent, WebFeatureDhtmlOrGraphMinorPie, WebFeatureDhtmlOrGraphMinorPolarCoordinatesChart, WebFeatureDhtmlOrGraphMinorPyramids, WebFeatureDhtmlOrGraphMinorRadarLine, WebFeatureDhtmlOrGraphMinorRadarStackedArea, WebFeatureDhtmlOrGraphMinorRibbons, WebFeatureDhtmlOrGraphMinorRingPie, WebFeatureDhtmlOrGraphMinorSideBySide, WebFeatureDhtmlOrGraphMinorSpheres, WebFeatureDhtmlOrGraphMinorStacked, WebFeatureDhtmlOrGraphMinorStackedArea, WebFeatureDhtmlOrGraphMinorStandard, WebFeatureDhtmlOrGraphMinorSteps, WebFeatureDhtmlOrGraphMinorVerticalHistogram, WebFeatureDhtmlOrGraphMinorXYScatter, WebFeatureDhtmlOrGraphMinorXYScatterWithLabels, WebFeatureDisableAccessDataFromCloudApp, WebFeatureDisableAccessDataFromDatabase, WebFeatureDisableAccessDataFromFile, WebFeatureDisableDashboardDesign, WebFeatureDisableDHTMLPrinting, WebFeatureDisableManageDocumentDataset, WebFeatureDisableReExecuteCubeReport, WebFeatureDisableReExecuteRegularReport, WebFeatureDisableReExecuteViewReport, WebFeatureDisableSaveDataset, WebFeatureDisableVICreateOrEditDummyDataset, WebFeatureDisableVICreateOrEditROLAPReport, WebFeatureDocumentLayoutCenterAlign, WebFeatureDocumentMultiSubscribeMenu, WebFeatureDocumentUsesExcelExportFormat, WebFeatureDoubleByte, WebFeatureDownloadAnalysis, WebFeatureDrillEditor, WebFeatureDrillEditorOpen, WebFeatureDrillHyperlink, WebFeatureDrillOpenInSameWindow, WebFeatureDrillRefreshEvent, WebFeatureDrillRightMouseClick, WebFeatureDrillShowMetricValueLink, WebFeatureDrillShowMetricValueRMC, WebFeatureEditGroupBasicProperties, WebFeatureEditIVE, WebFeatureEditorOpen, WebFeatureEditSecurityRoleProperties, WebFeatureEditUserBasicProperties, WebFeatureEmailSubscriptionNotification, WebFeatureEnableAddHistoryList, WebFeatureEnableAddReportObjects, WebFeatureEnableAllGraphFormatEditor, WebFeatureEnableAppSchema, WebFeatureEnableAutoFitContent, WebFeatureEnableAutoFitWindow, WebFeatureEnableChangeGridAutoStyle, WebFeatureEnableClientLogging, WebFeatureEnableDesignMode, WebFeatureEnableDrillEditor, WebFeatureEnableExecuteMode, WebFeatureEnableExport, WebFeatureEnableFilteronselectionEditor, WebFeatureEnableFlash, WebFeatureEnableFolderIconView, WebFeatureEnableFolderListView, WebFeatureEnableFormatToolbar, WebFeatureEnableGraphMode, WebFeatureEnableGridFormatToolbar, WebFeatureEnableGridGraphMode, WebFeatureEnableGridLayout, WebFeatureEnableGridMode, WebFeatureEnableGridOptions, WebFeatureEnableHTMLExport, WebFeatureEnableInsertNewMetric, WebFeatureEnableLoginEditor, WebFeatureEnableMenuFormat, WebFeatureEnableMenuToolbar, WebFeatureEnableMergeRowHeader, WebFeatureEnableModifyAttributeForms, WebFeatureEnableObjectBrowser, WebFeatureEnableObjectBrowserEditor, WebFeatureEnableOutlineMode, WebFeatureEnablePageBy, WebFeatureEnablePDF, WebFeatureEnablePrint, WebFeatureEnableProfileReports, WebFeatureEnableQB, WebFeatureEnableReexecute, WebFeatureEnableRenameEditObject, WebFeatureEnableReprompt, WebFeatureEnableResetData, WebFeatureEnableResizeColumnsRows, WebFeatureEnableSaveReport, WebFeatureEnableScheduledDelivery, WebFeatureEnableScheduledEmail, WebFeatureEnableScheduledFileExport, WebFeatureEnableScheduledFtp, WebFeatureEnableScheduledMobile, WebFeatureEnableScheduledPrint, WebFeatureEnableScheduling, WebFeatureEnableSendNow, WebFeatureEnableShowBanding, WebFeatureEnableShowPivotButtons, WebFeatureEnableShowSortButtons, WebFeatureEnableShowSubTotals, WebFeatureEnableShowTotals, WebFeatureEnableSort, WebFeatureEnableSubscriptionsIconView, WebFeatureEnableSubscriptionsListView, WebFeatureEnableSwapAxes, WebFeatureEnableUsers, WebFeatureEnableViewFilterEditor, WebFeatureEnableVisEditor, WebFeatureExecuteMode, WebFeatureExport, WebFeatureExportNewWindow, WebFeatureFalse, WebFeatureFileSendNow, WebFeatureFileSubscriptionNotification, WebFeatureFilteronselectionEditor, WebFeatureFilteronselectionEditorOpen, WebFeatureFlashVI, WebFeatureFontLocaleJapanese, WebFeatureFontLocaleKorean, WebFeatureFontLocaleSimplifiedChinese, WebFeatureFontLocaleTraditionalChinese, WebFeatureForceSaveAs, WebFeatureFrameElementEnabled, WebFeatureFrameElementOpen, WebFeatureGrantPrivileges, WebFeatureGraphDrill, WebFeatureGraphFormatting, WebFeatureGraphShowGridGraph, WebFeatureGridDrillAdvanced, WebFeatureGridDrillDownOnly, WebFeatureGridDrillHyperlink, WebFeatureGridLayout, WebFeatureGuestModeEnabled, WebFeatureGuidAsNodeIdentifier, WebFeatureHasActiveGroupByUnits, WebFeatureHasMetricsOnTemplate, WebFeatureHasNextPages, WebFeatureHasPreviousPages, WebFeatureHideObjectsDesc, WebFeatureHLSubscriptionNotification, WebFeatureHTMLDocumentScheduledEmail, WebFeatureIE, WebFeatureIE10Pre, WebFeatureIE6, WebFeatureIE7, WebFeatureIE8, WebFeatureIE9Pre, WebFeatureIFrame, WebFeatureIgnoreIncrementalRendering, WebFeatureIncludeSessionURL, WebFeatureInsertIntoPanel, WebFeatureInsertNewMetric, WebFeatureIsConditionalFormatting, WebFeatureIServerAdministrationFromWeb, WebFeatureIServerEncodeHTMLContent, WebFeatureIServerLocaleCyrillicSerbian, WebFeatureIServerLocaleDanish, WebFeatureIServerLocaleDeutsch, WebFeatureIServerLocaleDutchNetherlands, WebFeatureIServerLocaleEnglish, WebFeatureIServerLocaleEnglishUK, WebFeatureIServerLocaleFrechBelgium, WebFeatureIServerLocaleFrench, WebFeatureIServerLocaleItalian, WebFeatureIServerLocaleJapanese, WebFeatureIServerLocaleKorean, WebFeatureIServerLocaleLatinSerbian, WebFeatureIServerLocalePolish, WebFeatureIServerLocalePortuguese, WebFeatureIServerLocaleRussian, WebFeatureIServerLocaleSimplifiedChinese, WebFeatureIServerLocaleSpanish, WebFeatureIServerLocaleSvenska, WebFeatureIServerLocaleSwissDeutsch, WebFeatureIServerLocaleSwissFrench, WebFeatureIServerLocaleSwissItalian, WebFeatureIServerLocaleTraditionalChinese, WebFeatureIServerSupportsExcelFormatting, WebFeatureIServerSupportsFullPlaintextExport, WebFeatureIsEsriEnabled, WebFeatureIsEsriOnPremise, WebFeatureIsNotVisibleDocumentVisualization, WebFeatureIsNotVisualizationMode, WebFeatureIsPortlet, WebFeatureIsSecurityFilterManagerAccessible, WebFeatureIsViewableReport, WebFeatureIVEExecution, WebFeatureLinkToExternalAccounts, WebFeatureManageObjects, WebFeatureMenuGraphMode, WebFeatureMenuGridGraphMode, WebFeatureMenuGridMode, WebFeatureMenuNewReport, WebFeatureMenuSaveReport, WebFeatureMenuToolbar, WebFeatureMMTAccess, WebFeatureMobileServer, WebFeatureMobileSubscriptionNotification, WebFeatureModifyAllowHTMLContent, WebFeatureModifyPasswordSettings, WebFeatureModifyProjectAccess, WebFeatureMultiSubscribeMenu, WebFeatureNCConfigured, WebFeatureNCEnabled, WebFeatureNCInstalled, WebFeatureNCShowExportOptions, WebFeatureNeedValidateRandomNum, WebFeatureNetscape, WebFeatureNextStep, WebFeatureNotDatamart, WebFeatureNotFlashFullScreenMode, WebFeatureNotNavigationDocument, WebFeatureNotPageNavigationDocument, WebFeatureNotRWEditableViewModeEplus, WebFeatureObjectBrowserEditor, WebFeatureObjectBrowserVisibleInAccordion, WebFeatureObjectSearch, WebFeatureObjectSubscriptions, WebFeatureOnloadJavaScriptForLockHeader, WebFeatureOnloadJavaScriptForResize, WebFeatureOnlyLoadThemeSpecificCss, WebFeatureOpen, WebFeatureOpenAnalysis, WebFeatureOpenMenusOnClick, WebFeatureOptimizedReportPage, WebFeaturePageFullScreenMode, WebFeaturePageFullScreenModeOnly, WebFeaturePageRWInteractiveViewModeFullScreenReporter, WebFeaturePDF, WebFeaturePDFPrint, WebFeaturePingAuthenticationEnabled, WebFeaturePreferences, WebFeaturePreviousStep, WebFeaturePrint, WebFeaturePrintingSubscriptionNotification, WebFeaturePrintNewWindow, WebFeaturePrintSendNow, WebFeatureProfileReports, WebFeaturePublicReports, WebFeatureQuickSearchEnabled, WebFeatureRelatedReportsVisibleInAccordion, WebFeatureRenameEditObject, WebFeatureReportCheckShowAttributeForms, WebFeatureReportCheckShowThresholdFormatting, WebFeatureReportDetails, WebFeatureReportEnableShowThresholdFormatting, WebFeatureReportFilter, WebFeatureReportFilterSupported, WebFeatureReportLimit, WebFeatureReportLimitSupported, WebFeatureReportManipulations, WebFeatureReportServices, WebFeatureReportShowAttributeForms, WebFeatureReportShowDetailedAttributeFormOptions, WebFeatureReportTemplateSearch, WebFeatureRequiredCompleted, WebFeatureResetUserPasswords, WebFeatureRunVIFlash, WebFeatureRunVIHTML, WebFeatureRunVISmart, WebFeatureRWAnalysisAndDashboardViewMode, WebFeatureRWAnalysisViewMode, WebFeatureRWDocumentExecution, WebFeatureRWDocumentScheduledEmail, WebFeatureRWDocViewsNotEmpty, WebFeatureRWEditableViewMode, WebFeatureRWEditableViewModeEplus, WebFeatureRWEnableEditInViewMode, WebFeatureRWExportOptions, WebFeatureRWFlashViewMode, WebFeatureRWFlashViewModeEnabled, WebFeatureRWGroupbyNotEmpty, WebFeatureRWIncrementalFetchEnabledInteractiveMode, WebFeatureRWInteractiveViewMode, WebFeatureRWInteractiveViewModeEplus, WebFeatureRWInteractiveViewModeFullScreen, WebFeatureRWInteractiveViewModeFullScreenReporter, WebFeatureRWMultiLayoutInteractiveMode, WebFeatureRWStaticViewMode, WebFeaturesActiveGraphFormatEditor, WebFeaturesActiveGridFormatEditor, WebFeatureSaveAnalysis, WebFeatureSaveToMyReports, WebFeatureSaveToSharedReports, WebFeatureScheduledEmail, WebFeatureScheduledFileExport, WebFeatureScheduledFileExportMenu, WebFeatureScheduledFileExportPage, WebFeatureScheduledFtp, WebFeatureScheduledPrint, WebFeatureScheduledPrintMenu, WebFeatureScheduling, WebFeaturesEnableGraphFormatEditor, WebFeaturesEnableGridFormatEditor, WebFeatureSendLinkInEmail, WebFeatureSendNow, WebFeatureShowAddReportObjects, WebFeatureShowAlertsButton, WebFeatureShowAlertsEditor, WebFeatureShowAllObjectsTab, WebFeatureShowApplyButton, WebFeatureShowBaseViewInLibrary, WebFeatureShowDefinitionTab, WebFeatureShowDossierLibraryLink, WebFeatureShowFilterOnSelectionsChecks, WebFeatureShowFormatToolbar, WebFeatureShowGraphFormatEditor, WebFeatureShowGraphFormatToolbar, WebFeatureShowGridFormatEditor, WebFeatureShowGridFormatToolbar, WebFeatureShowGridOptionsDrill, WebFeatureShowPageBy, WebFeatureShowPromptDetails, WebFeatureShowReactDossierFormat, WebFeatureShowReportExportMenu, WebFeatureShowReportExportTool, WebFeatureShowReportFlashExport, WebFeatureShowReportPDFToolbarButton, WebFeatureShowRwExportMenu, WebFeatureShowSubTotals, WebFeatureShowTotals, WebFeatureShowUserLogoutOptions, WebFeatureShowViewFilterEditor, WebFeatureSingleWorkingset, WebFeatureSortDrillPaths, WebFeatureStyleFolderViewModeIconView, WebFeatureStyleFolderViewModeListView, WebFeatureStyleSecurityRolesViewModeListView, WebFeatureStyleUserManagerViewModeListView, WebFeatureSubscribeDynamicAddressList, WebFeatureSubscribeOthers, WebFeatureSubscribeToAlert, WebFeatureSubscriptions, WebFeatureSupportCartesianJoin, WebFeatureSwitchPagebyElement, WebFeatureTemplateReports, WebFeatureUseAdvancedThresholdEditor, WebFeatureUseBasicOrAdvancedThresholdEditor, WebFeatureUseBasicThresholdEditor, WebFeatureUseContactManager, WebFeatureUseDistributionServices, WebFeatureUseImmediateDelivery, WebFeatureUseMetricEditor, WebFeatureUseReportAccessRight, WebFeatureUseSecurityFilterManager, WebFeatureUseSendPreviewNow, WebFeatureUseUserManager, WebFeatureUseViewFilterEditor, WebFeatureUseVLDBPropertyEditor, WebFeatureUsherAuthenticationEnabled, WebFeatureViewDocumentsInHTML, WebFeatureViewGroupProperties, WebFeatureViewHistoryList, WebFeatureViewSecurityRoleProperties, WebFeatureViewUserProperties, WebFeatureWarnOverwriteFlashVI, WebFeatureWebPivot, WebFeatureWebRemoveFromGrid, WebFeatureWebRemoveFromReport, WebFeatureWebServer, WebFeatureWebShowAdvanvedReportOptions, WebFeatureWebSort, WebFeatureWebUser, WebFeatureWebUseSharingEditor, WebSaveDerivedElements
-
Fields inherited from interface com.microstrategy.web.beans.EnumWebFeatures
WebFeatureAccessDataFromCloudApp, WebFeatureAccessDataFromFiles, WebFeatureActiveAutoFitContent, WebFeatureActiveAutoFitWindow, WebFeatureAddNotes, WebFeatureAddToHistoryList, WebFeatureAllowDossierToRSDConversion, WebFeatureAllowRemoveFromGrid, WebFeatureAutoPageBy, WebFeatureAutoRefresh, WebFeatureBrowserSupportsWebArchitect, WebFeatureCanUseWebArchitect, WebFeatureCheckAutoFitContent, WebFeatureCheckAutoFitWindow, WebFeatureCheckDocumentThresholds, WebFeatureCheckEmptyAxisDisplayed, WebFeatureCheckGridTitlesOverlap, WebFeatureCheckLockColumnHeaders, WebFeatureCheckLockRowColumnHeaders, WebFeatureCheckLockRowHeaders, WebFeatureCheckMergeColHeader, WebFeatureCheckMergeRowHeader, WebFeatureCheckOutlineMode, WebFeatureCheckRecursiveAttribute, WebFeatureCheckShowEmptyAxis, WebFeatureCheckShowSubtotals, WebFeatureCompressXMLState, WebFeatureConfigureTransactions, WebFeatureCreateGroups, WebFeatureCreateHTMLContainer, WebFeatureCreateSurvey, WebFeatureDisableHTMLDocuments, WebFeatureDocumentAjaxVisualizationAvailable, WebFeatureDocumentDesignMode, WebFeatureDocumentFlashVisualizationAvailable, WebFeatureDocumentHasThresholds, WebFeatureDocumentSubscription, WebFeatureDrillMetrics, WebFeatureDrillWithinIntelligentCube, WebFeatureEditNotes, WebFeatureEditReportFilter, WebFeatureEmbeddedTemplateNode, WebFeatureEnableDashboardControls, WebFeatureEnableLiveConnectWithCache, WebFeatureEnableLockGridHeaders, WebFeatureEnableOfflineUCOnCubeConfig, WebFeatureEnableQuickSubtotal, WebFeatureEnableReportRedo, WebFeatureEnableReportUndo, WebFeatureEnableRWOptimizedInteractiveViewMode, WebFeatureEnableShowSubtotals, WebFeatureExecuteTransactions, WebFeatureExecutionFullScreenMode, WebFeatureExportToMstrFile, WebFeatureGraphMode, WebFeatureGridGraphFormatting, WebFeatureGridGraphMode, WebFeatureGridMode, WebFeatureHasAttributesOnTemplate, WebFeatureHasAvailableSubtotals, WebFeatureHtml5ExportToPDF, WebFeatureImportMstrFile, WebFeatureInsertTransformationMetrics, WebFeatureIsCubeReport, WebFeatureIsDatamart, WebFeatureIsDocumentInVisualizationMode, WebFeatureIsGraphViewMode, WebFeatureIsGridViewMode, WebFeatureIsIntelligentCube, WebFeatureIsMultiLayoutDoc, WebFeatureIsNCSCSConfigured, WebFeatureIsNonViewableReport, WebFeatureIsNotCubeReport, WebFeatureIsNotesAvailable, WebFeatureIsNotEveryOneGroups, WebFeatureIsNotSingleRowReport, WebFeatureIsSchemaDefined, WebFeatureIsSubscribableReport, WebFeatureIsTwoStepVerificationRequired, WebFeatureIsViewReport, WebFeatureIsVisualizationMode, WebFeatureLockGridHeaders, WebFeatureManageDataSets, WebFeatureMobileViewDocument, WebFeatureModifyGridLevelInDocuments, WebFeatureNotXDAMDXReport, WebFeatureNumberFormatting, WebFeatureOrionIServer, WebFeatureProjectLevelMCEJoinForDataCombination, WebFeaturePublish, WebFeatureQuicklinksRefresh, WebFeatureReexecute, WebFeatureRefresh, WebFeatureRemoveDerivedMetricFromReport, WebFeatureReportFixedColumnWidth, WebFeatureReportFixedRowHeight, WebFeatureReprompt, WebFeatureRWEditableViewModeAvailable, WebFeatureRWFlashViewModeAvailable, WebFeatureRWInteractiveViewModeAvailable, WebFeatureRWIVEModeAvailable, WebFeatureRWLevelMCEJoinForDataCombination, WebFeatureRWOptimizedInteractiveViewMode, WebFeatureRWStaticViewModeAvailable, WebFeatureRWSupportFlashMode, WebFeatureSavePersonalPromptAnswers, WebFeatureSaveReport, WebFeatureSaveTemplateFilter, WebFeatureServerCanRestrictHTMLContent, WebFeatureSetAttributeFormDisplay, WebFeatureShowDocumentVisualizationsPulldown, WebFeatureShowFeedbackBtn, WebFeatureShowGroupByForExport, WebFeatureShowPreviews, WebFeatureShowReportSql, WebFeatureShowSampleRecents, WebFeatureShowVisualizationPulldown, WebFeatureSimpleGraphFormatting, WebFeatureSingleSourceGrid, WebFeatureSingleSourceGridProject, WebFeatureSupportAnswerPromptWithFilterPanelSelections, WebFeatureSupportDossierMoveAcrossPanelStack, WebFeatureSupportDossierPanelStack, WebFeatureSupportDossierPanelStackCopyMove, WebFeatureSupportInfoWindow, WebFeatureSupportNewRWDErrorMessageStyle, WebFeatureTargetValidForSubscriptionType, WebFeatureUseCookies, WebFeatureUseDatabaseInstanceManager, WebFeatureUseDatabaseLoginManager, WebFeatureUseFilterEnhancement, WebFeatureUseGridColIncrementalRender, WebFeatureUseMobile, WebFeatureUseNaturalLanguage, WebFeatureUseOffice, WebFeatureUsePromptEditor, WebFeatureUseReportFilterEditor, WebFeatureUseRichTextBox, WebFeatureUserReportObjectsWindow, WebFeatureUseSuperGrid, WebFeatureUseSuperGridDev, WebFeatureViewNotes, WebFeatureVisualizationEnabled, WebFeatureVisualizationsAvailableForReports, WebFeatureVisualizationsAvailableForRW, WebFeatureVisualizationsAvailableForRWGrids, WebFeatureVisualizationsAvailableForRWLayout, WebFeatureVisualizationsSuported, WebFeatureWebDefineQueryBuilderReport, WebFeatureWebDefineViewReport, WebFeatureWebDrillAndLink, WebFeatureWebEditDrillingAndLinks, WebFeatureWebEnableFtpSubscriptions, WebFeatureWebEnablePrintSubscriptions, WebFeatureWebExecuteCubeReport, WebFeatureWebExportToCSV, WebFeatureWebExportToCSVPrivilege, WebFeatureWebExportToExcel, WebFeatureWebExportToExcelPlainText, WebFeatureWebExportToExcelPlainTextPrivilege, WebFeatureWebExportToExcelPrivilege, WebFeatureWebExportToFlash, WebFeatureWebExportToHTML, WebFeatureWebExportToHTMLPrivilege, WebFeatureWebExportToPDF, WebFeatureWebExportToPDFPrivilege, WebFeatureWebExportToPlainText, WebFeatureWebExportToPlainTextPrivilege, WebFeatureWebImportData, WebFeatureWebImportDatabase, WebFeatureWebModifyReportList, WebFeatureWebUseCustomGroupEditor, WebFeatureXDACustomSQLReport, WebFeatureXDAMDXReport, WebPreferenceSupportDossierTransactions, WebPreferenceUseMicroChart
-
-
Constructor Summary
Constructors Constructor Description AbstractAppWebFeatures(AppContext appContext)
Constructor for AbstractAppWebFeatures.AbstractAppWebFeatures(WebComponent wc)
Default constructor for AbstractAppWebFeatures.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
checkBrowserSetting(java.lang.String key, java.lang.String value)
Checks whether the specified browser setting and value matches the user's browser setiingprotected boolean
checkPreference(java.lang.String name, java.lang.String value)
Checks whether the specified preference and value matches the user's preferenceprotected boolean
checkPreference(java.lang.String name, java.lang.String value, PreferenceLevel level)
Checks whether the specified preference and value matches the user's preferenceprotected boolean
checkSysPreference(java.lang.String name, java.lang.String value)
Checks whether the specified preference and value matches the system's preferenceprotected WebSessionInfo
getSession()
protected boolean
resolveFeature(java.lang.String feature)
Determines whether the specified feature is available.-
Methods inherited from class com.microstrategy.web.beans.AbstractWebFeatures
checkUserPrivilege, flushCache, isFeatureAvailable, isFeatureAvailable
-
-
-
-
Field Detail
-
_appContext
protected AppContext _appContext
Local instance ofAppContext
-
-
Constructor Detail
-
AbstractAppWebFeatures
public AbstractAppWebFeatures(WebComponent wc) throws MSTRUncheckedException
Default constructor for AbstractAppWebFeatures.- Parameters:
wc
-WebComponent
- Throws:
MSTRUncheckedException
- if an error happened while initializing the instance
-
AbstractAppWebFeatures
public AbstractAppWebFeatures(AppContext appContext) throws MSTRUncheckedException
Constructor for AbstractAppWebFeatures.- Parameters:
appContext
-AppContext
- Throws:
MSTRUncheckedException
- if an error happened while initializing the instance
-
-
Method Detail
-
resolveFeature
protected boolean resolveFeature(java.lang.String feature)
Determines whether the specified feature is available.- Specified by:
resolveFeature
in classAbstractWebFeatures
- Parameters:
feature
-String
with the name of the feature to search for- Returns:
- a boolean. The default return value for this method is true
- Since:
- MicroStrategy Web 8.0.0
-
getSession
protected WebSessionInfo getSession()
- Overrides:
getSession
in classAbstractWebFeatures
- Returns:
WebSessionInfo
instance available for this features implementation, from where privileges can be tested from- Since:
- MicroStrategy Web 9.0.0
-
checkBrowserSetting
protected boolean checkBrowserSetting(java.lang.String key, java.lang.String value)
Checks whether the specified browser setting and value matches the user's browser setiing- Parameters:
key
-String
with the name of the browser settingvalue
-String
with the value of the browser setting- Returns:
- A boolean.
-
checkPreference
protected boolean checkPreference(java.lang.String name, java.lang.String value)
Checks whether the specified preference and value matches the user's preference- Parameters:
name
-String
with the name of the preferencevalue
-String
with the value of the preference- Returns:
- A boolean.
-
checkSysPreference
protected boolean checkSysPreference(java.lang.String name, java.lang.String value)
Checks whether the specified preference and value matches the system's preference- Parameters:
name
-String
with the name of the preferencevalue
-String
with the value of the preference- Returns:
- A boolean.
- Since:
- MicroStrategy Web 8.0.2
-
checkPreference
protected boolean checkPreference(java.lang.String name, java.lang.String value, PreferenceLevel level)
Checks whether the specified preference and value matches the user's preference- Parameters:
name
-String
with the name of the preferencevalue
-String
with the value of the preferencelevel
-PreferenceLevel
with the level of the preference- Returns:
- A boolean.
- Since:
- MicroStrategy Web 7.5.0
-
-