package org.nightlabs.jfire.trade.ui.overview.search;
import org.nightlabs.base.ui.validation.InputValidator;
import org.nightlabs.jdo.query.AbstractSearchQuery;
import org.nightlabs.jfire.base.ui.overview.search.AbstractQuickSearchEntryFactory;
import org.nightlabs.jfire.base.ui.overview.search.StringIDStringValidator;
import org.nightlabs.jfire.trade.ui.resource.Messages;
/**
*
* @author Marius Heinzmann - marius[at]nightlabs[dot]com
*/
public abstract class AbstractCreatorNameQuickSearchEntryFactory<Q extends AbstractSearchQuery>
extends AbstractQuickSearchEntryFactory<Q>
{
@Override
public String getName()
{
return Messages.getString("org.nightlabs.jfire.trade.ui.overview.search.AbstractCreatorNameQuickSearchEntryFactory.name"); //$NON-NLS-1$
}
@Override
protected InputValidator<?> createInputValidator()
{
return new StringIDStringValidator();
}
}