@Portable public class DisplayerSettings extends Object
Modifier and Type | Field and Description |
---|---|
protected List<ColumnSettings> |
columnSettingsList |
protected org.dashbuilder.dataset.DataSet |
dataSet |
protected org.dashbuilder.dataset.DataSetLookup |
dataSetLookup |
protected Map<String,String> |
settings |
protected String |
UUID |
Constructor and Description |
---|
DisplayerSettings() |
DisplayerSettings(DisplayerType displayerType) |
protected String UUID
protected org.dashbuilder.dataset.DataSet dataSet
protected org.dashbuilder.dataset.DataSetLookup dataSetLookup
protected List<ColumnSettings> columnSettingsList
public DisplayerSettings()
public DisplayerSettings(DisplayerType displayerType)
public DisplayerSettings cloneInstance()
public List<ColumnSettings> getColumnSettingsList()
public void setColumnSettingsList(List<ColumnSettings> columnSettingsList)
public void removeColumnSettings(String columnId)
public ColumnSettings getColumnSettings(String columnId)
public ColumnSettings getColumnSettings(org.dashbuilder.dataset.DataColumn column)
public String getUUID()
public void setUUID(String UUID)
public org.dashbuilder.dataset.DataSet getDataSet()
public void setDataSet(org.dashbuilder.dataset.DataSet dataSet)
public org.dashbuilder.dataset.DataSetLookup getDataSetLookup()
public void setDataSetLookup(org.dashbuilder.dataset.DataSetLookup dataSetLookup)
public String getDisplayerSetting(DisplayerAttributeDef displayerAttributeDef)
public void setDisplayerSetting(DisplayerAttributeDef displayerAttributeDef, String value)
public void removeDisplayerSetting(DisplayerAttributeDef displayerAttributeDef)
public void removeDisplayerSetting(DisplayerAttributeGroupDef displayerAttributeGroup)
public void removeDisplayerSetting(String displayerAttributeDef)
public DisplayerType getType()
public void setType(DisplayerType displayerType)
public DisplayerSubType getSubtype()
public void setSubtype(DisplayerSubType subtype)
public String getRenderer()
public void setRenderer(String renderer)
public String getTitle()
public void setTitle(String title)
public boolean isTitleVisible()
public void setTitleVisible(boolean titleVisible)
public boolean isCSVExportAllowed()
public void setCSVExportAllowed(boolean csvExportAllowed)
public boolean isExcelExportAllowed()
public void setExcelExportAllowed(boolean excelExportAllowed)
public int getRefreshInterval()
public void setRefreshInterval(int refreshInSeconds)
public boolean isRefreshStaleData()
public void setRefreshStaleData(boolean refresh)
public boolean isFilterEnabled()
public void setFilterEnabled(boolean filterEnabled)
public boolean isFilterSelfApplyEnabled()
public void setFilterSelfApplyEnabled(boolean filterSelfApplyEnabled)
public boolean isFilterNotificationEnabled()
public void setFilterNotificationEnabled(boolean filterNotificationEnabled)
public boolean isFilterListeningEnabled()
public void setFilterListeningEnabled(boolean filterListeningEnabled)
public int getSelectorWidth()
public void setSelectorWidth(int filterWidth)
public boolean isSelectorMultiple()
public void setSelectorMultiple(boolean filterMultiple)
public boolean isSelectorInputsEnabled()
public void setSelectorInputsEnabled(boolean enabled)
public int getChartWidth()
public void setChartWidth(int chartWidth)
public String getChartBackgroundColor()
public void setChartBackgroundColor(String color)
public int getChartHeight()
public void setChartHeight(int chartHeight)
public int getChartMarginTop()
public void setChartMarginTop(int chartMarginTop)
public int getChartMarginBottom()
public void setChartMarginBottom(int chartMarginBottom)
public int getChartMarginLeft()
public void setChartMarginLeft(int chartMarginLeft)
public int getChartMarginRight()
public void setChartMarginRight(int chartMarginRight)
public int getChartMaxWidth()
public void setChartMaxWidth(int chartWidth)
public int getChartMaxHeight()
public void setChartMaxHeight(int chartHeight)
public void setResizable(boolean resizable)
public boolean isResizable()
public boolean isChartShowLegend()
public void setChartShowLegend(boolean chartShowLegend)
public Position getChartLegendPosition()
public void setChartLegendPosition(Position chartLegendPosition)
public int getTablePageSize()
public void setTablePageSize(int tablePageSize)
public int getTableWidth()
public void setTableWidth(int tableWidth)
public boolean isTableSortEnabled()
public void setTableSortEnabled(boolean tableSortEnabled)
public void setTableColumnPickerEnabled(boolean tableColumnPickerEnabled)
public String getTableDefaultSortColumnId()
public void setTableDefaultSortColumnId(String tableDefaultSortColumnId)
public org.dashbuilder.dataset.sort.SortOrder getTableDefaultSortOrder()
public void setTableDefaultSortOrder(org.dashbuilder.dataset.sort.SortOrder tableDefaultSortOrder)
public boolean isTableColumnPickerEnabled()
public boolean isXAxisShowLabels()
public void setXAxisShowLabels(boolean axisShowLabels)
public int getXAxisLabelsAngle()
public void setXAxisLabelsAngle(int axisLabelsAngle)
public String getXAxisTitle()
public void setXAxisTitle(String axisTitle)
public boolean isYAxisShowLabels()
public void setYAxisShowLabels(boolean axisShowLabels)
public String getYAxisTitle()
public void setYAxisTitle(String axisTitle)
public long getMeterStart()
public void setMeterStart(long meterStart)
public long getMeterWarning()
public void setMeterWarning(long meterWarning)
public long getMeterCritical()
public void setMeterCritical(long meterCritical)
public long getMeterEnd()
public void setMeterEnd(long meterEnd)
public boolean isChart3D()
public void setChart3D(boolean barchartThreeDimension)
public void setHtmlTemplate(String htmlTemplate)
public void setJsTemplate(String jsTemplate)
public String getHtmlTemplate()
public String getJsTemplate()
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.