public class BLDimensionInfo
extends java.lang.Object
Dimension
object of Logi Report Business Logic.
The BusinessLogic of Logi Report also be called as Business cube
or Report cube
.
Dimension objects are cube elements that are the basis for analysis in a report. They present the availability and key performance of data, and characteristically return text data or dates, and answer the following question: who, when, what, where and which. A dimension object can be inserted wherever a field can be inserted, as a column or row in a crosstab, or as a group field or detail field in a table or banded object or as a category or series in a chart. They may be based on DBFields such as region and country or they could be based on formulas such as the year, quarter, or month portion of a date field.
Constructor and Description |
---|
BLDimensionInfo(java.lang.String refMappingName,
java.lang.String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addDetailInfo(BLDetailInfo detailInfo)
Adds a Logi Report BusinessLogic Detail definition into Dimension.
|
java.lang.String |
getDescription()
Gets the description of Dimension
|
BLDetailInfo[] |
getDetailInfos()
Gets the Detail definitions of Dimension.
|
java.lang.String |
getDisplayName()
Gets the display name of Dimension.
|
java.lang.String |
getName()
Gets the name of Dimension
|
java.lang.String |
getPrompt()
Gets the prompt text of Dimension.
|
java.lang.String |
getRefMappingName()
Gets the referred resource name of Dimension.
|
void |
setDescription(java.lang.String description)
Sets the description of Dimension.
|
void |
setDisplayName(java.lang.String displayName)
Sets the display name of Dimension.
|
void |
setName(java.lang.String name)
Sets the name of Dimension.
|
void |
setPrompt(java.lang.String prompt)
Sets the prompt text of Dimension.
|
void |
setRefMappingName(java.lang.String mappingName)
Sets the referred resource name of Dimension.
|
public BLDimensionInfo(java.lang.String refMappingName, java.lang.String name)
name
- Indicates Dimension name.refMappingName
- Indicates field resource name referred by Dimension.public void setDescription(java.lang.String description)
description
- The description of Dimension.public java.lang.String getDescription()
public void setPrompt(java.lang.String prompt)
prompt
- The prompt text of Dimension.public java.lang.String getPrompt()
public void setName(java.lang.String name)
name
- The name of Dimension.public java.lang.String getName()
public void setRefMappingName(java.lang.String mappingName)
mappingName
- The referred resource name of Dimension.public java.lang.String getRefMappingName()
public void setDisplayName(java.lang.String displayName)
displayName
- The display name of Dimension.public java.lang.String getDisplayName()
public BLDetailInfo[] getDetailInfos()
public void addDetailInfo(BLDetailInfo detailInfo)
detailInfo
- The Detail definition that will be created in Dimension.