XmlConfigurationConverter Class Reference

#include <XmlConfigurationConverter.h>

Inherited by AvataraAvatar::AvataraAvatar::ConverterToV1_0a4, Configuration::Configuration::ConverterToV1_0a4, ControllerManager::ControllerManager::ConverterToV1_0a4, InputInterface::InputInterface::ConverterToV1_0a4, Interaction::Interaction::ConverterToV1_0a4, InteractionCursorRepresentation::InteractionCursorRepresentation::ConverterToV1_0a4, Navigation::Navigation::ConverterToV1_0a4, Network::Network::ConverterToV1_0a4, OutputInterface::OutputInterface::ConverterToV1_0a4, Physics::Physics::ConverterToV1_0a4, SimpleAvatar::SimpleAvatar::ConverterToV1_0a4, SimpleCursorRepresentation::SimpleCursorRepresentation::ConverterToV1_0a4, SystemCore::SystemCore::ModuleConverterToV1_0a4, SystemCore::SystemCore::SystemCoreConverterToV1_0a4, TransformationManager::TransformationManager::ConverterToV1_0a4, User::User::CursorTransConverterToV1_0a4, User::User::UserConverterToV1_0a4, User::User::UserTransConverterToV1_0a4, WorldDatabase::WorldDatabase::AvatarConverterToV1_0a4, WorldDatabase::WorldDatabase::EntityTypeConverterToV1_0a4, WorldDatabase::WorldDatabase::EnvironmentConverterToV1_0a4, WorldDatabase::WorldDatabase::EnvLayoutConverterToV1_0a4, WorldDatabase::WorldDatabase::TileConverterToV1_0a4, WorldDatabase::WorldDatabase::WorldConverterToV1_0a4, XmlArgumentVectorLoader::XmlArgumentVectorLoader::ConverterToV1_0a4, XmlRepresentationLoader::XmlRepresentationLoader::ConverterToV1_0a4, and XmlTransformationLoader::XmlTransformationLoader::ConverterToV1_0a4.

Collaboration diagram for XmlConfigurationConverter:

List of all members.


Public Member Functions

 XmlConfigurationConverter (Version minVersion, Version destinationVersion)
 XmlConfigurationConverter (std::string minVersion, std::string destinationVersion)
virtual ~XmlConfigurationConverter ()
Version getMinimumVersion () const
Version getDestinationVersion () const
virtual bool convert (XmlDocument *document, const Version &version, std::string configFile)=0

Protected Member Functions

bool updateDocument (XmlDocument *document, std::string dtd, const Version &version, std::string rootElementName)

Protected Attributes

Version minVersion
Version destinationVersion

Constructor & Destructor Documentation

XmlConfigurationConverter::XmlConfigurationConverter ( Version  minVersion,
Version  destinationVersion 
)

XmlConfigurationConverter::XmlConfigurationConverter ( std::string  minVersion,
std::string  destinationVersion 
)

XmlConfigurationConverter::~XmlConfigurationConverter (  )  [virtual]


Member Function Documentation

virtual bool XmlConfigurationConverter::convert ( XmlDocument document,
const Version version,
std::string  configFile 
) [pure virtual]

Version XmlConfigurationConverter::getDestinationVersion (  )  const

Version XmlConfigurationConverter::getMinimumVersion (  )  const

bool XmlConfigurationConverter::updateDocument ( XmlDocument document,
std::string  dtd,
const Version version,
std::string  rootElementName 
) [protected]


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Wed Oct 20 16:12:03 2010 for inVRs by doxygen 1.5.8