Object Hierarchy

This is a diagram of the basic object hierarchy in Personal Stock Streamer showing the parent/child relationships between the various application objects.

 

 

Application

    Document

        Selection

        Portfolios (collection)

            Folder

                Folders (collection)

                    [Folder]

                         [Folders]

                                [...]

                Tickers (collection)

                    Ticker

                        Transactions (collection)

                            Transaction

                        IntradayData (collection)

                            History

                        HistoryData (collection)

                            History

                CurrentHoldings (collection)

                    CurrentHoldings

 

    ChartManager (through GetObject)

        Windows (collection)

            Window

 

    ReportManager (through GetObject)

 

    AlertManager (through GetObject)

 

    EventManager (through GetObject)

 

    FeedManager (through GetObject)

        Feeds (collection)

            NewsFolder

                Feeds(collection)

            NewsFeed

                Articles(collection)

                    Article

 

    MenuManager (through GetObject)

        Menu

 

    WindowManager (through GetObject)

        BrowserWindow

 

    ViewManager (through GetObject)

 

    ComponentManager (through GetObject)

 

ChartObject

    Canvas

        Legend

        Chart

            DataSet

            Axis

        Frame

        Labels (collection)

            LabelItem

        Line

 

Indicator