public class DashboardFilterProperty extends Object
Type | Property and Description |
---|---|
boolean |
isDate |
boolean |
isLabel |
boolean |
isNumeric |
boolean |
isStatic |
Modifier and Type | Field and Description |
---|---|
protected String |
dataProviderCode |
protected DashboardFilter |
filter |
protected boolean |
global |
protected boolean |
isBeingFiltered |
protected String |
propertyId |
protected Long |
sectionId |
static String |
STATIC_PROPERTY_CODE |
protected boolean |
visible |
Constructor and Description |
---|
DashboardFilterProperty(DataProperty property,
DashboardFilter filter) |
DashboardFilterProperty(String propertyId,
DashboardFilter filter) |
DashboardFilterProperty(String dataProviderCode,
String propertyId,
DashboardFilter filter) |
DashboardFilterProperty(String dataProviderCode,
String propertyId,
DashboardFilter filter,
Long sectionId,
boolean isBeingFiltered) |
protected DashboardFilter filter
protected String dataProviderCode
protected String propertyId
protected Long sectionId
protected boolean visible
protected boolean isBeingFiltered
protected boolean global
public static final String STATIC_PROPERTY_CODE
public DashboardFilterProperty(String propertyId, DashboardFilter filter)
public DashboardFilterProperty(String dataProviderCode, String propertyId, DashboardFilter filter)
public DashboardFilterProperty(DataProperty property, DashboardFilter filter)
public DashboardFilterProperty(String dataProviderCode, String propertyId, DashboardFilter filter, Long sectionId, boolean isBeingFiltered)
public DashboardFilter getCurrentPageFilter()
public void setCurrentPageFilter(DashboardFilter filter)
public Dashboard getDrillDownDashboard()
public Section getDrillDownPage()
public boolean isVisible()
public void setVisible(boolean visible)
public String getDataProviderCode()
public void setDataProviderCode(String dataProviderCode)
public String getPropertyId()
public void setPropertyId(String propertyId)
public Long getSectionId()
public void setSectionId(Long sectionId)
public boolean isBeingFiltered()
public void setBeingFiltered(boolean isBeingFiltered)
public DataProperty getDataProperty()
public List getPropertyDistinctValues()
public List getPropertyAllValues()
public List getPropertySelectedValues()
public Comparable getPropertyMinValue()
public Comparable getPropertyMaxValue()
public boolean minValueIncluded()
public boolean maxValueIncluded()
public boolean isDrillDownEnabled()
public Object parsePropertyValue(String value) throws Exception
Exception
public Class getPropertyClass()
public boolean isStaticProperty()
public DataPropertyFormatter getDataPropertyFormatter()
public void setStaticProperty(boolean isStatic)
public boolean isGlobal()
public void setGlobal(boolean global)
public boolean isPropertyAlive()
public boolean isLabelProperty()
public boolean isNumericProperty()
public boolean isDateProperty()
Copyright © 2012-2015 JBoss by Red Hat. All Rights Reserved.