|
||||||||||
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 |