-// Copyright (C) 2010-2012 CEA/DEN, EDF R&D
+// Copyright (C) 2010-2014 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
+// version 2.1 of the License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
virtual SALOMEDS::SObject_ptr PasteInto(const SALOMEDS::TMPFile& theStream,
CORBA::Long theObjectID, SALOMEDS::SObject_ptr theObject);
-
+#ifdef PARAVIS_WITH_FULL_CORBA
virtual PARAVIS::string_array* GetClassesList();
virtual PARAVIS_Base_ptr CreateClass(const char* theClassName);
+#endif
virtual void GetConnectionParameters(CORBA::Long& theId,
CORBA::String_out theDHost, CORBA::Long& theDPort,
CORBA::String_out theRHost, CORBA::Long& theRPort,
virtual void SetCurrentStudy(SALOMEDS::Study_ptr theStudy);
virtual SALOMEDS::Study_ptr GetCurrentStudy();
+
+ virtual char* getVersion();
};
};
#endif