# -*- coding: UTF-8 -*-
from zope.interface import implements
from zope.interface import Interface
import persistent

from google.interfaces import IProject


class Project(persistent.Persistent):
    """A simple implementation of a Project .

    Make sure that the ``Project`` implements the ``IProject`` interface:
    

    >>> from zope.interface.verify import verifyClass
    >>> verifyClass(IProject, Project)
    True

    Here is an example of changing the name of the project:

    >>> project = Project()
    >>> project.name
    u''
    
    >>> project.name = u'Project Name'
    >>> project.name
    u'Project Name'
    """
    implements(IProject)

    # See google.interfaces.IProject
    name = u''


