/**
* @(#)MapNavigatorModel.java
*
* Copyright 2002 EGANTT LLP. All rights reserved.
* PROPRIETARY/QPL. Use is subject to license terms.
*/
package com.egantt.swing.table.model.row.navigator;
import java.util.Map;
public class MapNavigatorModel extends AbstractNavigatorModel
{
protected final Object columns[];
public MapNavigatorModel(Object columns [])
{
this.columns = columns;
}
// _________________________________________________________________________
protected Object getValue(Object o, int col)
{
return ((Map) o).get(columns[col]);
}
protected void setValue(Object o, int col, Object value)
{
((Map <Object, Object>) o).put(columns[col], value);
}
}