some minor improvements

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@615 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2005-10-05 18:27:14 +00:00
parent bc05aad5a4
commit 2e55d2273e
3 changed files with 10 additions and 10 deletions

View file

@ -28,7 +28,7 @@ from zope.security.proxy import removeSecurityProxy
from loops.interfaces import ITask from loops.interfaces import ITask
class Details: class Details(object):
def modified(self): def modified(self):
""" get date/time of last modification """ get date/time of last modification

View file

@ -11,21 +11,21 @@
<interface <interface
interface=".interfaces.ITask" interface=".interfaces.ITask"
type="zope.app.content.interfaces.IContentType" type="zope.app.content.interfaces.IContentType" />
/>
<content class=".task.Task"> <content class=".task.Task">
<implements interface="zope.app.container.interfaces.IContentContainer" /> <implements interface="zope.app.container.interfaces.IContentContainer" />
<implements <implements
interface="zope.app.annotation.interfaces.IAttributeAnnotatable" /> interface="zope.app.annotation.interfaces.IAttributeAnnotatable" />
<implements interface="zope.app.workflow.interfaces.IProcessInstanceContainerAdaptable" /> <implements
interface="zope.app.workflow.interfaces.IProcessInstanceContainerAdaptable" />
<factory <factory
id="loops.Task" id="loops.Task"
description="Task object " /> description="Task object" />
<!-- <require <!-- <require
permission="zope.View" permission="zope.View"
@ -33,11 +33,11 @@
<require <require
permission="zope.View" permission="zope.View"
interface=".interfaces.ITask"/> interface=".interfaces.ITask" />
<require <require
permission="zope.ManageContent" permission="zope.ManageContent"
set_schema=".interfaces.ITask"/> set_schema=".interfaces.ITask" />
</content> </content>

View file

@ -26,6 +26,7 @@ from zope.interface import implements
from zope.app.container.ordered import OrderedContainer from zope.app.container.ordered import OrderedContainer
from zope.app.copypastemove import ObjectCopier from zope.app.copypastemove import ObjectCopier
from zope.app import zapi from zope.app import zapi
from zope.schema.fieldproperty import FieldProperty
from relation import Relation, Relations from relation import Relation, Relations
from resource import Resource from resource import Resource
@ -51,8 +52,7 @@ class Task(OrderedContainer):
title = u'' title = u''
qualifier = u'' qualifier = u''
priority = 0 priority = FieldProperty(ITask['priority'])
def __init__(self): def __init__(self):
OrderedContainer.__init__(self) OrderedContainer.__init__(self)