. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * */ G::LoadClass( "plugin"); class processTemplatePlugin extends PMPlugin { function processTemplatePlugin($sNamespace, $sFilename = null) { $res = parent::PMPlugin($sNamespace, $sFilename); $this->sFriendlyName = 'Process Map Templates'; $this->sDescription = 'This plugin includes various templates for quick and easy Process Map creation. Users can customize Process Maps based on pre-defined templates of common process designs (including Parallel, Dual Start Task, and Selection).'; $this->sPluginFolder = 'processTemplate'; $this->sSetupPage = null; $this->iVersion = 0.78; $this->bPrivate = true; $this->aWorkspaces = array ( '__' ); return $res; } function setup() { //$this->registerTrigger( PM_NEW_PROCESS_LIST, 'getNewProcessTemplateList' ); //$this->registerTrigger( PM_NEW_PROCESS_SAVE, 'saveNewProcess' ); //$this->registerTrigger( PM_NEW_DYNAFORM_LIST, 'getNewDynaformTemplateList' ); //$this->registerTrigger( PM_NEW_DYNAFORM_SAVE, 'saveNewDynaform' ); } function install() { } function enable(){ } function disable(){ } } $oPluginRegistry =& PMPluginRegistry::getSingleton(); $oPluginRegistry->registerPlugin('processTemplate', __FILE__);