|
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 1 (11.1.1.7.0) E12063-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.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, ensureRowsAvailable, getCachingStrategy, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowData, 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 ActiveDataModelActiveDataModel.ActiveDataPolicy
public void startActiveData(java.util.Collection<java.lang.Object> rowKeys,
int startChangeCount,
oracle.adf.view.rich.event.ActiveDataListener listener)
startActiveData in interface ActiveDataModelrowKeys - 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 ActiveDataModelrowKeys - 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 startActiveDatastartActiveData(java.util.Collection, int, oracle.adf.view.rich.event.ActiveDataListener) public int getCurrentChangeCount()
getCurrentChangeCount in interface ActiveDataModelpublic final java.util.Map<java.lang.String,java.lang.Object> getEncoderEnvironment()
getEncoderEnvironment in interface oracle.adfinternal.view.faces.bi.activedata.DVTEncoderContextpublic java.lang.Object getRowKey()
getRowKey in interface org.apache.myfaces.trinidad.model.RowKeyIndexgetRowKey in class GeoMapDataModelpublic void setRowKey(java.lang.Object object)
setRowKey in interface org.apache.myfaces.trinidad.model.RowKeyIndexsetRowKey in class GeoMapDataModelpublic boolean isRowAvailable()
isRowAvailable in interface org.apache.myfaces.trinidad.model.RowKeyIndexisRowAvailable in class GeoMapDataModelpublic int getRowCount()
getRowCount in interface org.apache.myfaces.trinidad.model.RowKeyIndexgetRowCount in class GeoMapDataModelpublic java.lang.Object getRowData()
getRowData in interface org.apache.myfaces.trinidad.model.RowKeyIndexgetRowData in class GeoMapDataModelpublic int getRowIndex()
getRowIndex in interface org.apache.myfaces.trinidad.model.RowKeyIndexgetRowIndex in class GeoMapDataModelpublic void setRowIndex(int i)
setRowIndex in interface org.apache.myfaces.trinidad.model.RowKeyIndexsetRowIndex in class GeoMapDataModelpublic java.lang.Object getWrappedData()
getWrappedData in class GeoMapDataModelpublic java.util.ArrayList getArrayList()
getArrayList in class GeoMapDataModelpublic void setWrappedData(java.lang.Object object)
setWrappedData in class GeoMapDataModelpublic void setAddressMatchMode(int mode)
setAddressMatchMode in class GeoMapDataModelpublic int getAddressMatchMode()
getAddressMatchMode in class GeoMapDataModelpublic void setMaxValues(double[] maxValues)
setMaxValues in class GeoMapDataModelpublic double[] getMaxValues()
getMaxValues in class GeoMapDataModelpublic void setMinValues(double[] minValues)
setMinValues in class GeoMapDataModelpublic double[] getMinValues()
getMinValues in class GeoMapDataModelpublic java.lang.String getJoinColumns()
getJoinColumns in class GeoMapDataModelpublic void setJoinColumns(java.lang.String joinColumns)
setJoinColumns in class GeoMapDataModelpublic void calculateMinMaxValues()
calculateMinMaxValues in class GeoMapDataModel
|
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 1 (11.1.1.7.0) E12063-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||