25 #ifndef WPROPERTYHELPER_H
26 #define WPROPERTYHELPER_H
28 #include <boost/shared_ptr.hpp>
30 #include "WPropertyVariable.h"
32 #include "constraints/WPropertyConstraintNotEmpty.h"
33 #include "constraints/WPropertyConstraintPathExists.h"
34 #include "constraints/WPropertyConstraintIsDirectory.h"
35 #include "constraints/WPropertyConstraintSelectOnlyOne.h"
36 #include "constraints/WPropertyConstraintIsValid.h"
37 #include "WExportCommon.h"
42 namespace WPropertyHelper
47 namespace PC_SELECTONLYONE
54 void OWCOMMON_EXPORT
addTo( WPropSelection prop );
67 void OWCOMMON_EXPORT
addTo( WPropSelection prop );
74 void OWCOMMON_EXPORT
addTo( WPropString prop );
81 void OWCOMMON_EXPORT
addTo( WPropFilename prop );
87 namespace PC_PATHEXISTS
94 void OWCOMMON_EXPORT
addTo( WPropFilename prop );
100 namespace PC_ISDIRECTORY
107 void OWCOMMON_EXPORT
addTo( WPropFilename prop );
120 void OWCOMMON_EXPORT
addTo( WPropSelection prop );
124 #endif // WPROPERTYHELPER_H