protected static function _populateSchemes()
 {
     if (self::$_schemes === null) {
         self::$_schemes = array();
         if ($res = TBGWorkflowSchemesTable::getTable()->getAll()) {
             while ($row = $res->getNextRow()) {
                 $scheme = TBGContext::factory()->TBGWorkflowScheme($row->get(TBGWorkflowSchemesTable::ID), $row);
                 if (self::$_core_scheme === null) {
                     self::$_core_scheme = $scheme;
                 }
                 self::$_schemes[$row->get(TBGWorkflowSchemesTable::ID)] = $scheme;
             }
         }
     }
 }
 protected static function _populateSchemes()
 {
     if (self::$_schemes === null) {
         self::$_schemes = TBGWorkflowSchemesTable::getTable()->getAll();
     }
 }