程序包 | 说明 |
---|---|
com.fr.io.core | |
com.fr.report.block |
定义组成报表的块
|
com.fr.report.elementcase | |
com.fr.report.poly |
这个包定义了各种聚合块
|
com.fr.report.worksheet |
sheet 页相关
|
限定符和类型 | 方法和说明 |
---|---|
Block |
ExcelExporterReport.getBlock(int index) |
限定符和类型 | 接口和说明 |
---|---|
interface |
AnalyPolyBlock |
interface |
PagePolyBlock |
interface |
ResultBlock |
限定符和类型 | 类和说明 |
---|---|
class |
ElementCaseBlockImplement |
class |
ResultElementCaseBlockImplement |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractResultElementCase |
限定符和类型 | 接口和说明 |
---|---|
interface |
TemplateBlock |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractPolyECBlock |
class |
AnalyChartBlock |
class |
AnalyECBlock |
class |
PageChartBlock |
class |
PageECBlock |
class |
PolyChartBlock |
class |
PolyECBlock |
class |
ResultChartBlock |
class |
ResultECBlock |
限定符和类型 | 方法和说明 |
---|---|
Block |
AbstractPolyReport.getBlock(int index) |
Block |
AbstractPolyReport.getBlockByName(java.lang.String name)
通过BlockName得到Block
|
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractPolyReport.addBlock(Block block)
添加指定块
|
static UNIT |
PolyCoreUtils.afterBottom(Block compare,
Block compareTarget)
返回compare与compareTarget上下间距
|
static UNIT |
PolyCoreUtils.afterRight(Block compare,
Block compareTarget)
返回compare与compareTarget左右间距
|
static boolean |
PolyCoreUtils.isAllOnLeft(Block compare,
Block compareTarget)
判断compare是否完全处于compareTarget的左侧,
这种情况无论compareTarget的大小或则位置怎么变化都不会影响到compare的
|
static boolean |
PolyCoreUtils.isAllOnTop(Block compare,
Block compareTarget)
判断compare是否完全处于compareTarget的上边,
这种情况无论compareTarget的大小或则位置怎么变化都不会影响到compare的
|
static boolean |
PolyCoreUtils.isFreezeHeight(Block pb)
聚合块是否为固定高度
|
static boolean |
PolyCoreUtils.isFreezeWidth(Block pb)
聚合块是否为固定宽度
|
void |
AbstractPolyReport.removeBlock(Block block)
删除指定块
|
void |
AbstractPolyReport.BlockWriter.writerBlock(XMLPrintWriter writer,
Block block) |
限定符和类型 | 类和说明 |
---|---|
class |
TemplateElementCaseBlockImplement |