Implemented the three types of changes and factorized their lifecycle

Created incident/request/change dictionnaries

SVN:trunk[549]
This commit is contained in:
Romain Quetiez
2010-07-04 16:58:00 +00:00
parent a7bf711182
commit 218ed7036b
7 changed files with 948 additions and 50 deletions

View File

@@ -1292,6 +1292,12 @@ abstract class MetaModel
self::$m_aTransitions[$sTargetClass][$sStateCode] = array();
}
public static function Init_OverloadStateAttribute($sStateCode, $sAttCode, $iFlags)
{
$sTargetClass = self::GetCallersPHPClass("Init");
self::$m_aStates[$sTargetClass][$sStateCode]['attribute_list'][$sAttCode] = $iFlags;
}
public static function Init_DefineStimulus($oStimulus)
{
$sTargetClass = self::GetCallersPHPClass("Init");