Ejemplo n.º 1
0
void UndoDependentData::fillIn(CModel *pModel)
{
  fillDependentObjects(pModel, &mCompartmentData);
  fillDependentObjects(pModel, &mSpeciesData);
  fillDependentObjects(pModel, &mParameterData);
  fillDependentObjects(pModel, &mReactionData);
  fillDependentObjects(pModel, &mEventData);
}
Ejemplo n.º 2
0
CMetab *
UndoSpeciesData::restoreObjectIn(CModel *pModel)
{
  CMetab *pSpecies = createObjectIn(pModel);

  if (pSpecies == NULL)
    return NULL;

  fillObject(pModel);
  fillDependentObjects(pModel);

  return pSpecies;
}