public function unserializeContentObjectAttribute( $package, $objectAttribute, $attributeNode )
    {
        $idString = $attributeNode->getElementsByTagName( 'id-string' )->item( 0 )->textContent;
        $keywordString = $attributeNode->getElementsByTagName( 'keyword-string' )->item( 0 )->textContent;
        $parentString = $attributeNode->getElementsByTagName( 'parent-string' )->item( 0 )->textContent;
        $localeString = $attributeNode->getElementsByTagName( 'locale-string' )->item( 0 )->textContent;

        $validationResult = $this->validateObjectAttribute( $objectAttribute, $idString, $keywordString, $parentString, $localeString );
        if ( $validationResult == eZInputValidator::STATE_ACCEPTED )
        {
            $eZTags = eZTags::createFromStrings( $objectAttribute, $idString, $keywordString, $parentString, $localeString );
            $objectAttribute->setContent( $eZTags );
        }
    }