18 #ifndef TEAMCENTER_TCCORE_WORKSPACE_PREFERENCES_SERVICES_HXX
19 #define TEAMCENTER_TCCORE_WORKSPACE_PREFERENCES_SERVICES_HXX
23 #include <tccore/libtccore_exports.h>
36 FolderSave_Unknown = 0,
39 FolderSave_PromptOnClose
45 static FolderSave getFolderSaveValue();
51 static status_t setFolderSaveValue(FolderSave preferenceValue);
60 ReferencerWith_Unknown = 0,
64 ReferencerWith_NoFolder
71 static FolderReferencerWithSelection getFolderReferencerWithSelectionValue();
78 static status_t setFolderReferencerWithSelectionValue(FolderReferencerWithSelection preferenceValue);
87 ReferencerWithout_Unknown = 0,
90 ReferencerWithout_NoFolder
97 static FolderReferencerWithoutSelection getFolderReferencerWithoutSelectionValue();
104 static status_t setFolderReferencerWithoutSelectionValue(FolderReferencerWithoutSelection preferenceValue);
112 static bool getOpenAfterCreateValue();
119 static status_t setOpenAfterCreateValue(
bool openAfterCreate );
129 static char* getExportOnCheckOutDirectoryValue ();
139 static status_t setExportOnCheckOutDirectoryValue(
const char* exportOnCheckOutDirectory );
150 static bool getExportFilesOnCheckOutValue ();
161 static status_t setExportFilesOnCheckOutValue(
bool exportOnCheckOut );
173 static bool getRemoveFilesOnCheckInValue ();
185 static status_t setRemoveFilesOnCheckInValue (
bool removeOnCheckIn);
192 static bool getDisplayRealPropNamesValue();
198 static status_t setDisplayRealPropNamesValue(
bool realPropertyNames );
208 #include <tccore/libtccore_undef.h>