Index: lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as =================================================================== diff -u -r81493d81a845085d5b786d5715ef511eb5c8f744 -rf67f18fcf3f9638b8a266b686b671988b230397b --- lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as (.../ApplicationParent.as) (revision 81493d81a845085d5b786d5715ef511eb5c8f744) +++ lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as (.../ApplicationParent.as) (revision f67f18fcf3f9638b8a266b686b671988b230397b) @@ -28,6 +28,8 @@ import org.lamsfoundation.lams.common.style.* //Themes/Styles import org.lamsfoundation.lams.common.comms.* //communications import org.lamsfoundation.lams.authoring.* +import org.lamsfoundation.lams.authoring.cv.Canvas; +import org.lamsfoundation.lams.common.ws.*; import org.lamsfoundation.lams.learner.* class ApplicationParent { @@ -45,6 +47,7 @@ private var _themeManager:ThemeManager; private var _dictionary:Dictionary; private var _config:Config; + private var _workspace:Workspace; //Data flags private var _dictionaryLoaded:Boolean; //Dictionary loaded flag @@ -61,7 +64,7 @@ // constructor public function ApplicationParent(app:Object) { _instance = ApplicationParent(app); - + _themeLoaded = false; _themeEventDispatched = false; _dictionaryLoaded = false; @@ -124,6 +127,13 @@ return _dictionary; } + /** + * returns the the workspace instance + */ + public function getWorkspace():Workspace{ + return _workspace; + } + /** * Returns the Application root, use as _root would be used *