net.sourceforge.eclipsetrader.core
Class CorePlugin
java.lang.Object
AbstractUIPlugin
net.sourceforge.eclipsetrader.core.CorePlugin
- public class CorePlugin
- extends AbstractUIPlugin
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLUGIN_ID
public static final java.lang.String PLUGIN_ID
- See Also:
- Constant Field Values
FEED_EXTENSION_POINT
public static final java.lang.String FEED_EXTENSION_POINT
- See Also:
- Constant Field Values
TRADING_PROVIDERS_EXTENSION_POINT
public static final java.lang.String TRADING_PROVIDERS_EXTENSION_POINT
- See Also:
- Constant Field Values
PATTERN_EXTENSION_POINT
public static final java.lang.String PATTERN_EXTENSION_POINT
- See Also:
- Constant Field Values
ACCOUNT_PROVIDERS_EXTENSION_POINT
public static final java.lang.String ACCOUNT_PROVIDERS_EXTENSION_POINT
- See Also:
- Constant Field Values
LABEL_PROVIDERS_EXTENSION_POINT
public static final java.lang.String LABEL_PROVIDERS_EXTENSION_POINT
- See Also:
- Constant Field Values
LOGGER_PREFERENCES_EXTENSION_POINT
public static final java.lang.String LOGGER_PREFERENCES_EXTENSION_POINT
- See Also:
- Constant Field Values
FEED_RUNNING
public static final java.lang.String FEED_RUNNING
- See Also:
- Constant Field Values
PREFS_ENABLE_HTTP_PROXY
public static final java.lang.String PREFS_ENABLE_HTTP_PROXY
- See Also:
- Constant Field Values
PREFS_PROXY_HOST_ADDRESS
public static final java.lang.String PREFS_PROXY_HOST_ADDRESS
- See Also:
- Constant Field Values
PREFS_PROXY_PORT_ADDRESS
public static final java.lang.String PREFS_PROXY_PORT_ADDRESS
- See Also:
- Constant Field Values
PREFS_ENABLE_PROXY_AUTHENTICATION
public static final java.lang.String PREFS_ENABLE_PROXY_AUTHENTICATION
- See Also:
- Constant Field Values
PREFS_PROXY_USER
public static final java.lang.String PREFS_PROXY_USER
- See Also:
- Constant Field Values
PREFS_PROXY_PASSWORD
public static final java.lang.String PREFS_PROXY_PASSWORD
- See Also:
- Constant Field Values
PREFS_HISTORICAL_PRICE_RANGE
public static final java.lang.String PREFS_HISTORICAL_PRICE_RANGE
- See Also:
- Constant Field Values
PREFS_NEWS_DATE_RANGE
public static final java.lang.String PREFS_NEWS_DATE_RANGE
- See Also:
- Constant Field Values
PREFS_UPDATE_HISTORY
public static final java.lang.String PREFS_UPDATE_HISTORY
- See Also:
- Constant Field Values
PREFS_UPDATE_HISTORY_ONCE
public static final java.lang.String PREFS_UPDATE_HISTORY_ONCE
- See Also:
- Constant Field Values
PREFS_UPDATE_HISTORY_LAST
public static final java.lang.String PREFS_UPDATE_HISTORY_LAST
- See Also:
- Constant Field Values
PREFS_UPDATE_NEWS
public static final java.lang.String PREFS_UPDATE_NEWS
- See Also:
- Constant Field Values
PREFS_UPDATE_CURRENCIES
public static final java.lang.String PREFS_UPDATE_CURRENCIES
- See Also:
- Constant Field Values
PREFS_DELETE_CANCELED_ORDERS
public static final java.lang.String PREFS_DELETE_CANCELED_ORDERS
- See Also:
- Constant Field Values
PREFS_DELETE_CANCELED_ORDERS_DAYS
public static final java.lang.String PREFS_DELETE_CANCELED_ORDERS_DAYS
- See Also:
- Constant Field Values
PREFS_DELETE_FILLED_ORDERS
public static final java.lang.String PREFS_DELETE_FILLED_ORDERS
- See Also:
- Constant Field Values
PREFS_DELETE_FILLED_ORDERS_DAYS
public static final java.lang.String PREFS_DELETE_FILLED_ORDERS_DAYS
- See Also:
- Constant Field Values
CorePlugin
public CorePlugin()
start
public void start(BundleContext context)
throws java.lang.Exception
- Throws:
java.lang.Exception
configureLogging
public void configureLogging()
- Log4j configurator
stop
public void stop(BundleContext context)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDefault
public static CorePlugin getDefault()
getRepository
public static Repository getRepository()
getImageDescriptor
public static ImageDescriptor getImageDescriptor(java.lang.String path)
- Returns an image descriptor for the image file at the given
plug-in relative path.
- Parameters:
path
- the path
- Returns:
- the image descriptor
createHistoryFeedPlugin
public static IHistoryFeed createHistoryFeedPlugin(java.lang.String id)
createQuoteFeedPlugin
public static IFeed createQuoteFeedPlugin(java.lang.String id)
createLevel2FeedPlugin
public static ILevel2Feed createLevel2FeedPlugin(java.lang.String id)
getAllPatternPlugins
public static java.util.List getAllPatternPlugins()
createPatternPlugin
public static IPattern createPatternPlugin(java.lang.String id)
createTradeSourcePlugin
public static ITradingProvider createTradeSourcePlugin(java.lang.String id)
getDateFormat
public static java.text.SimpleDateFormat getDateFormat()
getDateParse
public static java.text.SimpleDateFormat getDateParse()
getDateTimeFormat
public static java.text.SimpleDateFormat getDateTimeFormat()
getDateTimeParse
public static java.text.SimpleDateFormat getDateTimeParse()
getTimeFormat
public static java.text.SimpleDateFormat getTimeFormat()
getTimeParse
public static java.text.SimpleDateFormat getTimeParse()
createAccount
public static Account createAccount(java.lang.String pluginId,
PersistentPreferenceStore preferenceStore,
java.util.List transactions)
logException
public static void logException(java.lang.Exception e)