/* * Copyright (c) 2004-2011 Marco Maccaferri and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Marco Maccaferri - initial API and implementation */ package org.eclipsetrader.ui.internal; import java.util.Date; import org.eclipsetrader.core.feed.IBackfillConnector; import org.eclipsetrader.core.feed.IDividend; import org.eclipsetrader.core.feed.IFeedIdentifier; import org.eclipsetrader.core.feed.IOHLC; import org.eclipsetrader.core.feed.ISplit; import org.eclipsetrader.core.feed.TimeSpan; public class TestBackfillConnector implements IBackfillConnector { private String id; private String name; public TestBackfillConnector(String id, String name) { this.id = id; this.name = name; } /* (non-Javadoc) * @see org.eclipsetrader.core.feed.IBackfillConnector#backfillDividends(org.eclipsetrader.core.feed.IFeedIdentifier, java.util.Date, java.util.Date) */ @Override public IDividend[] backfillDividends(IFeedIdentifier identifier, Date from, Date to) { return null; } /* (non-Javadoc) * @see org.eclipsetrader.core.feed.IBackfillConnector#backfillHistory(org.eclipsetrader.core.feed.IFeedIdentifier, java.util.Date, java.util.Date, org.eclipsetrader.core.feed.TimeSpan) */ @Override public IOHLC[] backfillHistory(IFeedIdentifier identifier, Date from, Date to, TimeSpan timeSpan) { return null; } /* (non-Javadoc) * @see org.eclipsetrader.core.feed.IBackfillConnector#backfillSplits(org.eclipsetrader.core.feed.IFeedIdentifier, java.util.Date, java.util.Date) */ @Override public ISplit[] backfillSplits(IFeedIdentifier identifier, Date from, Date to) { return null; } /* (non-Javadoc) * @see org.eclipsetrader.core.feed.IBackfillConnector#canBackfill(org.eclipsetrader.core.feed.IFeedIdentifier, org.eclipsetrader.core.feed.TimeSpan) */ @Override public boolean canBackfill(IFeedIdentifier identifier, TimeSpan timeSpan) { return false; } /* (non-Javadoc) * @see org.eclipsetrader.core.feed.IBackfillConnector#getId() */ @Override public String getId() { return id; } /* (non-Javadoc) * @see org.eclipsetrader.core.feed.IBackfillConnector#getName() */ @Override public String getName() { return name; } }