Class DrillDownParameter
- java.lang.Object
-
- org.pentaho.reporting.designer.core.editor.drilldown.model.DrillDownParameter
-
- All Implemented Interfaces:
Serializable
,org.pentaho.reporting.engine.classic.core.metadata.MetaData
public class DrillDownParameter extends Object implements org.pentaho.reporting.engine.classic.core.metadata.MetaData, Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DrillDownParameter.Type
-
Field Summary
-
Fields inherited from interface org.pentaho.reporting.engine.classic.core.metadata.MetaData
VALUEROLE_BUNDLE_KEY, VALUEROLE_BUNDLE_NAME, VALUEROLE_CONTENT, VALUEROLE_DATEFORMAT, VALUEROLE_ELEMENT_NAME, VALUEROLE_FIELD, VALUEROLE_FORMULA, VALUEROLE_GROUP, VALUEROLE_MESSAGE, VALUEROLE_NUMBERFORMAT, VALUEROLE_QUERY, VALUEROLE_RESOURCE, VALUEROLE_VALUE
-
-
Constructor Summary
Constructors Constructor Description DrillDownParameter(String name)
DrillDownParameter(String name, String formulaFragment)
DrillDownParameter(String name, String formulaFragment, DrillDownParameter.Type type, boolean expert, boolean hidden)
-
Method Summary
-
-
-
Constructor Detail
-
DrillDownParameter
public DrillDownParameter(String name)
-
DrillDownParameter
public DrillDownParameter(String name, String formulaFragment, DrillDownParameter.Type type, boolean expert, boolean hidden)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
setName
public void setName(String name)
-
getFormulaFragment
public String getFormulaFragment()
-
setFormulaFragment
public void setFormulaFragment(String formulaFragment)
-
getType
public DrillDownParameter.Type getType()
-
setType
public void setType(DrillDownParameter.Type type)
-
getPosition
public int getPosition()
-
setPosition
public void setPosition(int position)
-
setPreferred
public void setPreferred(boolean preferred)
-
isPreferred
public boolean isPreferred()
- Specified by:
isPreferred
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getDisplayName
public String getDisplayName(Locale locale)
- Specified by:
getDisplayName
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getMetaAttribute
public String getMetaAttribute(String attributeName, Locale locale)
- Specified by:
getMetaAttribute
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getGrouping
public String getGrouping(Locale locale)
- Specified by:
getGrouping
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getGroupingOrdinal
public int getGroupingOrdinal(Locale locale)
- Specified by:
getGroupingOrdinal
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getItemOrdinal
public int getItemOrdinal(Locale locale)
- Specified by:
getItemOrdinal
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getDeprecationMessage
public String getDeprecationMessage(Locale locale)
- Specified by:
getDeprecationMessage
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getDescription
public String getDescription(Locale locale)
- Specified by:
getDescription
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
isDeprecated
public boolean isDeprecated()
- Specified by:
isDeprecated
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
setExpert
public void setExpert(boolean expert)
-
isExpert
public boolean isExpert()
- Specified by:
isExpert
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
isHidden
public boolean isHidden()
- Specified by:
isHidden
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getFeatureMaturityLevel
public org.pentaho.reporting.engine.classic.core.metadata.MaturityLevel getFeatureMaturityLevel()
- Specified by:
getFeatureMaturityLevel
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
isExperimental
public boolean isExperimental()
- Specified by:
isExperimental
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getCompatibilityLevel
public int getCompatibilityLevel()
- Specified by:
getCompatibilityLevel
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getKeyPrefix
public String getKeyPrefix()
- Specified by:
getKeyPrefix
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
getBundleLocation
public String getBundleLocation()
- Specified by:
getBundleLocation
in interfaceorg.pentaho.reporting.engine.classic.core.metadata.MetaData
-
-