-/*
- * ModelCreaDevManagerItem.cpp
- *
- * Created on: 22/10/2012
- * Author: daniel
- */
-
-#include "ModelCreaDevManagerItem.h"
-
-ModelCreaDevManagerItem::ModelCreaDevManagerItem()
-{
- this->_name = "";
- this->_path = "";
- this->_confItem = NULL;
- this->_properties = map<string, string>();
-}
-
-ModelCreaDevManagerItem::ModelCreaDevManagerItem(
- string name,
- string path,
- ModelCreaDevManagerItem* confItem
-)
-{
- this->_name = name;
- this->_path = path;
- this->_confItem = confItem;
- this->_properties = map<string, string>();
-}
-
-ModelCreaDevManagerItem::~ModelCreaDevManagerItem()
-{
- if (_properties != NULL)
- delete _properties;
-}
-
-string& ModelCreaDevManagerItem::GetName()
-{
- return this->_name;
-}
-string& ModelCreaDevManagerItem::GetPath()
-{
- return this->_path;
-}
-string& ModelCreaDevManagerItem::GetProperty(string property)
-{
- return this->_properties[property];
-}
-ModelCreaDevManagerItem*& ModelCreaDevManagerItem::GetConfItem()
-{
- return this->_confItem;
-}
-
-void ModelCreaDevManagerItem::SetName(string name)
-{
- this->_name = name;
-}
-void ModelCreaDevManagerItem::SetPath(string path)
-{
- this->_path = path;
-}
-void ModelCreaDevManagerItem::SetProperty(string property, string value)
-{
- this->_properties[property] = value;
-}
-void ModelCreaDevManagerItem::SetConfItem(ModelCreaDevManagerItem* item)
-{
- this->_confItem = item;
-}