|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.report.filter.AbstractBinaryTableFilter
public abstract class AbstractBinaryTableFilter
Abstract binary filter implements common binary filter functions.
| Field Summary | |
|---|---|
protected TableDataDescriptor |
descriptor
|
protected Hashtable |
mmap
|
| Fields inherited from interface inetsoft.report.TableLens |
|---|
BREAK_BORDER, NULL |
| Fields inherited from interface inetsoft.uql.XTable |
|---|
EOT |
| Constructor Summary | |
|---|---|
AbstractBinaryTableFilter()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addChangeListener(TableChangeListener listener)
Add table change listener to the filtered table. |
Object |
clone()
Clone the table lens. |
boolean |
containsDrill()
Check if contains drill. |
boolean |
containsFormat()
Check if contains format. |
protected void |
fireChangeEvent()
Fire change event when filtered table changed. |
String |
getColumnIdentifier(int col)
Get the column identifier of a column. |
Format |
getDefaultFormat(int row,
int col)
Return the per cell format. |
TableDataDescriptor |
getDescriptor()
Get internal table data descriptor which contains table structural infos. |
abstract TableLens |
getLeftTable()
Get the left base table lens. |
abstract TableLens |
getRightTable()
Get the right base table lens. |
XDrillInfo |
getXDrillInfo(int row,
int col)
Get table drill info. |
protected boolean |
isLeftPath(TableDataPath path)
Check if it is the table data path of the left table. |
protected boolean |
isRightPath(TableDataPath path)
Check if it is the table data path of the right table. |
void |
removeChangeListener(TableChangeListener listener)
Remove table change listener from the filtered table. |
void |
setColumnIdentifier(int col,
String identifier)
Set the column identifier of a column. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface inetsoft.report.filter.BinaryTableFilter |
|---|
invalidate |
| Methods inherited from interface inetsoft.report.TableLens |
|---|
getAlignment, getBackground, getColBorder, getColBorderColor, getColWidth, getFont, getForeground, getInsets, getRowBorder, getRowBorderColor, getRowHeight, getSpan, isLineWrap |
| Methods inherited from interface inetsoft.uql.XTable |
|---|
dispose, getBoolean, getByte, getColCount, getColType, getDouble, getFloat, getHeaderColCount, getHeaderRowCount, getInt, getLong, getObject, getRowCount, getShort, getTrailerColCount, getTrailerRowCount, isNull, isPrimitive, moreRows, setObject |
| Field Detail |
|---|
protected TableDataDescriptor descriptor
protected Hashtable mmap
| Constructor Detail |
|---|
public AbstractBinaryTableFilter()
| Method Detail |
|---|
public void addChangeListener(TableChangeListener listener)
addChangeListener in interface TableLenslistener - the specified TableChangeListenerpublic void removeChangeListener(TableChangeListener listener)
removeChangeListener in interface TableLenslistener - the specified TableChangeListener to be removedprotected void fireChangeEvent()
public String getColumnIdentifier(int col)
getColumnIdentifier in interface XTablecol - the specified column index.
public void setColumnIdentifier(int col,
String identifier)
setColumnIdentifier in interface XTablecol - the specified column index.identifier - the column indentifier of the column. The identifier
might be different from the column name, for it may contain more
locating information than the column name.public abstract TableLens getLeftTable()
getLeftTable in interface BinaryTableFilterpublic abstract TableLens getRightTable()
getRightTable in interface BinaryTableFilterpublic Object clone()
clone in class Objectpublic TableDataDescriptor getDescriptor()
getDescriptor in interface TableLensgetDescriptor in interface XTable
public XDrillInfo getXDrillInfo(int row,
int col)
getXDrillInfo in interface TableLensrow - the row number.col - the col number.
public Format getDefaultFormat(int row,
int col)
getDefaultFormat in interface TableLensrow - row number.col - column number.
public boolean containsFormat()
containsFormat in interface TableLenspublic boolean containsDrill()
containsDrill in interface TableLensprotected boolean isLeftPath(TableDataPath path)
protected boolean isRightPath(TableDataPath path)
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||