#include "ourTypes.h"
#include "Syslog.h"
#include "Item.h"


Item::Item( const char *newName )
     : _attributes( newName )
{
     _name = NULL;
     setName( newName );
}

Item::~Item()
{
     if( _name != NULL )
	  free( _name );
}

char *Item::setName( const char *newName )
{
     Boolean debug = False; 

     if( _name != NULL )
	  free( _name );

     _name = strdup( newName );

     dprintf("Added new Item with name %s = %s", newName, _name );
     
     return _name;
}

int Item::verify()
{
     return _attributes.verify();
}
