|
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 1 (11.1.1.4.0) E12063-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.model.DataModel org.apache.myfaces.trinidad.model.CollectionModel oracle.adf.view.faces.bi.model.GeoMapDataModel oracle.adf.view.faces.bi.model.ActiveGeoMapDataModelDecorator
public abstract class ActiveGeoMapDataModelDecorator
replace with :
where activeModelDecorator is a managed bean subclassing the ActiveGeoMapDataModelDecorator
subclasses will look something like this:
{
public GeoMapDataModel getModel()
{
return _geoMapDataModel;
}
public ActiveDataModel getActiveDataModel()
{
return _activeDataModel;
}
}
public class MyDecorator extends ActiveGeoMapDataModelModelDecorator
getActiveDataModel()
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.adf.view.rich.model.ActiveDataModel |
---|
ActiveDataModel.ActiveDataPolicy |
Nested classes/interfaces inherited from interface org.apache.myfaces.trinidad.model.LocalRowKeyIndex |
---|
org.apache.myfaces.trinidad.model.LocalRowKeyIndex.Confidence, org.apache.myfaces.trinidad.model.LocalRowKeyIndex.LocalCachingStrategy |
Field Summary |
---|
Fields inherited from class oracle.adf.view.faces.bi.model.GeoMapDataModel |
---|
m_arrList, MATCHMODE_EXACT, MATCHMODE_RELAX |
Fields inherited from interface oracle.adfinternal.view.faces.bi.activedata.DVTEncoderContext |
---|
ADS_LOGGER_PROVIDER, CUBIC_MODEL_INFO_PROVIDER, MAP_MODEL_INFO_PROVIDER, MODEL_INFO_PROVIDER |
Constructor Summary | |
---|---|
ActiveGeoMapDataModelDecorator()
|
Method Summary | |
---|---|
void |
calculateMinMaxValues()
|
abstract ActiveDataModel |
getActiveDataModel()
returns the ActiveDataModel implementation |
ActiveDataModel.ActiveDataPolicy |
getActiveDataPolicy()
always return ActiveDataPolicy.ACTIVE |
int |
getAddressMatchMode()
|
java.util.ArrayList |
getArrayList()
|
int |
getCurrentChangeCount()
Returns the current monotonically increasing change count for this ActiveDataModel This change count is used by the UI components to maintain read consistency between model data fetches and the active data updates. |
java.util.Map<java.lang.String,java.lang.Object> |
getEncoderEnvironment()
|
java.lang.String |
getJoinColumns()
|
double[] |
getMaxValues()
|
double[] |
getMinValues()
|
abstract GeoMapDataModel |
getModel()
This method returns the wrapped GeoMapDataModel . |
int |
getRowCount()
|
java.lang.Object |
getRowData()
|
int |
getRowIndex()
|
java.lang.Object |
getRowKey()
|
java.lang.Object |
getWrappedData()
|
boolean |
isRowAvailable()
|
void |
setAddressMatchMode(int mode)
|
void |
setJoinColumns(java.lang.String joinColumns)
|
void |
setMaxValues(double[] maxValues)
|
void |
setMinValues(double[] minValues)
|
void |
setRowIndex(int i)
|
void |
setRowKey(java.lang.Object object)
|
void |
setWrappedData(java.lang.Object object)
|
void |
startActiveData(java.util.Collection<java.lang.Object> rowKeys,
int startChangeCount,
oracle.adf.view.rich.event.ActiveDataListener listener)
Called by the DataUpdateManager to notify the ActiveDataModel to start delivering change notifications |
void |
stopActiveData(java.util.Collection<java.lang.Object> rowKeys,
oracle.adf.view.rich.event.ActiveDataListener listener)
Called by the DataUpdateManager to notify the ActiveDataModel to stop delivering change notifications |
Methods inherited from class org.apache.myfaces.trinidad.model.CollectionModel |
---|
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearLocalCache, getCachingStrategy, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowData, getSortCriteria, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, setSortCriteria |
Methods inherited from class javax.faces.model.DataModel |
---|
addDataModelListener, getDataModelListeners, removeDataModelListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActiveGeoMapDataModelDecorator()
Method Detail |
---|
public abstract GeoMapDataModel getModel()
GeoMapDataModel
.
public abstract ActiveDataModel getActiveDataModel()
public ActiveDataModel.ActiveDataPolicy getActiveDataPolicy()
ActiveDataPolicy.ACTIVE
getActiveDataPolicy
in interface ActiveDataModel
ActiveDataModel.ActiveDataPolicy
public void startActiveData(java.util.Collection<java.lang.Object> rowKeys, int startChangeCount, oracle.adf.view.rich.event.ActiveDataListener listener)
startActiveData
in interface ActiveDataModel
rowKeys
- Not used for DVT GeoMap. Change notifications should be delivered
for all rows of the collection.startChangeCount
- Change count to start sending active data from.listener
- ActiveDataListener for the ActiveDataModel to use when notifying
the DataUpdateManager of changes
java.lang.IllegalStateException
- if ActiveDataPolicy is STATIC
java.lang.IllegalArgumentException
- if listener
is null
or
the startChangeCount
is greater than the current change count.stopActiveData(java.util.Collection, oracle.adf.view.rich.event.ActiveDataListener)
public void stopActiveData(java.util.Collection<java.lang.Object> rowKeys, oracle.adf.view.rich.event.ActiveDataListener listener)
stopActiveData
in interface ActiveDataModel
rowKeys
- Not used for DVT GeoMap. Change notifications should be stopped
for all rows of the collectionlistener
- the ActiveDataListener to be removed
java.lang.IllegalStateException
- If called on an ActiveDataModel that was never
started by calling startActiveData
startActiveData(java.util.Collection, int, oracle.adf.view.rich.event.ActiveDataListener)
public int getCurrentChangeCount()
getCurrentChangeCount
in interface ActiveDataModel
public final java.util.Map<java.lang.String,java.lang.Object> getEncoderEnvironment()
getEncoderEnvironment
in interface oracle.adfinternal.view.faces.bi.activedata.DVTEncoderContext
public java.lang.Object getRowKey()
getRowKey
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
getRowKey
in class GeoMapDataModel
public void setRowKey(java.lang.Object object)
setRowKey
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
setRowKey
in class GeoMapDataModel
public boolean isRowAvailable()
isRowAvailable
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
isRowAvailable
in class GeoMapDataModel
public int getRowCount()
getRowCount
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
getRowCount
in class GeoMapDataModel
public java.lang.Object getRowData()
getRowData
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
getRowData
in class GeoMapDataModel
public int getRowIndex()
getRowIndex
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
getRowIndex
in class GeoMapDataModel
public void setRowIndex(int i)
setRowIndex
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
setRowIndex
in class GeoMapDataModel
public java.lang.Object getWrappedData()
getWrappedData
in class GeoMapDataModel
public java.util.ArrayList getArrayList()
getArrayList
in class GeoMapDataModel
public void setWrappedData(java.lang.Object object)
setWrappedData
in class GeoMapDataModel
public void setAddressMatchMode(int mode)
setAddressMatchMode
in class GeoMapDataModel
public int getAddressMatchMode()
getAddressMatchMode
in class GeoMapDataModel
public void setMaxValues(double[] maxValues)
setMaxValues
in class GeoMapDataModel
public double[] getMaxValues()
getMaxValues
in class GeoMapDataModel
public void setMinValues(double[] minValues)
setMinValues
in class GeoMapDataModel
public double[] getMinValues()
getMinValues
in class GeoMapDataModel
public java.lang.String getJoinColumns()
getJoinColumns
in class GeoMapDataModel
public void setJoinColumns(java.lang.String joinColumns)
setJoinColumns
in class GeoMapDataModel
public void calculateMinMaxValues()
calculateMinMaxValues
in class GeoMapDataModel
|
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 1 (11.1.1.4.0) E12063-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |