From 86324f00bc561c03b281170125ef2fde14cae132 Mon Sep 17 00:00:00 2001 From: David Corrales Date: Sat, 12 May 2007 18:17:40 +0000 Subject: Renamed files and minor tweaks. Thanks LordHoto :) svn-id: r26810 --- backends/fs/palmos/PalmOSFilesystemFactory.cpp | 23 ---------------- backends/fs/palmos/PalmOSFilesystemFactory.h | 38 -------------------------- backends/fs/palmos/palmos-fs-factory.cpp | 23 ++++++++++++++++ backends/fs/palmos/palmos-fs-factory.h | 33 ++++++++++++++++++++++ 4 files changed, 56 insertions(+), 61 deletions(-) delete mode 100644 backends/fs/palmos/PalmOSFilesystemFactory.cpp delete mode 100644 backends/fs/palmos/PalmOSFilesystemFactory.h create mode 100644 backends/fs/palmos/palmos-fs-factory.cpp create mode 100644 backends/fs/palmos/palmos-fs-factory.h (limited to 'backends/fs/palmos') diff --git a/backends/fs/palmos/PalmOSFilesystemFactory.cpp b/backends/fs/palmos/PalmOSFilesystemFactory.cpp deleted file mode 100644 index 15240d2397..0000000000 --- a/backends/fs/palmos/PalmOSFilesystemFactory.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "backends/fs/palmos/PalmOSFilesystemFactory.h" -#include "backends/fs/palmos/palmos-fs.cpp" - -PalmOSFilesystemFactory *PalmOSFilesystemFactory::_instance = 0; - -PalmOSFilesystemFactory *PalmOSFilesystemFactory::instance(){ - if(_instance == 0){ - _instance = new PalmOSFilesystemFactory(); - } - return _instance; -} - -AbstractFilesystemNode *PalmOSFilesystemFactory::makeRootFileNode() const { - return new PalmOSFilesystemNode(); -} - -AbstractFilesystemNode *PalmOSFilesystemFactory::makeCurrentDirectoryFileNode() const { - return new PalmOSFilesystemNode(); -} - -AbstractFilesystemNode *PalmOSFilesystemFactory::makeFileNodePath(const String &path) const { - return new PalmOSFilesystemNode(path); -} diff --git a/backends/fs/palmos/PalmOSFilesystemFactory.h b/backends/fs/palmos/PalmOSFilesystemFactory.h deleted file mode 100644 index dd1f31b3c8..0000000000 --- a/backends/fs/palmos/PalmOSFilesystemFactory.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef PALMOSFILESYSTEMFACTORY_H_ -#define PALMOSFILESYSTEMFACTORY_H_ - -#include "backends/fs/AbstractFilesystemFactory.h" - -/** - * Creates PalmOSFilesystemNode objects. - * - * Parts of this class are documented in the base interface class, AbstractFilesystemFactory. - */ -class PalmOSFilesystemFactory : public AbstractFilesystemFactory { -public: - typedef Common::String String; - - /** - * Creates an instance of PalmOSFilesystemFactory using the Singleton pattern. - * - * @return A unique instance of PalmOSFilesytemFactory. - */ - static PalmOSFilesystemFactory *instance(); - - /** - * Destructor. - */ - virtual ~PalmOSFilesystemFactory() {}; - - virtual AbstractFilesystemNode *makeRootFileNode() const; - virtual AbstractFilesystemNode *makeCurrentDirectoryFileNode() const; - virtual AbstractFilesystemNode *makeFileNodePath(const String &path) const; - -protected: - PalmOSFilesystemFactory() {}; - -private: - static PalmOSFilesystemFactory *_instance; -}; - -#endif /*PALMOSFILESYSTEMFACTORY_H_*/ diff --git a/backends/fs/palmos/palmos-fs-factory.cpp b/backends/fs/palmos/palmos-fs-factory.cpp new file mode 100644 index 0000000000..6be7021f77 --- /dev/null +++ b/backends/fs/palmos/palmos-fs-factory.cpp @@ -0,0 +1,23 @@ +#include "backends/fs/palmos/palmos-fs-factory.h" +#include "backends/fs/palmos/palmos-fs.cpp" + +PalmOSFilesystemFactory *PalmOSFilesystemFactory::_instance = 0; + +PalmOSFilesystemFactory *PalmOSFilesystemFactory::instance(){ + if(_instance == 0){ + _instance = new PalmOSFilesystemFactory(); + } + return _instance; +} + +AbstractFilesystemNode *PalmOSFilesystemFactory::makeRootFileNode() const { + return new PalmOSFilesystemNode(); +} + +AbstractFilesystemNode *PalmOSFilesystemFactory::makeCurrentDirectoryFileNode() const { + return new PalmOSFilesystemNode(); +} + +AbstractFilesystemNode *PalmOSFilesystemFactory::makeFileNodePath(const String &path) const { + return new PalmOSFilesystemNode(path); +} diff --git a/backends/fs/palmos/palmos-fs-factory.h b/backends/fs/palmos/palmos-fs-factory.h new file mode 100644 index 0000000000..618a1965d9 --- /dev/null +++ b/backends/fs/palmos/palmos-fs-factory.h @@ -0,0 +1,33 @@ +#ifndef PALMOS_FILESYSTEM_FACTORY_H +#define PALMOS_FILESYSTEM_FACTORY_H + +#include "backends/fs/abstract-fs-factory.h" + +/** + * Creates PalmOSFilesystemNode objects. + * + * Parts of this class are documented in the base interface class, AbstractFilesystemFactory. + */ +class PalmOSFilesystemFactory : public AbstractFilesystemFactory { +public: + typedef Common::String String; + + /** + * Creates an instance of PalmOSFilesystemFactory using the Singleton pattern. + * + * @return A unique instance of PalmOSFilesytemFactory. + */ + static PalmOSFilesystemFactory *instance(); + + virtual AbstractFilesystemNode *makeRootFileNode() const; + virtual AbstractFilesystemNode *makeCurrentDirectoryFileNode() const; + virtual AbstractFilesystemNode *makeFileNodePath(const String &path) const; + +protected: + PalmOSFilesystemFactory() {}; + +private: + static PalmOSFilesystemFactory *_instance; +}; + +#endif /*PALMOS_FILESYSTEM_FACTORY_H*/ -- cgit v1.2.3