// File : SALOME_XmlHandler.cxx
// Created : Thu Dec 18 12:01:00 2002
// Author : Vadim SANDLER
-// Project : PAL/SALOME
-// Module : InstallWizard
-// Copyright : 2004 CEA
-// $Header$
+// Project : SALOME
+// Module : Installation Wizard
+// Copyright : 2004-2005 CEA
+
+#include "globals.h"
#include "SALOME_XmlHandler.hxx"
#include "SALOME_ProductsView.hxx"
const QString& qName,
const QXmlAttributes& attributes)
{
-#ifdef DEBUG
- cout << qName << endl;
- cout << attributes.length() << endl;
-#endif
+ ___MESSAGE___( qName );
+ ___MESSAGE___( attributes.length() );
QCheckListItem* element;
if (( qName == "config" ) && ( attributes.length() > 0 ) ) {
QString myVersion, myCaption, myCopyright, myLicense, myOS;
QString descr = QString::null;
if ( attributes.value( "description" ) != "" )
descr = attributes.value( "description" ).stripWhiteSpace();
+ QString ctx = QString::null;
+ if ( attributes.value( "context" ) != "" )
+ ctx = attributes.value( "context" ).stripWhiteSpace().lower();
bool pickUp = isBoolAttributeSet( attributes.value( "pickupenv" ) );
myWizard->setDependancies( element,
Dependancies( attributes.value( "name" ),
attributes.value( "temporarydiskspace" ).toInt(),
install,
descr,
+ ctx,
pickUp ) );
}
else if (( qName == "path" ) && ( attributes.length() > 0 ) && myWizard ) {