public class WriteCEInfo extends java.lang.Object implements WriteCellElementInfo
Created by rinoux on 2017/6/5.
限定符和类型 | 方法和说明 |
---|---|
WriteCellElementInfo |
clone(int column,
int row,
int columnSpan,
int rowSpan)
克隆非位置属性
|
static WriteCellElementInfo |
create(WriteCellElement ce) |
boolean |
equals(java.lang.Object o) |
BlockType |
getBlockType()
获取此单元格所在的block
|
WriteBorder |
getBorder()
获取边框样式
|
WriteCellElement |
getCE()
获得单元格对象
|
java.lang.String |
getCeId()
获得ID
|
int |
getColumn() |
int |
getColumnSpan() |
WriteDimension |
getDimension()
获得单元格在报表中的像素信息
|
java.text.Format |
getFormat()
获得单元格值的格式
|
int |
getRow() |
int |
getRowSpan() |
Style |
getStyle()
获得单元格样式
|
java.lang.Object |
getValue()
获取单元格的值
|
WriteCEValueInfo |
getValueInfo(Calculator calculator,
Repository repo)
获得WriteCEValueInfo
|
Widget |
getWidget()
获得单元格的控件信息
|
int |
hashCode() |
boolean |
isSplit() |
boolean |
needForceReload()
表示前端是否需要强制重新加载单元格
|
void |
resetForceReloadState()
清除`需要强制重新加载`的状态
|
void |
setBlockType(BlockType blockType)
设置所在block信息
|
void |
setBorder(WriteBorder border)
设置边框
|
void |
setColumnSpan(int columnSpan) |
void |
setDimension(WriteDimension dimension)
设置dimension
|
void |
setRowSpan(int rowSpan) |
void |
setStyle(Style style)
设置单元格样式
|
void |
setUpdated()
设置更新状态
|
void |
setValue(java.lang.Object value)
设置单元格值
|
void |
setWidget(Widget widget)
设置控件
|
void |
stretch(int x,
int y)
延伸
|
void |
translate(int x,
int y)
平移
|
boolean |
updated()
是否更新过
|
public static WriteCellElementInfo create(WriteCellElement ce)
public java.lang.Object getValue()
WriteCellElementInfo
getValue
在接口中 WriteCellElementInfo
public void setValue(java.lang.Object value)
WriteCellElementInfo
setValue
在接口中 WriteCellElementInfo
public Widget getWidget()
WriteCellElementInfo
getWidget
在接口中 WriteCellElementInfo
public void setWidget(Widget widget)
WriteCellElementInfo
setWidget
在接口中 WriteCellElementInfo
public void setColumnSpan(int columnSpan)
setColumnSpan
在接口中 WriteCellElementInfo
public void setRowSpan(int rowSpan)
setRowSpan
在接口中 WriteCellElementInfo
public int getColumn()
getColumn
在接口中 WriteCellElementInfo
public int getColumnSpan()
getColumnSpan
在接口中 WriteCellElementInfo
public int getRow()
getRow
在接口中 WriteCellElementInfo
public int getRowSpan()
getRowSpan
在接口中 WriteCellElementInfo
public java.text.Format getFormat()
WriteCellElementInfo
getFormat
在接口中 WriteCellElementInfo
public WriteDimension getDimension()
WriteCellElementInfo
getDimension
在接口中 WriteCellElementInfo
public void setDimension(WriteDimension dimension)
WriteCellElementInfo
setDimension
在接口中 WriteCellElementInfo
public Style getStyle()
WriteCellElementInfo
getStyle
在接口中 WriteCellElementInfo
public void setStyle(Style style)
WriteCellElementInfo
setStyle
在接口中 WriteCellElementInfo
public WriteBorder getBorder()
WriteCellElementInfo
getBorder
在接口中 WriteCellElementInfo
public void setBorder(WriteBorder border)
WriteCellElementInfo
setBorder
在接口中 WriteCellElementInfo
public WriteCellElement getCE()
WriteCellElementInfo
getCE
在接口中 WriteCellElementInfo
public WriteCEValueInfo getValueInfo(Calculator calculator, Repository repo)
WriteCellElementInfo
getValueInfo
在接口中 WriteCellElementInfo
public java.lang.String getCeId()
WriteCellElementInfo
getCeId
在接口中 WriteCellElementInfo
public void translate(int x, int y)
WriteCellElementInfo
translate
在接口中 WriteCellElementInfo
x
- 向右y
- 向下public void stretch(int x, int y)
WriteCellElementInfo
stretch
在接口中 WriteCellElementInfo
x
- 向下y
- 向右public boolean updated()
WriteCellElementInfo
updated
在接口中 WriteCellElementInfo
public void setUpdated()
WriteCellElementInfo
setUpdated
在接口中 WriteCellElementInfo
public boolean needForceReload()
WriteCellElementInfo
needForceReload
在接口中 WriteCellElementInfo
public void resetForceReloadState()
WriteCellElementInfo
resetForceReloadState
在接口中 WriteCellElementInfo
public BlockType getBlockType()
WriteCellElementInfo
getBlockType
在接口中 WriteCellElementInfo
public void setBlockType(BlockType blockType)
WriteCellElementInfo
setBlockType
在接口中 WriteCellElementInfo
blockType
- blockTypepublic boolean equals(java.lang.Object o)
equals
在接口中 WriteCellElementInfo
equals
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object
public boolean isSplit()
isSplit
在接口中 WriteCellElementInfo
public WriteCellElementInfo clone(int column, int row, int columnSpan, int rowSpan)
WriteCellElementInfo
clone
在接口中 WriteCellElementInfo