程序包 | 说明 |
---|---|
com.fr.poly |
聚合报表的设计器、控件、事件处理等
|
com.fr.poly.creator | |
com.fr.poly.model |
限定符和类型 | 方法和说明 |
---|---|
static BlockCreator |
PolyUtils.createCreator(BaseChart chart) |
static BlockCreator |
PolyUtils.createCreator(java.lang.Class clazz) |
static BlockCreator |
PolyUtils.createCreator(TemplateBlock block) |
BlockCreator |
PolyDesigner.getDefaultSelectElement() |
BlockCreator |
PolyDesigner.getSelection() |
static BlockCreator |
PolyUtils.searchAt(PolyDesigner designer,
int x,
int y)
获取所处(x,y)位置的聚合块,如果没有,就返回null
|
限定符和类型 | 方法和说明 |
---|---|
void |
PolyDesigner.addBlockCreator(BlockCreator creator)
增加组件
|
boolean |
PolyDesigner.intersectsAllBlock(BlockCreator creator)
检测指定块是否与其他的块有重叠区域
|
void |
PolyDesigner.setSelection(BlockCreator selectElement)
选中一个聚合快
|
限定符和类型 | 类和说明 |
---|---|
class |
ChartBlockCreator |
class |
ECBlockCreator |
限定符和类型 | 字段和说明 |
---|---|
protected BlockCreator<U> |
BlockEditor.creator |
构造器和说明 |
---|
BlockEditor(PolyDesigner designer,
BlockCreator<U> creator) |
限定符和类型 | 方法和说明 |
---|---|
BlockCreator |
AddedData.getAddedAt(int idx) |
BlockCreator |
AddingData.getCreator() |
限定符和类型 | 方法和说明 |
---|---|
void |
AddedData.addBlockCreator(BlockCreator creator) |
void |
AddedData.removeBlockCreator(BlockCreator creator) |
构造器和说明 |
---|
AddingData(BlockCreator creator) |