blob: e6a2f50cd514026e65d5b6e5b5e64fc777cfd387 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
// $Id$
#include "DAnCE_Artifact_Installation_Handler.h"
#if !defined (__ACE_INLINE__)
#include "DAnCE_Artifact_Installation_Handler.inl"
#endif
namespace DAnCE
{
ArtifactInstallationHandler::~ArtifactInstallationHandler ()
{}
const std::string ArtifactInstallationProperties::PROPERTY_BASE = "edu.vanderbilt.dre.DAnCE.artifact.";
const std::string ArtifactInstallationProperties::PROP_KEEP_INTERMEDIATES = "keep_intermediates";
const std::string ArtifactInstallationProperties::PROP_NAME = "name";
const std::string ArtifactInstallationProperties::PROP_PATH = "path";
const std::string ArtifactInstallationProperties::PROP_EXCLUSIVE = "exclusive";
const std::string ArtifactInstallationProperties::empty_;
ArtifactInstallationProperties::ArtifactInstallationProperties (const TPropertyMap& propmap)
: propmap_ (propmap)
{
}
ArtifactInstallationProperties::ArtifactInstallationProperties (const TPropertyMap& propmap, const std::string& protocol)
: propmap_ (propmap),
protocol_ (protocol)
{
if (!this->protocol_.empty ())
this->protocol_ += '.';
}
}
|