14 #include <vlutil/vlFilename.h>
66 virtual void createRemoteConfigurationList();
81 virtual bool load(
const DtFilename& filename,
bool preloadParameters =
false);
84 virtual bool loadAll(
const DtFilename& filename);
97 virtual bool save(
const DtFilename& filename);
106 virtual void setVersionNumber(
int versionNumber);
107 virtual int versionNumber()
const;
113 virtual void addDependentParameterFileToCopyPair(
114 const DtFilename& fromFilename,
const DtFilename& toFilename);
115 virtual void clearDependentParameterFileToCopyPairs();
116 virtual const std::map<std::string, std::string>&
117 dependentParameterFileToCopyPairs()
const;
130 virtual DtFilename stripExtension(
const DtFilename& filename,
139 virtual std::list<DtVariableBindingsSharedPtr>& variableBindings();
148 static const DtString& opdFilenameExtension();
152 static const DtString& opeFilenameExtension();
186 virtual bool copyDependentParameterDirectories(
const DtFilename& oldPath,
187 const DtFilename& newPath);
190 virtual DtFilename getPath(
const DtFilename& filename);
200 static const std::map<DtString, DtFilename>& extensionToPathMap();