Public constructor. Initialises the protected members as well.
Checks the database for missing / outdated tables and installs or
updates the database using the SQL xml file if necessary.
checkAndFixDatabase() : void
Let's find out if we need to warn the user that he cannot upgrade from core to PRO
just by entering the download id
mustWarnAboutDownloadIDInCore() : boolean
Does the user need to enter a Download ID in the component's Options page?
needsDownloadID() : boolean