The MainWindowAction is an abstract class that provides a standard way of setting up and executing an action in the main window of the application. It provides a structure for accessing various parts of this main window, as well as delegating the implementation of some methods to decendent classes.
Located in /polyphony/main/modules/gui/theme_editor.act.php (line 30)
Action | --WizardAction | --MainWindowAction | --theme_editorAction
This adds an iframe to the page that previews the frame, plus a button to refresh the view
Build the content for this action
Create a new Wizard for this action. Caching of this Wizard is handled by getWizard() and does not need to be implemented here.
Return the heading text for this action, or an empty string.
Return the URL that this action should return to when completed.
Return the "unauthorized" string to pring <em>Note: I think that's supposed to mean print--Tim</em>
This gives the wizard control after each change in step and tells which the previous and current steps are.
Check Authorizations
Check Authorizations For Templating
This is the all important function that gives the Wizard control after all of its components have been updated since the last pagelaod
Save our results. Tearing down and unsetting the Wizard is handled by in runWizard() and does not need to be implemented here.
Inherited From MainWindowAction
MainWindowAction::buildContent()
MainWindowAction::execute()
MainWindowAction::getActionRows()
Inherited From WizardAction
WizardAction::cancelWizard()
WizardAction::cleanCacheName()
WizardAction::closeWizard()
WizardAction::createWizard()
WizardAction::getReturnUrl()
WizardAction::getWizard()
WizardAction::runWizard()
WizardAction::saveWizard()
Inherited From Action
Action::execute()
Action::getHeadingText()
Action::getUnauthorizedMessage()
Action::isAuthorizedToExecute()
Action::requestedAction()
Action::requestedModule()
Documentation generated on Wed, 19 Sep 2007 10:27:22 -0400 by phpDocumentor 1.3.0RC3