package org.nightlabs.jfire.dynamictrade.ui.store.search; import org.eclipse.swt.widgets.Composite; import org.nightlabs.jfire.dynamictrade.store.DynamicProductType; import org.nightlabs.jfire.dynamictrade.store.search.DynamicProductTypeQuery; import org.nightlabs.jfire.store.ProductType; import org.nightlabs.jfire.store.search.AbstractProductTypeQuery; import org.nightlabs.jfire.trade.ui.store.search.AbstractProductTypeSearchComposite; /** * @author Daniel.Mazurek [at] NightLabs [dot] de * */ public class DynamicProductTypeSearchComposite extends AbstractProductTypeSearchComposite { /** * @param parent * @param style */ public DynamicProductTypeSearchComposite(Composite parent, int style) { super(parent, style); } @Override protected AbstractProductTypeQuery createNewQuery() { return new DynamicProductTypeQuery(); } @Override protected Class<? extends AbstractProductTypeQuery> getQueryClass() { return DynamicProductTypeQuery.class; } @Override protected Class<? extends ProductType> getResultClass() { return DynamicProductType.class; } }