public final class FastGlobalView extends Object implements DataRow, MasterDataRowChangeHandler
Constructor and Description |
---|
FastGlobalView() |
FastGlobalView(FastGlobalView parent) |
Modifier and Type | Method and Description |
---|---|
FastGlobalView |
advance() |
void |
dataRowChanged(MasterDataRowChangeEvent chEvent) |
FastGlobalView |
derive() |
Object |
get(String col)
Returns the value of the function, expression or column using its specific name.
|
String[] |
getColumnNames()
Returns the known column names, this data-row understands.
|
MasterDataRowChangeEvent |
getReusableEvent() |
boolean |
isChanged(String name)
Checks whether the value contained in the column has changed since the last advance-operation.
|
void |
validateChangedFlags() |
public FastGlobalView(FastGlobalView parent)
public FastGlobalView()
public MasterDataRowChangeEvent getReusableEvent()
getReusableEvent
in interface MasterDataRowChangeHandler
public void dataRowChanged(MasterDataRowChangeEvent chEvent)
dataRowChanged
in interface MasterDataRowChangeHandler
public String[] getColumnNames()
DataRow
getColumnNames
in interface DataRow
public Object get(String col) throws IllegalStateException
DataRow
getValue()
method is called and for columns from the tablemodel the tablemodel method getValueAt(row, column)
gets called.get
in interface DataRow
col
- the item index.IllegalStateException
public boolean isChanged(String name)
DataRow
public FastGlobalView derive()
public FastGlobalView advance()
public void validateChangedFlags()
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.