package com.onaro.sanscreen.client.view.tabular.value; import java.util.Map; /** * A registry for {@link TableValueFactory}. * Based on the context and other information from the query (e.g. the vendor and model of the port) * A factory is returned to create the proper TableValue from the query result. */ public interface TableValueFactoryRegistry { /** * Returns a factory for creating the right TableValues, based on the context and other information from the query. */ public TableValueFactory get(Object context, String lookup, Map row); public TableValueFactory get(Object context, String lookupValue); }