rename IPfwbDocument to IPfwbBaseDocument, to avoid confusion with behavior
This commit is contained in:
parent
f683c8eb11
commit
cd5e3b3549
|
@ -11,7 +11,7 @@ from pfwbged.basecontent import _
|
|||
from .widget import AjaxChosenFieldWidget
|
||||
|
||||
|
||||
class IPfwbDocument(IDmsDocument):
|
||||
class IPfwbBaseDocument(IDmsDocument):
|
||||
original_paper_version = schema.Choice(
|
||||
title=_(u'Original Paper Version'),
|
||||
required=False,
|
||||
|
@ -19,24 +19,28 @@ class IPfwbDocument(IDmsDocument):
|
|||
form.widget(original_paper_version=AjaxChosenFieldWidget)
|
||||
|
||||
|
||||
class IMedicalCertificate(IPfwbDocument):
|
||||
class PfwbBaseDocument(DmsDocument):
|
||||
implements(IPfwbBaseDocument)
|
||||
|
||||
|
||||
class IMedicalCertificate(IPfwbBaseDocument):
|
||||
""" """
|
||||
|
||||
class MedicalCertificate(DmsDocument):
|
||||
class MedicalCertificate(PfwbBaseDocument):
|
||||
implements(IMedicalCertificate)
|
||||
|
||||
|
||||
class IPressRelease(IPfwbDocument):
|
||||
class IPressRelease(IPfwbBaseDocument):
|
||||
""" """
|
||||
contacts = ContactList(
|
||||
title=_(u'Contacts'),
|
||||
required=False)
|
||||
|
||||
class PressRelease(DmsDocument):
|
||||
class PressRelease(PfwbBaseDocument):
|
||||
implements(IPressRelease)
|
||||
|
||||
|
||||
class IMeetingDate(IPfwbDocument):
|
||||
class IMeetingDate(IPfwbBaseDocument):
|
||||
""" """
|
||||
meeting_date = schema.Date(
|
||||
title=_(u'Meeting Date'),
|
||||
|
@ -46,7 +50,7 @@ class IMeetingDate(IPfwbDocument):
|
|||
class IAgenda(IMeetingDate):
|
||||
""" """
|
||||
|
||||
class Agenda(DmsDocument):
|
||||
class Agenda(PfwbBaseDocument):
|
||||
implements(IAgenda)
|
||||
|
||||
|
||||
|
@ -54,7 +58,7 @@ class IBoardDecision(IMeetingDate):
|
|||
""" """
|
||||
|
||||
|
||||
class BoardDecision(DmsDocument):
|
||||
class BoardDecision(PfwbBaseDocument):
|
||||
implements(IBoardDecision)
|
||||
|
||||
|
||||
|
@ -62,11 +66,11 @@ class IGreenBoardDecision(IMeetingDate):
|
|||
""" """
|
||||
|
||||
|
||||
class GreenBoardDecision(DmsDocument):
|
||||
class GreenBoardDecision(PfwbBaseDocument):
|
||||
implements(IGreenBoardDecision)
|
||||
|
||||
|
||||
class IInsuranceDocument(IPfwbDocument):
|
||||
class IInsuranceDocument(IPfwbBaseDocument):
|
||||
""" """
|
||||
person = ContactChoice(
|
||||
title=_(u'Person'),
|
||||
|
@ -85,33 +89,33 @@ class IInsuranceDocument(IPfwbDocument):
|
|||
vocabulary='InsuranceDocumentTypes')
|
||||
|
||||
|
||||
class InsuranceDocument(DmsDocument):
|
||||
class InsuranceDocument(PfwbBaseDocument):
|
||||
implements(IInsuranceDocument)
|
||||
|
||||
|
||||
class IInvoice(IPfwbDocument):
|
||||
class IInvoice(IPfwbBaseDocument):
|
||||
""" """
|
||||
invoice_number = schema.TextLine(
|
||||
title=_(u'Invoice Number'),
|
||||
required=False)
|
||||
|
||||
|
||||
class Invoice(DmsDocument):
|
||||
class Invoice(PfwbBaseDocument):
|
||||
implements(IInvoice)
|
||||
|
||||
|
||||
class INoteForBoard(IPfwbDocument):
|
||||
class INoteForBoard(IPfwbBaseDocument):
|
||||
""" """
|
||||
internal_reference_no = schema.TextLine(
|
||||
title=_(u'Internal Reference Number'),
|
||||
required=False)
|
||||
|
||||
|
||||
class NoteForBoard(DmsDocument):
|
||||
class NoteForBoard(PfwbBaseDocument):
|
||||
implements(INoteForBoard)
|
||||
|
||||
|
||||
class IInternalNote(IPfwbDocument):
|
||||
class IInternalNote(IPfwbBaseDocument):
|
||||
internal_reference_no = schema.TextLine(
|
||||
title=_(u'Internal Reference Number'),
|
||||
required=False)
|
||||
|
@ -128,11 +132,11 @@ class IInternalNote(IPfwbDocument):
|
|||
vocabulary='Sessions', required=False)
|
||||
|
||||
|
||||
class InternalNote(DmsDocument):
|
||||
class InternalNote(PfwbBaseDocument):
|
||||
implements(IInternalNote)
|
||||
|
||||
|
||||
class IMinutes(IPfwbDocument):
|
||||
class IMinutes(IPfwbBaseDocument):
|
||||
reference = schema.TextLine(
|
||||
title=_(u'Internal Reference'),
|
||||
required=False)
|
||||
|
@ -150,11 +154,11 @@ class IMinutes(IPfwbDocument):
|
|||
required=False)
|
||||
|
||||
|
||||
class Minutes(DmsDocument):
|
||||
class Minutes(PfwbBaseDocument):
|
||||
implements(IMinutes)
|
||||
|
||||
|
||||
class IBoardMinutes(IPfwbDocument):
|
||||
class IBoardMinutes(IPfwbBaseDocument):
|
||||
reference = schema.TextLine(
|
||||
title=_(u'Internal Reference'),
|
||||
required=False)
|
||||
|
@ -176,5 +180,5 @@ class IBoardMinutes(IPfwbDocument):
|
|||
default=False)
|
||||
|
||||
|
||||
class BoardMinutes(DmsDocument):
|
||||
class BoardMinutes(PfwbBaseDocument):
|
||||
implements(IBoardMinutes)
|
||||
|
|
Reference in New Issue