|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The IEssGridView is a grid view of the cube view.
| Method Summary | |
IEssGridRange |
createIEssGridRange()
Creates an object for the interface IEssGridRange. |
IEssCell |
getCell(int row,
int column)
Gets the cell at the specified row, column intersection. |
int |
getCellContentType(int row,
int column)
Gets the type of the cell content at the specifed row, column intersection. |
IEssCell.EEssCellType |
getCellType(int row,
int column)
Gets the type of the cell at the specifed row, column intersection. |
int |
getCountColumns()
Gets the count of columns in the grid. |
int |
getCountRows()
Gets the count of rows in the grid. |
int |
getDataCellAttributes(int row,
int column)
Gets the attributes of the data cell at the specified row, column intersection. |
double |
getDoubleValue(int row,
int column)
Gets the double value of the cell at the specified row, column intersection. |
IEssIterator |
getLinkedObjects(IEssGridRange[] ranges)
Gets linked objects for a range of cells. |
int |
getMemberCellAttributes(int row,
int column)
Gets the attributes of the member cell at the specified row, column intersection. |
java.lang.String |
getStringValue(int row,
int column)
Gets the string value of the cell at the specified row, column intersection. |
java.lang.String[] |
getUnknownMemberNames()
Gets the unknown members in the grid from the last operation. |
IEssValueAny |
getValue(int row,
int column)
Gets the cell value at the specified row, column intersection. |
void |
setCellContentType(int row,
int column,
int type)
Sets the type of the cell content at the specifed row, column intersection. |
void |
setSize(int countRows,
int countColumns)
Deletes the existing grid and creates a new empty grid with the specified number of rows and columns. |
void |
setValue(int row,
int column,
double value)
Sets the cell value at the specified row, column intersection intersection. |
void |
setValue(int row,
int column,
IEssValueAny value)
Sets the cell value at the specified row, column intersection. |
void |
setValue(int row,
int column,
java.lang.String value)
Sets the cell value at the specified row, column intersection. |
| Field Detail |
public static final int CELL_TYPE_MEMBER
public static final int CELL_TYPE_DATA
public static final int CELL_TYPE_TEXT
public static final int CELL_CONTENT_TYPE_STRING
public static final int CELL_CONTENT_TYPE_DOUBLE
public static final int CELL_CONTENT_TYPE_BLANK
public static final int CELL_CONTENT_TYPE_ERROR
public static final int CELL_CONTENT_TYPE_MISSING
public static final int CELL_CONTENT_TYPE_ZERO
public static final int CELL_CONTENT_TYPE_NOACCESS
public static final int CELL_CONTENT_TYPE_MEMBER
public static final int CELL_CONTENT_TYPE_MEMBEREX
public static final int CELL_CONTENT_TYPE_STRINGEX
public static final int CELL_CONTENT_TYPE_STRINGEXwFORMULA
public static final int CELL_CONTENT_TYPE_FORMULAEX
public static final int CELL_CONTENT_TYPE_HYBRID_MEMBER
public static final int CELL_CONTENT_TYPE_FORMULA
public static final int CELL_CONTENT_TYPE_ZEROwFORMULA
public static final int CELL_CONTENT_TYPE_DOUBLEwFORMULA
public static final int CELL_CONTENT_TYPE_BLANKwFORMULA
public static final int CELL_CONTENT_TYPE_STRINGwFORMULA
public static final int CELL_CONTENT_TYPE_MISSINGwFORMULA
public static final int CELL_CONTENT_TYPE_NOACCESSwFORMULA
public static final int DATA_CELL_ATTRIB_READ_ONLY
public static final int DATA_CELL_ATTRIB_READ_WRITE
public static final int DATA_CELL_ATTRIB_LINKED_OBJECT
public static final int DATA_CELL_ATTRIB_LINKED_PARTITION
public static final int DATA_CELL_ATTRIB_LINKED_CELL_NOTE
public static final int DATA_CELL_ATTRIB_LINKED_WIN_APP
public static final int DATA_CELL_ATTRIB_LINKED_URL
public static final int DATA_CELL_ATTRIB_HIS_DT
public static final int MEMBER_CELL_ATTRIB_DIMTOP
public static final int MEMBER_CELL_ATTRIB_ZOOMINABLE
public static final int MEMBER_CELL_ATTRIB_NEVERSHARE
public static final int MEMBER_CELL_ATTRIB_LABELONLY
public static final int MEMBER_CELL_ATTRIB_STOREDATA
public static final int MEMBER_CELL_ATTRIB_EXPSHARE
public static final int MEMBER_CELL_ATTRIB_IMPSHARE
public static final int MEMBER_CELL_ATTRIB_DYNCALC
public static final int MEMBER_CELL_ATTRIB_FORMULA
public static final int MEMBER_CELL_ATTRIB_ATTRIBUTE
public static final int MEMBER_CELL_ATTRIB_DIMNUMBITS
| Method Detail |
public int getCountRows()
throws EssException
EssException - if an error occurs.
public int getCountColumns()
throws EssException
EssException - if an error occurs.
public IEssCell.EEssCellType getCellType(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException - if an error occurs.
public int getCellContentType(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException - if an error occurs.
public void setCellContentType(int row,
int column,
int type)
throws EssException
row - The row id.column - The column id.type - The cell context type. One of the IEssGridView.CELL_CONTENT_*.
EssException - if an error occurs.
public int getDataCellAttributes(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException - if an error occurs.
public int getMemberCellAttributes(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException - if an error occurs.
public java.lang.String getStringValue(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException
public void setValue(int row,
int column,
java.lang.String value)
throws EssException
row - The row id.column - The column id.value - The string value.
EssException - if an error occurs.
public double getDoubleValue(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException
public void setValue(int row,
int column,
double value)
throws EssException
row - The row id.column - The column id.value - The double value.
EssException - if an error occurs.
public IEssValueAny getValue(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException - if an error occurs.
public void setValue(int row,
int column,
IEssValueAny value)
throws EssException
row - The row id.column - The column id.value - The cell value. Either a String value (for member and text
cell) or a double value (for data cell) is allowed here.
EssException - if an error occurs.
public IEssCell getCell(int row,
int column)
throws EssException
row - The row id.column - The column id.
EssException - if an error occurs.
public void setSize(int countRows,
int countColumns)
throws EssException
countRows - The count of rows in the Grid.countColumns - The count of columns in the Grid.
EssException - if an error occurs.
public java.lang.String[] getUnknownMemberNames()
throws EssException
EssException
public IEssGridRange createIEssGridRange()
throws EssException
EssException - if an error occurs.
public IEssIterator getLinkedObjects(IEssGridRange[] ranges)
throws EssException
ranges - The cell ranges.
EssException - if an error occurs.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||