A B C D E F G H I J K L M N O P Q R S T U V W Y

A

About - class com.exponto.jstock.gui.options.About.
Just the About window is found here.
About() - Constructor for class com.exponto.jstock.gui.options.About
Generates a new About window
AbstractIndicatorPanel - class com.exponto.jstock.gui.panels.AbstractIndicatorPanel.
 
AbstractIndicatorPanel(ChartData, Indicator) - Constructor for class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Creates new Panel
about - Variable in class com.exponto.jstock.ControlPanel
 
addDay() - Method in class com.exponto.util.Date
 
addLine(PersistentLine) - Method in class com.exponto.jstock.gui.panels.Lines
 
addRule(Object[]) - Static method in class com.exponto.jstock.gui.chartinfo.Rules
 
all - Static variable in class com.exponto.jstock.Constants
 
all - Static variable in class com.exponto.jstock.data.Constants
 
all - Static variable in class com.exponto.jstock.db.Constants
 
all - Static variable in class com.exponto.jstock.indicators.Constants
 

B

base(double) - Static method in class com.exponto.jstock.indicators.Series
Returns a double that are the base (what is the proper name???) value of dbl.

C

CandleStick - class com.exponto.jstock.indicators.CandleStick.
CandleStick draws a logarithmic candlestick chart.
CandleStick() - Constructor for class com.exponto.jstock.indicators.CandleStick
 
ChartData - class com.exponto.jstock.data.ChartData.
ChartData.java Load the dataset from file or other source.
ChartData(TickerID, String) - Constructor for class com.exponto.jstock.data.ChartData
Creates ChartData for a daily series.
ChartData(TickerID, String, LogDataSeries) - Constructor for class com.exponto.jstock.data.ChartData
Used to create ChartData for weekly charts.
ChartInfo - class com.exponto.jstock.gui.chartinfo.ChartInfo.
Singleton for ChartInfo window, used by all "charts", but content is ticker or chart specific.
ChartPanel - class com.exponto.jstock.gui.panels.ChartPanel.
Responsibility of this class is to decide what panels are needed and to calculate their size and posistion.
ChartPanel() - Constructor for class com.exponto.jstock.gui.panels.ChartPanel
 
ChartPanel(ChartData) - Constructor for class com.exponto.jstock.gui.panels.ChartPanel
Creates new ChartPanel
ChartPanelSizeChangedListener - class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener.
A listener for size changes
ChartPanelSizeChangedListener() - Constructor for class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener
 
Constants - class com.exponto.jstock.Constants.
Defines various constans used by the application
Constants() - Constructor for class com.exponto.jstock.Constants
 
Constants - class com.exponto.jstock.data.Constants.
Defines various constans used by the application
Constants() - Constructor for class com.exponto.jstock.data.Constants
 
Constants - class com.exponto.jstock.db.Constants.
Defines various constans used by the application
Constants() - Constructor for class com.exponto.jstock.db.Constants
 
Constants - class com.exponto.jstock.gui.chartinfo.Constants.
 
Constants() - Constructor for class com.exponto.jstock.gui.chartinfo.Constants
 
Constants - class com.exponto.jstock.gui.options.Constants.
Defines various constans used by the package
Constants() - Constructor for class com.exponto.jstock.gui.options.Constants
 
Constants - class com.exponto.jstock.gui.panels.Constants.
Defines various constans used by the application
Constants() - Constructor for class com.exponto.jstock.gui.panels.Constants
 
Constants - class com.exponto.jstock.indicators.Constants.
Defines various constans used by the package
Constants() - Constructor for class com.exponto.jstock.indicators.Constants
 
Constants - class com.exponto.jstock.io.Constants.
Defines a lot of Constants, mostly strings used by the com.exponto.jstock.io packages.
Constants() - Constructor for class com.exponto.jstock.io.Constants
 
ControlPanel - class com.exponto.jstock.ControlPanel.
Not used at the moment
ControlPanel() - Constructor for class com.exponto.jstock.ControlPanel
 
candlestick - Static variable in class com.exponto.jstock.indicators.Constants
 
changeCurrentLine(int) - Method in class com.exponto.jstock.gui.panels.Lines
Sets the currentPosition to currentPosition + i.
check() - Method in class com.exponto.util.Date
 
clearText() - Method in class com.exponto.jstock.gui.chartinfo.Notes
 
clone() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
clone() - Method in class com.exponto.jstock.indicators.LogTradingData
Note that clone() doesn't clone the date, so don't change unless intend to change it for all others using that date.
clone() - Method in class com.exponto.jstock.indicators.MacdParameters
Does not clone the compArray
close - Variable in class com.exponto.jstock.indicators.LogTradingData
 
closeConnection() - Method in class com.exponto.jstock.io.DBManager
Closes the db connection
closeWin - Variable in class com.exponto.jstock.ControlPanel
 
closingTime() - Static method in class com.exponto.jstock.gui.panels.ChartPanel
 
columnNames - Static variable in class com.exponto.jstock.db.Constants
 
columnNames - Static variable in class com.exponto.jstock.gui.chartinfo.Constants
 
com.exponto.jstock - package com.exponto.jstock
 
com.exponto.jstock.data - package com.exponto.jstock.data
 
com.exponto.jstock.db - package com.exponto.jstock.db
 
com.exponto.jstock.exception - package com.exponto.jstock.exception
 
com.exponto.jstock.gui.chartinfo - package com.exponto.jstock.gui.chartinfo
 
com.exponto.jstock.gui.options - package com.exponto.jstock.gui.options
 
com.exponto.jstock.gui.panels - package com.exponto.jstock.gui.panels
 
com.exponto.jstock.indicators - package com.exponto.jstock.indicators
 
com.exponto.jstock.io - package com.exponto.jstock.io
 
com.exponto.jstock.util - package com.exponto.jstock.util
 
com.exponto.util - package com.exponto.util
 
compareDate(Date) - Method in class com.exponto.util.Date
Compare this day with another day (year, month and day) Returns 0 if both dates are the same -1/1 if year and month is equal, but date is different -2/2 if year is equal but month is different -4/4 if year is different 8 if total failure.
compareIndicator(DBIndicatorParameters) - Method in class com.exponto.jstock.db.DBIndicatorParameters
Compares this DBIndicatorParameters with anotherone and return true if parameter value and indicator are equal.
compareWeek(Date) - Method in class com.exponto.util.Date
 
componentHidden(ComponentEvent) - Method in class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener
 
componentMoved(ComponentEvent) - Method in class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener
 
componentResized(ComponentEvent) - Method in class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener
 
componentShown(ComponentEvent) - Method in class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener
 
computeEMA(LogDataSeries, int) - Static method in class com.exponto.jstock.indicators.EMAAlgorithm
Calculates the EMA over a periode.
computeEMA(ArrayList, int) - Static method in class com.exponto.jstock.indicators.EMAAlgorithm
 
computeLogValues() - Method in class com.exponto.jstock.indicators.LogTradingData
Computes the logaritmic values that normally is stored with the data.
computeMacd(LogDataSeries, MacdParameters) - Static method in class com.exponto.jstock.indicators.MacdAlgorithm
Calculates the MACD over a periode.
convert(String) - Method in class com.exponto.util.Date
 
convertString(String) - Static method in class com.exponto.jstock.io.Util
Converts a string to LogTradingData
convertYahoo(String) - Method in class com.exponto.util.Date
Parses dates on the format: dd-MMM-yy, e.
convertYahooString(String) - Static method in class com.exponto.jstock.io.Util
 
createTicker(String, String) - Method in class com.exponto.jstock.db.JstockDB
 

D

DBIndicatorParameters - class com.exponto.jstock.db.DBIndicatorParameters.
 
DBIndicatorParameters() - Constructor for class com.exponto.jstock.db.DBIndicatorParameters
 
DBIndicatorParameters(int, String, String, int, boolean) - Constructor for class com.exponto.jstock.db.DBIndicatorParameters
Creates a new DBIndicatorParameters.
DBManager - class com.exponto.jstock.io.DBManager.
A manager class for the database.
DatabaseMenu - class com.exponto.jstock.gui.options.DatabaseMenu.
Generates the content for the Database tab in the Options menu.
DatabaseMenu() - Constructor for class com.exponto.jstock.gui.options.DatabaseMenu
 
Date - class com.exponto.util.Date.
Stores the date (year, month, day) and also has various methodes for converting, finding working days and so one.
Date() - Constructor for class com.exponto.util.Date
Creates new date
Date(int, int, int) - Constructor for class com.exponto.util.Date
 
Date(String) - Constructor for class com.exponto.util.Date
 
Date(Date, int) - Constructor for class com.exponto.util.Date
Creates a new Date with value (d - number of weeks) A positive weekOffset gives an earlier date
DefaultIndicatorHeight - Static variable in class com.exponto.jstock.gui.panels.Constants
 
DummyParameters - class com.exponto.jstock.indicators.DummyParameters.
Dummy IndicatorParameter for indicators without parameters
DummyParameters() - Constructor for class com.exponto.jstock.indicators.DummyParameters
 
DummyParameters(int) - Constructor for class com.exponto.jstock.indicators.DummyParameters
 
DummyParameters(String) - Constructor for class com.exponto.jstock.indicators.DummyParameters
 
DummyParameters(int, String, String, String) - Constructor for class com.exponto.jstock.indicators.DummyParameters
 
daily - Static variable in class com.exponto.jstock.Constants
 
daily - Static variable in class com.exponto.jstock.data.Constants
 
daily - Static variable in class com.exponto.jstock.db.Constants
 
daily - Static variable in class com.exponto.jstock.indicators.Constants
 
dailyLogChart - Static variable in class com.exponto.jstock.Constants
 
dailyLogChart - Static variable in class com.exponto.jstock.data.Constants
 
dailyLogChart - Static variable in class com.exponto.jstock.db.Constants
 
dailyLogChart - Static variable in class com.exponto.jstock.gui.panels.Constants
 
day - Variable in class com.exponto.jstock.indicators.LogTradingData
 
day - Variable in class com.exponto.util.Date
 
dayInWeek - Variable in class com.exponto.util.Date
 
debugInfo() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
delete() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
deleteActiveSelection() - Method in class com.exponto.jstock.gui.panels.Lines
Deletes the line that is active
deleteSelectedLine() - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Deleted selected line
deleteSelectedLine() - Method in class com.exponto.jstock.gui.panels.ChartPanel
Delete the selected line in the current indicator panel Does currently not delete lines in the other indicator panels.
displayNumberToArrayIndex(int, GraphicsParameters, ArrayList) - Method in class com.exponto.jstock.indicators.Indicator
Avoid using this as it is not correct in all cases - will be removed Finds the place in the indicatorSeries for a particular posistion on the display
downloadURL(URL, File) - Static method in class com.exponto.jstock.util.Util
Downloads the content of an URL and saves it to a file.
drawBox - Variable in class com.exponto.jstock.ControlPanel
 
drawLine(int, int) - Method in class com.exponto.jstock.gui.panels.ChartPanel
Temporary position of the end point of a new line (used while dragging the mouse)
drawLines(Graphics2D) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
drawTemporaryLine(int, int) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Draws a temporary line while the mouse is dragged
drawWithCandleSticks() - Method in class com.exponto.jstock.indicators.CandleStick
 
drawWithCandleSticks() - Method in class com.exponto.jstock.indicators.EMA
 
drawWithCandleSticks() - Method in class com.exponto.jstock.indicators.Indicator
 
drawWithCandleSticks() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Information for the class that allocates screenspace wheter a particular indicator requires a separate screen space or if it shall be painted with the candlesticks.
drawWithCandleSticks() - Method in class com.exponto.jstock.indicators.MA
 
drawWithCandleSticks() - Method in class com.exponto.jstock.indicators.Macd
 
drawWithCandleSticks() - Method in class com.exponto.jstock.indicators.Rsi
 
drop - Static variable in class com.exponto.jstock.indicators.Constants
 
drop - Static variable in class com.exponto.jstock.io.Constants
 

E

EMA - class com.exponto.jstock.indicators.EMA.
 
EMA() - Constructor for class com.exponto.jstock.indicators.EMA
 
EMAAlgorithm - class com.exponto.jstock.indicators.EMAAlgorithm.
 
EMAAlgorithm() - Constructor for class com.exponto.jstock.indicators.EMAAlgorithm
 
EMAAlgorithmTest - class com.exponto.jstock.indicators.EMAAlgorithmTest.
 
EMAAlgorithmTest(String) - Constructor for class com.exponto.jstock.indicators.EMAAlgorithmTest
Constructor for EMAAlgorithmTest.
ema - Static variable in class com.exponto.jstock.indicators.Constants
 
enableURLLabel - Static variable in class com.exponto.jstock.gui.options.Constants
 
enableURLPropertyName - Static variable in class com.exponto.jstock.io.UserPreferences
 
enableURLToolTip - Static variable in class com.exponto.jstock.gui.options.Constants
 
endIndicatorLine(int, int) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Sets the endpoint for a new line and saves the line The new line is displayed on the screen.
endNewLine(int, int) - Method in class com.exponto.jstock.gui.panels.ChartPanel
End point of the new line
equals(Object) - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
equals(Object) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
equals(Object) - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
equals(Object) - Method in class com.exponto.jstock.indicators.LogTradingData
 
equals(Object) - Method in class com.exponto.jstock.indicators.SingleParameterParameters
Only checks that the Indicator parameters are equal.
equals(Object) - Method in class com.exponto.jstock.io.TickerID
 
evalute() - Method in class com.exponto.jstock.gui.chartinfo.Rule
Evaluates a rule with a given input parameter.
evalute(Object[], LogTradingData) - Static method in class com.exponto.jstock.io.Util
 
ex - Static variable in class com.exponto.jstock.indicators.Constants
 
ex - Static variable in class com.exponto.jstock.io.Constants
 
executeUpdate(String) - Static method in class com.exponto.jstock.io.DBManager
Executes simple updates or inserts.

F

FifoQueue - class com.exponto.util.FifoQueue.
A very simple First In First Out (FIFO) queue for storing a number of objects.
FifoQueue(int) - Constructor for class com.exponto.util.FifoQueue
 
FifoQueue(int, Object) - Constructor for class com.exponto.util.FifoQueue
 
FileInputMenu - class com.exponto.jstock.gui.options.FileInputMenu.
Generates the content for the File input tab in the Options menu.
FileInputMenu() - Constructor for class com.exponto.jstock.gui.options.FileInputMenu
 
FileReadTest - class com.exponto.jstock.io.FileReadTest.
 
FileReadTest(String) - Constructor for class com.exponto.jstock.io.FileReadTest
Constructor for FileReadTest.
faulty - Static variable in class com.exponto.jstock.indicators.Constants
 
faulty - Static variable in class com.exponto.jstock.io.Constants
 
fetchAndStore(Object) - Method in class com.exponto.util.FifoQueue
 
fileFormatPropertyName - Static variable in class com.exponto.jstock.io.UserPreferences
 
findNumberInPeriode(Date) - Method in class com.exponto.jstock.indicators.LogDataSeries
Finds the position in the current periode to the LogTradingData with a date that is equl to the date d.
findRSIClassicWay(LogDataSeries, SingleParameterParameters) - Static method in class com.exponto.jstock.indicators.RsiAlgorithm
Note that for days with out trading the RSI value of the previous day is stored
findRSINewWay(LogDataSeries, SingleParameterParameters) - Static method in class com.exponto.jstock.indicators.RsiAlgorithm
Note: Sources on the internet does not agree on how to compute RSI The formula itself is not the problem, it is: RSI = 100 - [100/(1+RS)] where...
findSignificant(double, int) - Static method in class com.exponto.jstock.indicators.Series
Returns a double that are the n most significant numbers of dbl.
findSubString(String, int) - Static method in class com.exponto.jstock.io.Util
Find a substring in tab, comma or space separated string.
findWeekDay() - Method in class com.exponto.util.Date
 
findYScaleLimits(int) - Method in class com.exponto.jstock.indicators.LogDataSeries
Should be possible to indicate what range the limits shall be calculated from Calculates values used to scale the y-axis of the graph.
fromParameterString(String) - Method in class com.exponto.jstock.indicators.DummyParameters
 
fromParameterString(String) - Method in interface com.exponto.jstock.indicators.IndicatorParametersInterface
Generates new parameter(s) from a string.
fromParameterString(String) - Method in class com.exponto.jstock.indicators.MacdParameters
 
fromParameterString(String) - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 

G

GraphicsParameters - class com.exponto.jstock.gui.panels.GraphicsParameters.
This class encapsulates a few parameters that are needed in order to draw the indicator correctly on screen.
GraphicsParameters() - Constructor for class com.exponto.jstock.gui.panels.GraphicsParameters
 
getActive() - Method in class com.exponto.jstock.gui.panels.Lines
Gets the currently active line.
getAllIndicators() - Method in class com.exponto.jstock.data.ChartData
 
getBMargin() - Method in class com.exponto.jstock.io.UserPreferences
 
getBottomMargin() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
Use default settings pr.
getChartData() - Method in class com.exponto.jstock.gui.panels.ChartPanel
 
getClose() - Method in class com.exponto.jstock.indicators.LogTradingData
 
getClosePos() - Method in class com.exponto.jstock.io.UserPreferences
 
getColor() - Method in class com.exponto.jstock.indicators.Indicator
 
getColumnClass(int) - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
getColumnClass(int) - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
getColumnCount() - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
getColumnCount() - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
getColumnName(int) - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
getColumnName(int) - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
getColumnNames() - Static method in class com.exponto.jstock.gui.chartinfo.Rule
 
getConnection() - Method in class com.exponto.jstock.io.DBManager
Use this to get a db connection.
getDailyPrintOut(int) - Method in class com.exponto.jstock.indicators.CandleStick
 
getDailyPrintOut(int) - Method in class com.exponto.jstock.indicators.EMA
 
getDailyPrintOut(int) - Method in class com.exponto.jstock.indicators.Indicator
 
getDailyPrintOut(int) - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Makes a String with name, parameters and value (e.g.
getDailyPrintOut(int) - Method in class com.exponto.jstock.indicators.MA
 
getDailyPrintOut(int) - Method in class com.exponto.jstock.indicators.Macd
 
getDailyPrintOut(int) - Method in class com.exponto.jstock.indicators.Rsi
 
getDate() - Method in class com.exponto.jstock.indicators.LogTradingData
 
getDateFormat() - Method in class com.exponto.jstock.io.UserPreferences
 
getDatePos() - Method in class com.exponto.jstock.io.UserPreferences
 
getDbHost() - Method in class com.exponto.jstock.io.UserPreferences
 
getDbName() - Method in class com.exponto.jstock.io.UserPreferences
 
getDbPW() - Method in class com.exponto.jstock.io.UserPreferences
Security wise this is not a very good idea, but the password is stored in clear text.
getDbUser() - Method in class com.exponto.jstock.io.UserPreferences
 
getDefaultIndicators() - Method in class com.exponto.jstock.data.ChartData
 
getDeleted() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getDimension() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getDisplayed() - Method in class com.exponto.jstock.indicators.Indicator
 
getDisplayed() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Information to other classes wheter this instance of an indicator shall be displayed on screen or not.
getDrawMode() - Method in class com.exponto.jstock.io.UserPreferences
 
getEnableDB() - Method in class com.exponto.jstock.io.UserPreferences
 
getEnablePos() - Method in class com.exponto.jstock.io.UserPreferences
 
getEnabledCandleStickIndicators() - Method in class com.exponto.jstock.data.ChartData
 
getEnabledIndicators() - Method in class com.exponto.jstock.data.ChartData
 
getEndOfPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
getExchange() - Method in class com.exponto.jstock.io.UserPreferences
 
getExchangeName() - Method in class com.exponto.jstock.io.TickerID
 
getExtension() - Method in class com.exponto.jstock.io.UserPreferences
 
getFilePath() - Method in class com.exponto.jstock.io.UserPreferences
 
getFirstIndicator() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getFirstOperator() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getFirstThreshold() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getHighPos() - Method in class com.exponto.jstock.io.UserPreferences
 
getHistogram() - Method in class com.exponto.jstock.indicators.MacdData
 
getIndex() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
getIndicator(String) - Static method in class com.exponto.jstock.indicators.IndicatorMaster
Creates and returns an empty indicator of the type given by the indicatorName.
getIndicatorAxisInfo() - Method in class com.exponto.jstock.indicators.CandleStick
 
getIndicatorAxisInfo() - Method in interface com.exponto.jstock.indicators.IndicatorLinesInterface
 
getIndicatorAxisInfo() - Method in class com.exponto.jstock.indicators.Macd
 
getIndicatorAxisInfo() - Method in class com.exponto.jstock.indicators.Rsi
 
getIndicatorCode() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
getIndicatorName() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
getIndicatorName() - Method in class com.exponto.jstock.indicators.CandleStick
 
getIndicatorName() - Method in class com.exponto.jstock.indicators.Indicator
 
getIndicatorName() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
 
getIndicatorNames() - Method in class com.exponto.jstock.db.IndicatorController
 
getIndicatorParameters() - Method in class com.exponto.jstock.indicators.CandleStick
 
getIndicatorParameters() - Method in class com.exponto.jstock.indicators.EMA
 
getIndicatorParameters() - Method in class com.exponto.jstock.indicators.Indicator
 
getIndicatorParameters() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
This returns the IndicatorParameter used together with a specific indicator.
getIndicatorParameters() - Method in class com.exponto.jstock.indicators.MA
 
getIndicatorParameters() - Method in class com.exponto.jstock.indicators.Macd
 
getIndicatorParameters() - Method in class com.exponto.jstock.indicators.Rsi
 
getIndicatorValues() - Method in class com.exponto.jstock.db.IndicatorController
 
getIndicators(ArrayList) - Method in class com.exponto.jstock.db.IndicatorController
 
getIndicators() - Method in class com.exponto.jstock.db.IndicatorController
Gets new instances of every available indicator.
getIndicators() - Static method in class com.exponto.jstock.gui.chartinfo.Rule
 
getIndicatorsList() - Static method in class com.exponto.jstock.indicators.IndicatorMaster
Query for a list of all supported indicators.
getIndicatorsPane() - Method in class com.exponto.jstock.gui.chartinfo.IndicatorsOptions
 
getIndicatorsPanel() - Method in class com.exponto.jstock.gui.options.IndicatorsMenu
 
getInstance() - Static method in class com.exponto.jstock.db.IndicatorController
 
getInstance() - Static method in class com.exponto.jstock.db.JstockDB
 
getInstance() - Static method in class com.exponto.jstock.gui.chartinfo.ChartInfo
Gets the one and only instance of this class.
getInstance(ChartData) - Static method in class com.exponto.jstock.gui.chartinfo.ChartInfo
Gets the one and only instance of this class, loaded with data for a paritcular TickerID.
getInstance() - Static method in class com.exponto.jstock.gui.chartinfo.Rules
 
getInstance() - Static method in class com.exponto.jstock.io.DBManager
Use this one to get an instance of this class.
getInstance() - Static method in class com.exponto.jstock.io.UserPreferences
 
getJComponentList() - Method in class com.exponto.jstock.db.IndicatorController
 
getJdbcDriver() - Method in class com.exponto.jstock.io.UserPreferences
 
getLMargin() - Method in class com.exponto.jstock.io.UserPreferences
 
getLeftMargin() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getLicense() - Static method in class com.exponto.jstock.gui.options.About
License
getLineIndex() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getListSize() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
getLogDataSeries() - Method in class com.exponto.jstock.data.ChartData
 
getLogaritmicMaximumValue() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getLogaritmicMinimumValue() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getLowPos() - Method in class com.exponto.jstock.io.UserPreferences
 
getMacd() - Method in class com.exponto.jstock.indicators.MacdData
 
getMainIndicator() - Method in class com.exponto.jstock.data.ChartData
 
getMaxValue() - Method in class com.exponto.jstock.indicators.IndicatorAxisInfo
 
getMaxVol() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
getMinValue() - Method in class com.exponto.jstock.indicators.IndicatorAxisInfo
 
getMinorLineLevel() - Method in class com.exponto.jstock.io.UserPreferences
 
getNetWidth() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getNewDate(Date, int, int) - Static method in class com.exponto.util.Date
Adds (or subtracts) an amount of time (days, months or year) to the date.
getNextLTD() - Method in class com.exponto.jstock.indicators.LogDataSeries
Finds the next logTradingData in a series.
getNextWeekNumber() - Method in class com.exponto.jstock.indicators.LogDataSeries
Searches for the next week number related to the currentPosistion in the in a dataseries.
getNotes() - Method in class com.exponto.jstock.io.UserPreferences
 
getNotesPane() - Method in class com.exponto.jstock.gui.chartinfo.Notes
 
getNumberOfDays() - Method in class com.exponto.jstock.indicators.DummyParameters
 
getNumberOfDays() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
getOpenPos() - Method in class com.exponto.jstock.io.UserPreferences
 
getOperators() - Static method in class com.exponto.jstock.gui.chartinfo.Rule
 
getPanel() - Method in class com.exponto.jstock.gui.options.DatabaseMenu
 
getPanel() - Method in class com.exponto.jstock.gui.options.FileInputMenu
 
getPanel() - Method in class com.exponto.jstock.gui.options.SystemMenu
 
getPanelType() - Method in class com.exponto.jstock.data.ChartData
 
getParameterNames() - Method in class com.exponto.jstock.indicators.DummyParameters
 
getParameterNames() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
getParameterNames() - Method in class com.exponto.jstock.indicators.MacdParameters
 
getParameterNames() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
getParameterValue() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
getParameters() - Method in class com.exponto.jstock.indicators.DummyParameters
 
getParameters() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
getPixelPrDay() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getPixelPrStick() - Method in class com.exponto.jstock.io.UserPreferences
 
getProperty(String) - Method in class com.exponto.jstock.io.UserPreferences
 
getPropertyBooleanValue(String) - Method in class com.exponto.jstock.io.UserPreferences
 
getPropertyIntValue(String) - Method in class com.exponto.jstock.io.UserPreferences
 
getRMargin() - Method in class com.exponto.jstock.io.UserPreferences
 
getRelativeEndOfPeriode() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
See setRelativeEndOfPeriode(int relativeEnd)
getRelativeStartOfPeriode() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
See setRelativeEndOfPeriode(int relativeEnd)
getResult(int) - Method in class com.exponto.jstock.indicators.LogDataSeries
Retrieves data for a day.
getRightMargin() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
getRowCount() - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
getRowCount() - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
getRule() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getRuleName() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getRules() - Static method in class com.exponto.jstock.gui.chartinfo.Rules
 
getRulesPane() - Method in class com.exponto.jstock.gui.chartinfo.RulesMenu
 
getScale() - Method in class com.exponto.jstock.indicators.IndicatorAxisInfo
 
getScalingFactorChartVolume() - Method in class com.exponto.jstock.io.UserPreferences
 
getSecondIndicator() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getSecondOperator() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getSecondThreshold() - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
getSelected() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getShowWeekly() - Method in class com.exponto.jstock.io.UserPreferences
 
getStartOfPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
getStatus() - Method in class com.exponto.jstock.indicators.LogTradingData
 
getStock - Variable in class com.exponto.jstock.ControlPanel
 
getTMargin() - Method in class com.exponto.jstock.io.UserPreferences
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
getTickerID() - Method in class com.exponto.jstock.data.ChartData
 
getTickerId() - Method in class com.exponto.jstock.gui.panels.Lines
Get the TickerID associated with the lines.
getTickerIndex() - Method in class com.exponto.jstock.io.TickerID
 
getTickerName() - Method in class com.exponto.jstock.io.TickerID
 
getTopMargin() - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
Use default settings pr.
getTrigger() - Method in class com.exponto.jstock.indicators.MacdData
 
getType() - Method in class com.exponto.jstock.gui.panels.Lines
The type of chart.
getURLModifierHashMap(String, String, int) - Static method in class com.exponto.jstock.io.URLModifiers
Creates a HashMap with all supported URL modifiers set.
getUserDim() - Method in class com.exponto.jstock.io.UserPreferences
 
getUserInterface() - Method in class com.exponto.jstock.indicators.DummyParameters
 
getUserInterface() - Method in class com.exponto.jstock.indicators.IndicatorParameters
Provides the Options menu with components to use for this indicator.
getUserInterface() - Method in interface com.exponto.jstock.indicators.IndicatorParametersInterface
Provides the Options menu with components to use for this indicator.
getUserInterface() - Method in class com.exponto.jstock.indicators.MacdParameters
 
getUserInterface() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
getValidFrom() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
getValidTo() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
getValueAt(int, int) - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
getValueAt(int, int) - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
getVolume() - Method in class com.exponto.jstock.indicators.LogTradingData
 
getVolumePos() - Method in class com.exponto.jstock.io.UserPreferences
 
getX1() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getX2() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getXSize() - Method in class com.exponto.jstock.io.UserPreferences
 
getY1() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getY2() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
getYMax() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
getYMin() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
getYSize() - Method in class com.exponto.jstock.io.UserPreferences
 

H

hasChanged() - Method in class com.exponto.jstock.indicators.CandleStick
 
hasChanged() - Method in class com.exponto.jstock.indicators.EMA
 
hasChanged() - Method in class com.exponto.jstock.indicators.Indicator
 
hasChanged() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Check if the calling class can use data obtained from a previous call to paintIndicator or not.
hasChanged() - Method in class com.exponto.jstock.indicators.MA
 
hasChanged() - Method in class com.exponto.jstock.indicators.Macd
 
hasChanged() - Method in class com.exponto.jstock.indicators.Rsi
 
hasNext() - Method in class com.exponto.jstock.gui.panels.Lines
Gets the next PersistenLine if there is more.
hasNextLTD() - Method in class com.exponto.jstock.indicators.LogDataSeries
Returns true if there is more elements in a series (window) false if the currentPosistion is at the last element.
hashCode() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
hashCode() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
hashCode() - Method in class com.exponto.jstock.indicators.DummyParameters
 
hashCode() - Method in class com.exponto.jstock.indicators.IndicatorParameters
Note: Reach MAXINT after about 7 - 10 parameters depending on the parameter
hashCode() - Method in interface com.exponto.jstock.indicators.IndicatorParametersInterface
 
hashCode() - Method in class com.exponto.jstock.indicators.LogTradingData
 
hashCode() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
hashCode() - Method in class com.exponto.jstock.io.TickerID
 
hereItIs(String, String) - Method in class com.exponto.jstock.indicators.IndicatorTest
 
high - Variable in class com.exponto.jstock.indicators.LogTradingData
 

I

Indicator - class com.exponto.jstock.indicators.Indicator.
The base class for all indicators.
Indicator() - Constructor for class com.exponto.jstock.indicators.Indicator
 
IndicatorAxisInfo - class com.exponto.jstock.indicators.IndicatorAxisInfo.
Encapsulates some information needed to make persistent lines for indicators with separate panels.
IndicatorAxisInfo(double, double, String) - Constructor for class com.exponto.jstock.indicators.IndicatorAxisInfo
 
IndicatorController - class com.exponto.jstock.db.IndicatorController.
The responsibility for this class is to handle the communication with the indicator classes, e.g.
IndicatorInterface - interface com.exponto.jstock.indicators.IndicatorInterface.
The IndicatorInterface defines how the rest of the applications should interact with different indicators.
IndicatorLinesInterface - interface com.exponto.jstock.indicators.IndicatorLinesInterface.
Add support for user-drawn lines in the indicator.
IndicatorMaster - class com.exponto.jstock.indicators.IndicatorMaster.
This class registeres all available indicators and loads them upon request.
IndicatorMaster() - Constructor for class com.exponto.jstock.indicators.IndicatorMaster
 
IndicatorPanel - class com.exponto.jstock.gui.panels.IndicatorPanel.
 
IndicatorPanel(ChartData, Indicator) - Constructor for class com.exponto.jstock.gui.panels.IndicatorPanel
Creates new Panel
IndicatorParameters - class com.exponto.jstock.indicators.IndicatorParameters.
Base class for indicator specific parameters used in computation of an indicator series.
IndicatorParameters() - Constructor for class com.exponto.jstock.indicators.IndicatorParameters
 
IndicatorParametersInterface - interface com.exponto.jstock.indicators.IndicatorParametersInterface.
 
IndicatorTest - class com.exponto.jstock.indicators.IndicatorTest.
 
IndicatorTest(String) - Constructor for class com.exponto.jstock.indicators.IndicatorTest
 
IndicatorValuesInterface - interface com.exponto.jstock.indicators.IndicatorValuesInterface.
Allows other parts of the application to access parameters and values of an indicator.
IndicatorsMenu - class com.exponto.jstock.gui.options.IndicatorsMenu.
 
IndicatorsMenu() - Constructor for class com.exponto.jstock.gui.options.IndicatorsMenu
 
IndicatorsOptions - class com.exponto.jstock.gui.chartinfo.IndicatorsOptions.
 
IndicatorsOptions() - Constructor for class com.exponto.jstock.gui.chartinfo.IndicatorsOptions
 
InitDB - class com.exponto.jstock.db.InitDB.
 
InitDB() - Constructor for class com.exponto.jstock.db.InitDB
 
imageValid(Indicator) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
indicatorEnabled() - Method in class com.exponto.jstock.indicators.DummyParameters
 
indicatorEnabled() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
indicatorEnabled() - Method in interface com.exponto.jstock.indicators.IndicatorParametersInterface
Checks if the parameters settings of this indicator indicates that the Indicator is activated (e.g.
indicatorEnabled() - Method in class com.exponto.jstock.indicators.MacdParameters
 
indicatorEnabled() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
indicatorSeries - Variable in class com.exponto.jstock.indicators.EMA
 
indicatorSeries - Variable in class com.exponto.jstock.indicators.MA
 
indicatorSeries - Variable in class com.exponto.jstock.indicators.Macd
 
indicators - Variable in class com.exponto.jstock.ControlPanel
 
initiateIndicator(LogDataSeries) - Method in class com.exponto.jstock.indicators.CandleStick
 
initiateIndicator(LogDataSeries, IndicatorParameters) - Method in class com.exponto.jstock.indicators.CandleStick
 
initiateIndicator(LogDataSeries, String) - Method in class com.exponto.jstock.indicators.CandleStick
 
initiateIndicator(LogDataSeries) - Method in class com.exponto.jstock.indicators.EMA
 
initiateIndicator(LogDataSeries, String) - Method in class com.exponto.jstock.indicators.EMA
 
initiateIndicator(LogDataSeries) - Method in class com.exponto.jstock.indicators.Indicator
 
initiateIndicator(LogDataSeries, String) - Method in class com.exponto.jstock.indicators.Indicator
 
initiateIndicator(LogDataSeries) - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Initiates an indicator with the provided LogDataSeries combined with indicator specific parameters either provied from a properties file or the user.
initiateIndicator(LogDataSeries, String) - Method in interface com.exponto.jstock.indicators.IndicatorInterface
As above but with Indicatorparameters provided in a string format.
initiateIndicator(LogDataSeries) - Method in class com.exponto.jstock.indicators.MA
 
initiateIndicator(LogDataSeries, String) - Method in class com.exponto.jstock.indicators.MA
 
initiateIndicator(LogDataSeries) - Method in class com.exponto.jstock.indicators.Macd
 
initiateIndicator(LogDataSeries, String) - Method in class com.exponto.jstock.indicators.Macd
 
initiateIndicator(LogDataSeries) - Method in class com.exponto.jstock.indicators.Rsi
 
initiateIndicator(LogDataSeries, String) - Method in class com.exponto.jstock.indicators.Rsi
 
insertIndicator(ArrayList) - Method in class com.exponto.jstock.data.ChartData
Adds new indicators to the chart.
insertTextAtTop(String) - Method in class com.exponto.jstock.gui.chartinfo.Notes
 
isCellEditable(int, int) - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
isCellEditable(int, int) - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
isDeleted() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
isDeleted() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
isDisplayed() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
isEqual(GraphicsParameters) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
Compares a few size related parameters to determine if oldGP is equal to this GraphicsParameters.
isMainIndicator() - Method in class com.exponto.jstock.indicators.CandleStick
 
isMainIndicator() - Method in class com.exponto.jstock.indicators.Indicator
 
isMainIndicator() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
One of the indicators is a main indicator and is given more screen space than the rest.
isSelected() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
isTraded() - Method in class com.exponto.jstock.indicators.LogTradingData
Check if the LogTradingData is traded.
isUsable() - Method in class com.exponto.jstock.indicators.LogTradingData
Check if the LogTradingData should be used in further processing.
isWeekly() - Method in class com.exponto.jstock.indicators.LogDataSeries
 

J

JstockDB - class com.exponto.jstock.db.JstockDB.
Creates and ecexute all sql statements.
JstockDBTest - class com.exponto.jstock.db.JstockDBTest.
 
JstockDBTest(String) - Constructor for class com.exponto.jstock.db.JstockDBTest
Constructor for JstockDBTest.
jStock - class com.exponto.jstock.jStock.
 
jStock() - Constructor for class com.exponto.jstock.jStock
Creates new jStock
jStockTabbedListener - class com.exponto.jstock.jStockTabbedListener.
A listener for statechanges in JTabbedPane
jStockTabbedListener() - Constructor for class com.exponto.jstock.jStockTabbedListener
 
join - Static variable in class com.exponto.jstock.indicators.Constants
 
join - Static variable in class com.exponto.jstock.io.Constants
 

K

KeyListener - class com.exponto.jstock.gui.panels.KeyListener.
Not used
KeyListener() - Constructor for class com.exponto.jstock.gui.panels.KeyListener
 
keyPressed(KeyEvent) - Method in class com.exponto.jstock.gui.panels.KeyListener
 
keyReleased(KeyEvent) - Method in class com.exponto.jstock.gui.panels.KeyListener
 
keyTyped(KeyEvent) - Method in class com.exponto.jstock.gui.panels.KeyListener
 
klone() - Method in class com.exponto.util.Date
 

L

Lines - class com.exponto.jstock.gui.panels.Lines.
 
Lines(TickerID, String, String, int) - Constructor for class com.exponto.jstock.gui.panels.Lines
Creates a new set of Lines
LoadDataSet - class com.exponto.jstock.io.LoadDataSet.
 
LoadDataSet() - Constructor for class com.exponto.jstock.io.LoadDataSet
 
LogDataSeries - class com.exponto.jstock.indicators.LogDataSeries.
 
LogDataSeries() - Constructor for class com.exponto.jstock.indicators.LogDataSeries
Creates new empty daily LogDataseries
LogDataSeries(boolean) - Constructor for class com.exponto.jstock.indicators.LogDataSeries
Creates new LogDataseries with the isWeekly paramter set to b.
LogDataSeries(double[]) - Constructor for class com.exponto.jstock.indicators.LogDataSeries
FOR TEST PURPOSES ONLY!!! Used to easily create a logDataSeries for testing other functions
LogDataSeriesTest - class com.exponto.jstock.indicators.LogDataSeriesTest.
 
LogDataSeriesTest(String) - Constructor for class com.exponto.jstock.indicators.LogDataSeriesTest
Constructor for LogDataSeriesTest.
LogTradingData - class com.exponto.jstock.indicators.LogTradingData.
Contains all data for a particular stock for a single day.
LogTradingData() - Constructor for class com.exponto.jstock.indicators.LogTradingData
Creates new LogChartData If real data is added later, be sure to update the status field
LogTradingData(Date, double, double, double, double, long, char) - Constructor for class com.exponto.jstock.indicators.LogTradingData
Creates new LogChartData with complete dataset
LogTradingData(char) - Constructor for class com.exponto.jstock.indicators.LogTradingData
Creates new LogChartData with only the status field set.
leftButton - Static variable in class com.exponto.jstock.gui.panels.Constants
 
license() - Method in class com.exponto.jstock.gui.options.About
The Modified BSD license text
linear - Static variable in class com.exponto.jstock.indicators.Constants
 
load(TickerID) - Method in class com.exponto.jstock.gui.chartinfo.Notes
Loads text for the notes window from the database.
load() - Static method in class com.exponto.jstock.gui.chartinfo.Rules
 
loadDBIndicators() - Method in class com.exponto.jstock.data.ChartData
Loads the indicators as stored in the database.
loadData(TickerID, int) - Method in class com.exponto.jstock.io.LoadDataSet
Called by external class to load a LogDataSeries either from file or from the internet.
loadIndicatorParameters(TickerID, String) - Method in class com.exponto.jstock.db.JstockDB
Finds all ticker spesific indicator parameter for a TickerID
loadLines(TickerID, String, String, int) - Method in class com.exponto.jstock.db.JstockDB
Loads lines from the database
loadLines() - Method in class com.exponto.jstock.gui.panels.Lines
Load lines from the database
loadNotes(TickerID) - Method in class com.exponto.jstock.db.JstockDB
 
loadWatchList() - Method in class com.exponto.jstock.db.JstockDB
 
log - Static variable in class com.exponto.jstock.indicators.Constants
 
log10 - Static variable in class com.exponto.jstock.Constants
 
log10 - Static variable in class com.exponto.jstock.db.Constants
 
log10 - Static variable in class com.exponto.jstock.gui.panels.Constants
 
log10 - Static variable in class com.exponto.jstock.indicators.Constants
 
logDiff - Variable in class com.exponto.jstock.indicators.LogTradingData
 
logHigh - Variable in class com.exponto.jstock.indicators.LogTradingData
 
logLow - Variable in class com.exponto.jstock.indicators.LogTradingData
 
logX - Variable in class com.exponto.jstock.indicators.LogTradingData
 
logger - Static variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
low - Variable in class com.exponto.jstock.indicators.LogTradingData
 
lowStart - Static variable in class com.exponto.jstock.Constants
 
lowStart - Static variable in class com.exponto.jstock.data.Constants
 
lowStart - Static variable in class com.exponto.jstock.db.Constants
 
lowStart - Static variable in class com.exponto.jstock.gui.panels.Constants
 
lowStart - Static variable in class com.exponto.jstock.indicators.Constants
 

M

MA - class com.exponto.jstock.indicators.MA.
 
MA() - Constructor for class com.exponto.jstock.indicators.MA
Creates new MA()
Macd - class com.exponto.jstock.indicators.Macd.
 
Macd() - Constructor for class com.exponto.jstock.indicators.Macd
 
MacdAlgorithm - class com.exponto.jstock.indicators.MacdAlgorithm.
Calculates the MACD for a LogDataSeries with given parameters
MacdAlgorithm() - Constructor for class com.exponto.jstock.indicators.MacdAlgorithm
 
MacdAlgorithmTest - class com.exponto.jstock.indicators.MacdAlgorithmTest.
 
MacdAlgorithmTest() - Constructor for class com.exponto.jstock.indicators.MacdAlgorithmTest
 
MacdData - class com.exponto.jstock.indicators.MacdData.
Container class for MACD data
MacdData(double, double) - Constructor for class com.exponto.jstock.indicators.MacdData
 
MacdParameters - class com.exponto.jstock.indicators.MacdParameters.
Contains MACD specific parameters used in computation of an indicator series
MacdParameters(int, int, int) - Constructor for class com.exponto.jstock.indicators.MacdParameters
 
MacdParameters(String) - Constructor for class com.exponto.jstock.indicators.MacdParameters
 
MainIndicatorPanel - class com.exponto.jstock.gui.panels.MainIndicatorPanel.
The MainIndicatorPanel is currently used for drawing the candlesticks.
MainIndicatorPanel(ChartData, Indicator) - Constructor for class com.exponto.jstock.gui.panels.MainIndicatorPanel
 
m_bImage - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_bMargin - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_cD - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_compArray - Variable in class com.exponto.jstock.indicators.IndicatorParameters
 
m_dailyPrintout - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_drawnLines - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_graphicsParameters - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_indicator - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_indicatorSeries - Variable in class com.exponto.jstock.indicators.Rsi
 
m_oldGraphicsParameters - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_parameterValues - Variable in class com.exponto.jstock.indicators.IndicatorParameters
 
m_tMargin - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_validFrom - Variable in class com.exponto.jstock.indicators.IndicatorParameters
 
m_x1 - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_x2 - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_y1 - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
m_y2 - Variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
ma - Static variable in class com.exponto.jstock.indicators.Constants
 
macd - Static variable in class com.exponto.jstock.indicators.Constants
 
main(String[]) - Static method in class com.exponto.jstock.db.JstockDBTest
 
main(String[]) - Static method in class com.exponto.jstock.indicators.EMAAlgorithmTest
 
main(String[]) - Static method in class com.exponto.jstock.indicators.IndicatorTest
 
main(String[]) - Static method in class com.exponto.jstock.indicators.MacdAlgorithmTest
 
main(String[]) - Static method in class com.exponto.jstock.io.FileReadTest
 
main(String[]) - Static method in class com.exponto.jstock.jStock
 
makeControlPanel() - Method in class com.exponto.jstock.ControlPanel
 
markDailyPrintout(Graphics2D) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
markSelectedStick(Graphics2D, int, int, int) - Method in class com.exponto.jstock.indicators.CandleStick
 
minCSHeight - Static variable in class com.exponto.jstock.gui.panels.Constants
 
missing - Static variable in class com.exponto.jstock.indicators.Constants
 
missing - Static variable in class com.exponto.jstock.io.Constants
 
month - Variable in class com.exponto.util.Date
 
monthsShort - Static variable in class com.exponto.util.Date
(English) Abbrivations for names of months
moveLine(int, int) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
moveLine(int, int) - Method in class com.exponto.jstock.gui.panels.ChartPanel
Moves a selected line (x,y) pixels
moveSelectedStick(int) - Method in class com.exponto.jstock.gui.panels.ChartPanel
 
moveToStartInCurrentPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeries
 

N

Notes - class com.exponto.jstock.gui.chartinfo.Notes.
Implements a editable textarea in a JScrollpane that may be used for taking notes.
Notes() - Constructor for class com.exponto.jstock.gui.chartinfo.Notes
 
netfonds - Static variable in class com.exponto.jstock.io.Constants
 
newPanel - Static variable in class com.exponto.jstock.indicators.Constants
 
noHighLow - Static variable in class com.exponto.jstock.indicators.Constants
 
noHighLow - Static variable in class com.exponto.jstock.io.Constants
 
noTrade - Static variable in class com.exponto.jstock.indicators.Constants
 
noTrade - Static variable in class com.exponto.jstock.io.Constants
 
notesBox - Variable in class com.exponto.jstock.ControlPanel
 
numberOfDaysDefault - Static variable in class com.exponto.jstock.gui.options.Constants
 
numberOfDaysInFirstWeek(int) - Method in class com.exponto.jstock.indicators.LogDataSeries
Finds the number of days of the first week present in this dataseries
numberOfDaysLabel - Static variable in class com.exponto.jstock.gui.options.Constants
 
numberOfDaysPropertyName - Static variable in class com.exponto.jstock.io.UserPreferences
 
numberOfDaysToolTip - Static variable in class com.exponto.jstock.gui.options.Constants
 
numberOfPanels() - Method in class com.exponto.jstock.data.ChartData
Returns the number of indicators that needs a separate JPanel in order to draw a series.

O

ok - Static variable in class com.exponto.jstock.indicators.Constants
 
ok - Static variable in class com.exponto.jstock.io.Constants
 
open - Variable in class com.exponto.jstock.indicators.LogTradingData
 
operators - Static variable in class com.exponto.jstock.db.Constants
 
operators - Static variable in class com.exponto.jstock.gui.chartinfo.Constants
 
options - Variable in class com.exponto.jstock.ControlPanel
 
other - Static variable in class com.exponto.jstock.io.Constants
 

P

PersistentLine - class com.exponto.jstock.gui.panels.PersistentLine.
Stores the start and endpoints of a line in a scale independent way so that the line can be redrawn when the scale is changed.
PersistentLine(Date, double, Date, double) - Constructor for class com.exponto.jstock.gui.panels.PersistentLine
 
PersistentLine(int, String, double, String, double) - Constructor for class com.exponto.jstock.gui.panels.PersistentLine
 
PreferenceEditor - class com.exponto.jstock.gui.options.PreferenceEditor.
Shows a JFrame with several tabs for changing various options.
PreferenceEditor() - Constructor for class com.exponto.jstock.gui.options.PreferenceEditor
 
paint(Graphics) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
paint(Graphics) - Method in class com.exponto.jstock.gui.panels.ChartPanel
 
paint(Graphics) - Method in class com.exponto.jstock.gui.panels.IndicatorPanel
 
paint(Graphics) - Method in class com.exponto.jstock.gui.panels.MainIndicatorPanel
 
paint(Graphics) - Method in class com.exponto.jstock.jStock
 
paintIndicator(Graphics2D, GraphicsParameters) - Method in class com.exponto.jstock.indicators.CandleStick
 
paintIndicator(Graphics2D, GraphicsParameters) - Method in class com.exponto.jstock.indicators.EMA
 
paintIndicator(Graphics2D, GraphicsParameters) - Method in class com.exponto.jstock.indicators.Indicator
 
paintIndicator(Graphics2D, GraphicsParameters) - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Sends the Indicator a Graphics2D and asks it to paint itself on that Graphics.
paintIndicator(Graphics2D, GraphicsParameters) - Method in class com.exponto.jstock.indicators.MA
 
paintIndicator(Graphics2D, GraphicsParameters) - Method in class com.exponto.jstock.indicators.Macd
 
paintIndicator(Graphics2D, GraphicsParameters) - Method in class com.exponto.jstock.indicators.Rsi
 
panel - Static variable in class com.exponto.jstock.Constants
 
panel - Static variable in class com.exponto.jstock.data.Constants
 
panel - Static variable in class com.exponto.jstock.db.Constants
 
panel - Static variable in class com.exponto.jstock.indicators.Constants
 
panelRequestFocus() - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
parameterValue(String) - Method in interface com.exponto.jstock.indicators.IndicatorValuesInterface
Returns the value for the last day of the requested parameter.
parameterValue(String, int) - Method in interface com.exponto.jstock.indicators.IndicatorValuesInterface
Returns the value for the last day minus index of the requested parameter.
parameterValue(String) - Method in class com.exponto.jstock.indicators.Rsi
 
parameterValue(String, int) - Method in class com.exponto.jstock.indicators.Rsi
 
parameters() - Method in interface com.exponto.jstock.indicators.IndicatorValuesInterface
Gives the calling class a list of parameters that is available.
parameters() - Method in class com.exponto.jstock.indicators.Rsi
 
parametersToolTip() - Method in interface com.exponto.jstock.indicators.IndicatorValuesInterface
Gives the calling class a string array with tool tips that can be presented to the user.
parametersToolTip() - Method in class com.exponto.jstock.indicators.Rsi
 
printAll(int) - Method in class com.exponto.jstock.indicators.CandleStick
 
printAll(int) - Method in class com.exponto.jstock.indicators.EMA
 
printAll(int) - Method in class com.exponto.jstock.indicators.Indicator
 
printAll(int) - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Generates an Array of strings that is suitable for printing to file or debugging purposes with all data within the range.
printAll(int) - Method in class com.exponto.jstock.indicators.MA
 
printAll(int) - Method in class com.exponto.jstock.indicators.Macd
 
printAll(int) - Method in class com.exponto.jstock.indicators.Rsi
 

Q

quit - Variable in class com.exponto.jstock.ControlPanel
 

R

ReadGenericDataFile - class com.exponto.jstock.io.ReadGenericDataFile.
 
ReadGenericDataFile() - Constructor for class com.exponto.jstock.io.ReadGenericDataFile
Creates a new instance of ReadGenericFile
ReadNetfondsFile - class com.exponto.jstock.io.ReadNetfondsFile.
 
ReadNetfondsFile() - Constructor for class com.exponto.jstock.io.ReadNetfondsFile
Creates a new instance of ReadNetfondsFile
Rsi - class com.exponto.jstock.indicators.Rsi.
 
Rsi() - Constructor for class com.exponto.jstock.indicators.Rsi
 
RsiAlgorithm - class com.exponto.jstock.indicators.RsiAlgorithm.
Computes the RSI values for a LogDataSeries.
RsiAlgorithm() - Constructor for class com.exponto.jstock.indicators.RsiAlgorithm
 
RsiException - exception com.exponto.jstock.indicators.RsiException.
Thrown when there is a problem calculating the RSI for a LogDataSeries.
RsiException() - Constructor for class com.exponto.jstock.indicators.RsiException
 
RsiException(String) - Constructor for class com.exponto.jstock.indicators.RsiException
 
Rule - class com.exponto.jstock.gui.chartinfo.Rule.
The Rule class contains data for one rule.
Rule() - Constructor for class com.exponto.jstock.gui.chartinfo.Rule
 
Rule(String) - Constructor for class com.exponto.jstock.gui.chartinfo.Rule
 
Rule(String, String, String, Double, String, String, Double) - Constructor for class com.exponto.jstock.gui.chartinfo.Rule
 
Rules - class com.exponto.jstock.gui.chartinfo.Rules.
 
RulesMenu - class com.exponto.jstock.gui.chartinfo.RulesMenu.
 
RulesMenu() - Constructor for class com.exponto.jstock.gui.chartinfo.RulesMenu
 
RulesTableModel - class com.exponto.jstock.gui.chartinfo.RulesTableModel.
 
RulesTableModel() - Constructor for class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
randomInt() - Static method in class com.exponto.util.Util
Generates a pseduo random integer between zero and Integer.MAX value
readSeries(String, int) - Method in class com.exponto.jstock.io.ReadGenericDataFile
Read data from file and store the result.
readSeries(String, int, int) - Method in class com.exponto.jstock.io.ReadNetfondsFile
Read data from file and store the result.
readString() - Method in class com.exponto.jstock.io.ReadGenericDataFile
Reads one line of the quotes file, hopefully that is data for one single day.
readString() - Method in class com.exponto.jstock.io.ReadNetfondsFile
 
refresh(ChartData) - Method in class com.exponto.jstock.gui.chartinfo.ChartInfo
Refresh the instance of this class.
refresh(ChartData) - Method in class com.exponto.jstock.gui.chartinfo.IndicatorsOptions
 
refresh() - Method in class com.exponto.jstock.gui.panels.ChartPanel
 
reloadLines(String, int) - Method in class com.exponto.jstock.gui.panels.Lines
 
removeCurrentLine() - Method in class com.exponto.jstock.gui.panels.Lines
 
reset() - Method in class com.exponto.jstock.gui.panels.Lines
Sets the currentPosition to the first line in the ArrayList
resetCurrentPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeries
Resets max volume, low and high and moves to the start of the current periode, but keeps the current periode unchanged.
restore() - Method in class com.exponto.jstock.gui.chartinfo.IndicatorsOptions
 
restore() - Method in class com.exponto.jstock.gui.chartinfo.RulesMenu
 
restore() - Method in class com.exponto.jstock.gui.options.DatabaseMenu
 
restore() - Method in class com.exponto.jstock.gui.options.FileInputMenu
 
restore() - Method in class com.exponto.jstock.gui.options.IndicatorsMenu
 
restore() - Method in class com.exponto.jstock.gui.options.SystemMenu
 
restoreAll() - Method in class com.exponto.jstock.db.IndicatorController
Restore all IndicatorParameter default values to whatever is stored in the properties file This method is only applicable for default values as chart spesific parameters will be be saved in db.
rightButton - Static variable in class com.exponto.jstock.gui.panels.Constants
 
rotate() - Method in class com.exponto.jstock.indicators.LogDataSeries
Rotates the elements in this ArrayList so that the first becomes the last an vice versa.
roundToStepSize(double, double) - Static method in class com.exponto.jstock.indicators.Series
Calculates the distance between supportlines used in drawing graphs.
rsi - Static variable in class com.exponto.jstock.indicators.Constants
 
runTest() - Method in class com.exponto.jstock.db.JstockDBTest
 
runTest() - Method in class com.exponto.jstock.indicators.IndicatorTest
 

S

Series - class com.exponto.jstock.indicators.Series.
 
Series() - Constructor for class com.exponto.jstock.indicators.Series
Creates new Serie
SingleParameterParameters - class com.exponto.jstock.indicators.SingleParameterParameters.
Contains Moving Average specific parameters used in computation of an indicator series.
SingleParameterParameters(String, String, String, String) - Constructor for class com.exponto.jstock.indicators.SingleParameterParameters
 
SingleParameterParameters(int, String, String, String) - Constructor for class com.exponto.jstock.indicators.SingleParameterParameters
 
SystemMenu - class com.exponto.jstock.gui.options.SystemMenu.
 
SystemMenu() - Constructor for class com.exponto.jstock.gui.options.SystemMenu
 
save() - Method in class com.exponto.jstock.gui.chartinfo.IndicatorsOptions
 
save(TickerID) - Method in class com.exponto.jstock.gui.chartinfo.Notes
Save text in the notes window to the database.
save() - Static method in class com.exponto.jstock.gui.chartinfo.Rules
 
save() - Method in class com.exponto.jstock.gui.chartinfo.RulesMenu
 
save() - Method in class com.exponto.jstock.gui.options.DatabaseMenu
 
save() - Method in class com.exponto.jstock.gui.options.FileInputMenu
 
save() - Method in class com.exponto.jstock.gui.options.IndicatorsMenu
 
save() - Method in class com.exponto.jstock.gui.options.SystemMenu
 
save() - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Saves whatever needs to be saved to the database.
saveAll() - Method in class com.exponto.jstock.db.IndicatorController
Saves current values of the IndicatorParameters to the properties file.
saveAll() - Method in class com.exponto.jstock.io.UserPreferences
Saves all properties to the properties file.
saveDBIndicators() - Method in class com.exponto.jstock.data.ChartData
Checks if the IndicatorParameters are known in the database before saving them.
saveIndicatorParameters(ArrayList, TickerID, String) - Method in class com.exponto.jstock.db.JstockDB
Updates the database with the content from the ArrayList.
saveLines(TickerID, String, String, int, ArrayList) - Method in class com.exponto.jstock.db.JstockDB
Saves any modification to the lines in the database.
saveLines() - Method in class com.exponto.jstock.gui.panels.ChartPanel
Saves all lines for all panels to the database
saveLines() - Method in class com.exponto.jstock.gui.panels.Lines
Saves all lines not marked as deleted into the database.
saveNotes(TickerID, String) - Method in class com.exponto.jstock.db.JstockDB
 
selectNext(boolean) - Method in class com.exponto.jstock.gui.panels.Lines
 
selectNextEnd() - Method in class com.exponto.jstock.gui.panels.Lines
 
selectNextLine(boolean) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Select next line if selectNewLine is true, selects next end of the current line if false
selectNextLine(boolean) - Method in class com.exponto.jstock.gui.panels.ChartPanel
Selects the next line in an indicator panel.
selectPrevious(boolean) - Method in class com.exponto.jstock.gui.panels.Lines
 
setActive(PersistentLine) - Method in class com.exponto.jstock.gui.panels.Lines
Updates the position of the active line.
setBottomMargin(int) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
setClosePos(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setClosePos(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setColor(Color) - Method in class com.exponto.jstock.indicators.Indicator
 
setCurrent(ChartData) - Method in class com.exponto.jstock.gui.chartinfo.ChartInfo
Sets the currentTickerID and refreshes the indicator options.
setCurrentPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeries
Sets the current periode to the whole series
setCurrentPeriode(int) - Method in class com.exponto.jstock.indicators.LogDataSeries
Sets the current periode to the latest date and numberOfDays back
setCurrentPeriode(int, int) - Method in class com.exponto.jstock.indicators.LogDataSeries
Sets the current periode
setDate(Date) - Method in class com.exponto.jstock.indicators.LogTradingData
 
setDateFormat(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setDatePos(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setDatePos(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setDbHost(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setDbName(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setDbPW(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setDbUser(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setDeleted(int) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setDimension(Dimension) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
setDisplayed(boolean) - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
setDisplayed(boolean) - Method in class com.exponto.jstock.indicators.Indicator
 
setDisplayed(boolean) - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Gives other classes an opportunity to change the display status of this indicator.
setDrawMode(boolean) - Method in class com.exponto.jstock.io.UserPreferences
 
setEnableDB(boolean) - Method in class com.exponto.jstock.io.UserPreferences
 
setEnablePos(boolean) - Method in class com.exponto.jstock.io.UserPreferences
 
setExchange(String) - Method in class com.exponto.jstock.io.UserPreferences
Set the default exchange
setExchangeName(String) - Method in class com.exponto.jstock.io.TickerID
 
setExtension(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setFilePath(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setFirstIndicator(String) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setFirstOperator(String) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setFirstThreshold(Double) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setGraphicsParameters(GraphicsParameters) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
setGraphicsParameters(GraphicsParameters) - Method in class com.exponto.jstock.gui.panels.MainIndicatorPanel
 
setHighPos(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setHighPos(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setIndex(int) - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
setIndicatorCode(int) - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
setIndicatorName(String) - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
setJdbcDriver(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setLineIndex(int) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setLogaritmicMaximumValue(double) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
setLogaritmicMinimumValue(double) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
setLowPos(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setLowPos(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setMaxValue(double) - Method in class com.exponto.jstock.indicators.IndicatorAxisInfo
 
setMinValue(double) - Method in class com.exponto.jstock.indicators.IndicatorAxisInfo
 
setMinorLineLevel(int) - Static method in class com.exponto.jstock.indicators.CandleStick
 
setMinorLineLevel(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setMinorLineLevel(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setNotes(boolean) - Method in class com.exponto.jstock.io.UserPreferences
 
setNumberOfDays(int) - Method in class com.exponto.jstock.indicators.DummyParameters
 
setNumberOfDays(int) - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
setOpenPos(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setOpenPos(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setPanelSize(Dimension) - Static method in class com.exponto.jstock.gui.panels.ChartPanel
 
setPanelType(String) - Method in class com.exponto.jstock.data.ChartData
 
setParameterValue(String) - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
setParameters(int[]) - Method in class com.exponto.jstock.indicators.DummyParameters
 
setParameters(int, int) - Method in class com.exponto.jstock.indicators.DummyParameters
 
setParameters(int[]) - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
setParameters(int, int) - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
setParameters(int, int) - Method in class com.exponto.jstock.indicators.MacdParameters
 
setParameters(int[]) - Method in class com.exponto.jstock.indicators.MacdParameters
 
setPixelPrStick(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setPixelPrStick(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setProperty(String, String) - Method in class com.exponto.jstock.io.UserPreferences
 
setRelativeEndOfPeriode(int) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
Contains information about the position in a dataseries of the part of the indicator that is displayed on the screen.
setRuleName(String) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setRules(ArrayList) - Static method in class com.exponto.jstock.gui.chartinfo.Rules
 
setScalingFactorChartVolume(double) - Method in class com.exponto.jstock.io.UserPreferences
 
setSecondIndicator(String) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setSecondOperator(String) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setSecondThreshold(Double) - Method in class com.exponto.jstock.gui.chartinfo.Rule
 
setSelected(boolean) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setSelected(int) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setSelectedStick(int) - Method in class com.exponto.jstock.gui.panels.ChartPanel
 
setShowWeekly(boolean) - Method in class com.exponto.jstock.io.UserPreferences
 
setStatus() - Method in class com.exponto.jstock.indicators.LogTradingData
 
setStatus(char) - Method in class com.exponto.jstock.indicators.LogTradingData
 
setTickerId(TickerID) - Method in class com.exponto.jstock.gui.panels.Lines
Sets the TickerID
setTickerIndex(int) - Method in class com.exponto.jstock.io.TickerID
 
setTickerName(String) - Method in class com.exponto.jstock.io.TickerID
 
setToNextWorkDay() - Method in class com.exponto.util.Date
 
setToPreviousWorkDay() - Method in class com.exponto.util.Date
Sets this day to the previous working day (that is mon -fri).
setTopMargin(int) - Method in class com.exponto.jstock.gui.panels.GraphicsParameters
 
setType(String) - Method in class com.exponto.jstock.gui.panels.Lines
Sets the type of chart theese lines are valid for
setUp() - Method in class com.exponto.jstock.db.JstockDBTest
 
setUp() - Method in class com.exponto.jstock.indicators.IndicatorTest
 
setUp() - Method in class com.exponto.jstock.indicators.MacdAlgorithmTest
 
setUp() - Method in class com.exponto.jstock.io.FileReadTest
 
setValidFrom(Date) - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
setValidTo(Date) - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
setValueAt(Object, int, int) - Method in class com.exponto.jstock.gui.chartinfo.RulesTableModel
 
setValueAt(Object, int, int) - Method in class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
setVolumePos(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setVolumePos(String) - Method in class com.exponto.jstock.io.UserPreferences
 
setVolumeScale(double) - Static method in class com.exponto.jstock.indicators.CandleStick
 
setX1(Date) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setX2(Date) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setXSize(int) - Method in class com.exponto.jstock.io.UserPreferences
 
setY1(double) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setY2(double) - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
setYSize(int) - Method in class com.exponto.jstock.io.UserPreferences
 
size() - Method in class com.exponto.jstock.indicators.LogDataSeries
 
sm_delimiter - Variable in class com.exponto.jstock.indicators.IndicatorParameters
 
sm_indicatorColor - Variable in class com.exponto.jstock.indicators.Indicator
 
sm_indicatorName - Variable in class com.exponto.jstock.indicators.Indicator
 
sm_isDisplayed - Variable in class com.exponto.jstock.indicators.Indicator
 
sm_validTo - Variable in class com.exponto.jstock.indicators.IndicatorParameters
 
split - Static variable in class com.exponto.jstock.indicators.Constants
 
split - Static variable in class com.exponto.jstock.io.Constants
 
startIndicatorLine(int, int) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
Sets the start point for a new line
startNewLine(int, int) - Method in class com.exponto.jstock.gui.panels.ChartPanel
Position for the first point in a new line
stateChanged(ChangeEvent) - Method in class com.exponto.jstock.jStockTabbedListener
 
status - Variable in class com.exponto.jstock.indicators.LogTradingData
 
stepSize - Variable in class com.exponto.jstock.indicators.Series
 
stepSize(double, double, int) - Static method in class com.exponto.jstock.indicators.Series
Calculates the distance between supportlines used in drawing graphs.
storeResult(LogTradingData) - Method in class com.exponto.jstock.indicators.LogDataSeries
Stores data for a single day at the end of an arraylist.
storeResultWeekly(LogTradingData) - Method in class com.exponto.jstock.indicators.LogDataSeries
 
supportIndicatorValuesInterface() - Method in class com.exponto.jstock.indicators.CandleStick
 
supportIndicatorValuesInterface() - Method in class com.exponto.jstock.indicators.EMA
 
supportIndicatorValuesInterface() - Method in interface com.exponto.jstock.indicators.IndicatorInterface
Return true if theIndicatorValuesInterface is implemented for this class.
supportIndicatorValuesInterface() - Method in class com.exponto.jstock.indicators.MA
 
supportIndicatorValuesInterface() - Method in class com.exponto.jstock.indicators.Macd
 
supportIndicatorValuesInterface() - Method in class com.exponto.jstock.indicators.Rsi
 

T

TableLayoutPanel - class com.exponto.util.TableLayoutPanel.
Layout an array of JComponents in a table like structure using one or more JPanels with BoxLayout.
TableLayoutPanel() - Constructor for class com.exponto.util.TableLayoutPanel
 
TableLayoutPanel(JComponent[][]) - Constructor for class com.exponto.util.TableLayoutPanel
The JComponent array contains the JComponents that this panel will include.
TickerID - class com.exponto.jstock.io.TickerID.
Container that uniquly identifies a ticker.
TickerID() - Constructor for class com.exponto.jstock.io.TickerID
 
TickerID(String, String) - Constructor for class com.exponto.jstock.io.TickerID
Creates a new TickerID.
TickerID(int, String, String) - Constructor for class com.exponto.jstock.io.TickerID
 
TickerNotFoundException - exception com.exponto.jstock.exception.TickerNotFoundException.
Thrown when ticker not found, either as a file or from database.
TickerNotFoundException() - Constructor for class com.exponto.jstock.exception.TickerNotFoundException
 
TickerNotFoundException(String) - Constructor for class com.exponto.jstock.exception.TickerNotFoundException
 
TickerRenderer - class com.exponto.jstock.gui.chartinfo.TickerRenderer.
 
TickerRenderer() - Constructor for class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
TickerRenderer(String) - Constructor for class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
TickerRenderer(String, int) - Constructor for class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
TickerRenderer(Icon) - Constructor for class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
TickerRenderer(Icon, int) - Constructor for class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
TickerRenderer(String, Icon, int) - Constructor for class com.exponto.jstock.gui.chartinfo.TickerRenderer
 
TickerTableModel - class com.exponto.jstock.gui.chartinfo.TickerTableModel.
 
TickerTableModel() - Constructor for class com.exponto.jstock.gui.chartinfo.TickerTableModel
 
tearDown() - Method in class com.exponto.jstock.db.JstockDBTest
 
tearDown() - Method in class com.exponto.jstock.indicators.MacdAlgorithmTest
 
tearDown() - Method in class com.exponto.jstock.io.FileReadTest
 
testComputeEMA() - Method in class com.exponto.jstock.indicators.EMAAlgorithmTest
 
testComputeMacd() - Method in class com.exponto.jstock.indicators.MacdAlgorithmTest
 
testFindYScaleLimits() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testGetEndOfPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testGetMaxVol() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testGetNextLTD() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testGetNextWeekNumber() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testGetResult() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testGetStartOfPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testIndicator() - Method in class com.exponto.jstock.indicators.IndicatorTest
 
testIndicatorParameters() - Method in class com.exponto.jstock.db.JstockDBTest
 
testIsWeekly() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testLogDataSeries() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testLogDataSeriesboolean() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testMoveToStartInCurrentPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testNewTickerIdNotes() - Method in class com.exponto.jstock.db.JstockDBTest
Loads notes and modifies and verifies the changes Note that "null" must be manually set in db in order to get the test to pass.
testNumberOfDaysInFirstWeek() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testReadGenericDataFile() - Method in class com.exponto.jstock.io.FileReadTest
 
testReadSeries() - Method in class com.exponto.jstock.io.FileReadTest
 
testReadString() - Method in class com.exponto.jstock.io.FileReadTest
 
testResetCurrentPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testRotate() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testSaveLines() - Method in class com.exponto.jstock.db.JstockDBTest
 
testSetCurrentPeriode() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testSetCurrentPeriodeint() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testSetCurrentPeriodeintint() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testSetDateAfter() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testStoreResult() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testStoreResultWeekly() - Method in class com.exponto.jstock.indicators.LogDataSeriesTest
 
testWatchList() - Method in class com.exponto.jstock.db.JstockDBTest
 
ticker - Variable in class com.exponto.jstock.ControlPanel
 
tickerInput - Variable in class com.exponto.jstock.ControlPanel
 
toDebugString() - Method in class com.exponto.jstock.io.TickerID
 
toDigitString() - Method in class com.exponto.util.Date
Returns the date as yyyymmdd
toParameterString() - Method in class com.exponto.jstock.indicators.DummyParameters
 
toParameterString() - Method in interface com.exponto.jstock.indicators.IndicatorParametersInterface
Used to generate a string of the parameter(s) of this instance.
toParameterString() - Method in class com.exponto.jstock.indicators.MacdParameters
 
toParameterString() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
toString() - Method in class com.exponto.jstock.indicators.CandleStick
 
toString() - Method in class com.exponto.jstock.indicators.EMA
 
toString() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
toString() - Method in class com.exponto.jstock.indicators.LogTradingData
 
toString() - Method in class com.exponto.jstock.indicators.MA
 
toString() - Method in class com.exponto.jstock.indicators.Macd
 
toString() - Method in class com.exponto.jstock.indicators.MacdData
 
toString() - Method in class com.exponto.jstock.indicators.Rsi
 
toString() - Method in class com.exponto.jstock.io.TickerID
 
toString() - Method in class com.exponto.util.Date
 
toString2() - Method in class com.exponto.jstock.indicators.LogTradingData
 
toString3() - Method in class com.exponto.jstock.indicators.LogTradingData
 
toggleViewMode() - Method in class com.exponto.jstock.gui.panels.ChartPanel
Turns on or off view of lines for all indicators
toggleWatchList(TickerID) - Method in class com.exponto.jstock.db.JstockDB
 
tradedHighInPeriode - Variable in class com.exponto.jstock.indicators.Series
 
tradedLowInPeriode - Variable in class com.exponto.jstock.indicators.Series
 

U

URLCreator(String, Map) - Static method in class com.exponto.jstock.util.Util
Creates a URL from a string and a hashmap with a substition table.
URLModifiers - class com.exponto.jstock.io.URLModifiers.
Creates a HashMap with all supported URL modifiers set.
URLModifiers() - Constructor for class com.exponto.jstock.io.URLModifiers
 
UserPreferences - class com.exponto.jstock.io.UserPreferences.
Takes care of the properties file.
Util - class com.exponto.jstock.io.Util.
Some static methods that are more or less usefull.
Util() - Constructor for class com.exponto.jstock.io.Util
 
Util - class com.exponto.jstock.util.Util.
 
Util() - Constructor for class com.exponto.jstock.util.Util
 
Util - class com.exponto.util.Util.
 
Util() - Constructor for class com.exponto.util.Util
 
undelete() - Method in class com.exponto.jstock.db.DBIndicatorParameters
 
undelete() - Method in class com.exponto.jstock.gui.panels.PersistentLine
 
unknown - Static variable in class com.exponto.jstock.indicators.Constants
 
unknown - Static variable in class com.exponto.jstock.io.Constants
 
update(Observable, Object) - Method in class com.exponto.jstock.gui.panels.ChartPanel
 
updateDailyPrintout(int) - Method in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 
updatePanelsSize() - Method in class com.exponto.jstock.gui.panels.ChartPanel
Recalculates all panel sizes used by this chart panel
updateParameters() - Method in class com.exponto.jstock.indicators.DummyParameters
 
updateParameters() - Method in class com.exponto.jstock.indicators.IndicatorParameters
 
updateParameters() - Method in interface com.exponto.jstock.indicators.IndicatorParametersInterface
Used to ensure that indicators parameters are up to date before saving.
updateParameters() - Method in class com.exponto.jstock.indicators.MacdParameters
 
updateParameters() - Method in class com.exponto.jstock.indicators.SingleParameterParameters
 
urlPropertyName - Static variable in class com.exponto.jstock.io.UserPreferences
 
urlText - Static variable in class com.exponto.jstock.gui.options.Constants
 
urlToolTip - Static variable in class com.exponto.jstock.gui.options.Constants
 
userPrefs - Static variable in class com.exponto.jstock.gui.panels.AbstractIndicatorPanel
 

V

validate(LogTradingData) - Static method in class com.exponto.jstock.io.Util
Validate that the given combination of open, high, low, close and volume values are likely to correct.
validate(LogDataSeries) - Static method in class com.exponto.jstock.io.Util
Validates that a data series is likly to be correct
verifyIndexMap(Map, String, String, String[]) - Static method in class com.exponto.jstock.db.InitDB
Verifies that the database contains all values for certain type of data that is known by the application.
volume - Variable in class com.exponto.jstock.indicators.LogTradingData
 

W

week - Variable in class com.exponto.util.Date
 
weekly - Static variable in class com.exponto.jstock.Constants
 
weekly - Static variable in class com.exponto.jstock.data.Constants
 
weekly - Static variable in class com.exponto.jstock.db.Constants
 
weekly - Static variable in class com.exponto.jstock.indicators.Constants
 
weeklyButton - Variable in class com.exponto.jstock.ControlPanel
 
weeklyLogChart - Static variable in class com.exponto.jstock.Constants
 
weeklyLogChart - Static variable in class com.exponto.jstock.data.Constants
 
weeklyLogChart - Static variable in class com.exponto.jstock.db.Constants
 
weeklyLogChart - Static variable in class com.exponto.jstock.gui.panels.Constants
 
windowStateChanged(WindowEvent) - Method in class com.exponto.jstock.gui.panels.ChartPanelSizeChangedListener
 
withCandleStick - Static variable in class com.exponto.jstock.indicators.Constants
 

Y

yahoo - Static variable in class com.exponto.jstock.io.Constants
 
year - Variable in class com.exponto.util.Date
 

A B C D E F G H I J K L M N O P Q R S T U V W Y

Copyright © 2004 Kaare Ranum