l.r.i.m.ICanBeMentored(IHasMentoringOffers) : interface documentation

Part of lp.registry.interfaces.mentoringoffer View In Hierarchy

Known subclasses: lp.blueprints.interfaces.specification.ISpecification, lp.bugs.interfaces.bug.IBug, lp.bugs.interfaces.bugtask.IBugTask

Used for objects which can have mentoring offered or retracted.
Method canMentor True if this user could now offer mentoring on this piece of
Method isMentor True if the user is offering mentoring for this piece of work.
Method offerMentoring Record that the user is willing to mentor anyone who is trying to
Method retractMentoring Remove the offer of mentoring for this work by this user.

Inherited from IHasMentoringOffers:

Attribute mentoring_offers The list of mentoring offers related to this object.
def canMentor(user):
True if this user could now offer mentoring on this piece of work. Will be negative if the user is already offering mentoring, or if the work is complete, for example.
def isMentor(user):
True if the user is offering mentoring for this piece of work.
def offerMentoring(user, team):
Record that the user is willing to mentor anyone who is trying to do this work.
def retractMentoring(user):
Remove the offer of mentoring for this work by this user.
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.