Ignore:
Timestamp:
25 May 2015, 20:50:37 (10 years ago)
Author:
Henrik Bettermann
Message:

More docs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py

    r12997 r12999  
    122122    def getAccommodation_details(student):
    123123        """Determine the accommodation dates of a student.
    124 
    125124        """
    126125
    127126    def selectBed(available_beds):
    128127        """Select a bed from a list of available beds.
    129 
    130128        In the standard configuration we select the first bed found,
    131129        but can also randomize the selection if we like.
     
    138136    def renderPDF(view, subject='', filename='slip.pdf',):
    139137        """Render pdf slips for various pages.
    140 
    141138        """
    142139
     
    194191    """
    195192    password = Attribute('Encrypted password')
    196     temp_password = Attribute(
    197         'Dictionary with user name, timestamp and encrypted password')
     193    temp_password = Attribute('Dictionary with user name, timestamp and encrypted password')
    198194    history = Attribute('Object history, a list of messages')
    199195    state = Attribute('Registration state')
     
    287283
    288284    def writeLogMessage(view, message):
    289         """Write formatted log message into student.log.
     285        """Write formatted log message into students.log.
    290286        """
    291287
     
    344340class IPGStudentClearance(IUGStudentClearance):
    345341    """Representation of postgraduate student clearance data.
    346 
    347342    """
    348343    employer = schema.TextLine(
     
    354349class IStudentPersonal(IKofaObject):
    355350    """Representation of student personal data.
    356 
    357351    """
    358352    personal_updated = schema.Datetime(
     
    369363class IStudentTranscript(IKofaObject):
    370364    """Representation of student transcript data.
    371 
    372365    """
    373366
     
    381374    IStudentPersonal, IStudentTranscript):
    382375    """Representation of a student.
    383 
    384376    """
    385377
     
    405397class IStudentUpdateByMatricNo(IStudent):
    406398    """Representation of a student. Skip regular matric_number validation.
    407 
    408399    """
    409400    matric_number = schema.TextLine(
     
    413404
    414405class IStudentRequestPW(IStudent):
    415     """Representation of an student for first-time password request.
    416 
     406    """Representation of a student for first-time password request.
    417407    This interface is used when students use the requestpw page to
    418408    login for the the first time.
     
    435425
    436426class IStudentStudyCourse(IKofaObject):
    437     """A container for student study levels.
    438 
     427    """Representation of student study course data.
    439428    """
    440429    certificate = schema.Choice(
     
    488477
    489478class IStudentStudyCourseTransfer(IStudentStudyCourse):
    490     """An student transfers.
    491 
    492     """
    493 
     479    """An interface used for student transfers.
     480    """
    494481    certificate = schema.Choice(
    495482        title = _(u'Certificate'),
     
    521508class IStudentStudyCourseTranscript(IKofaObject):
    522509    """An interface for student transcripts.
    523 
    524     """
    525 
     510    """
    526511    entry_mode = schema.Choice(
    527512        title = _(u'Entry Mode'),
     
    541526class IStudentVerdictUpdate(IKofaObject):
    542527    """A interface for verdict imports.
    543 
    544     """
    545 
     528    """
    546529    current_verdict = schema.Choice(
    547530        title = _(u'Current Verdict'),
     
    573556
    574557class IStudentStudyLevel(IKofaObject):
    575     """A container for course tickets.
    576 
     558    """A representation of student study level data.
    577559    """
    578560    number_of_tickets = Attribute('Number of tickets contained in this level')
     
    635617
    636618class ICourseTicket(IKofaObject):
    637     """An interface for course tickets.
    638 
     619    """A representation of course ticket data.
    639620    """
    640621    code = Attribute('code of the original course')
     
    705686class ICourseTicketAdd(IKofaObject):
    706687    """An interface for adding course tickets.
    707 
    708688    """
    709689    course = schema.Choice(
     
    715695class ICourseTicketImport(ICourseTicket):
    716696    """An interface for importing course results and nothing more.
    717 
    718697    """
    719698    score = schema.Int(
     
    732711class IStudentAccommodation(IKofaObject):
    733712    """A container for student accommodation objects.
    734 
    735713    """
    736714
     
    741719
    742720class IBedTicket(IKofaObject):
    743     """A ticket for accommodation booking.
    744 
     721    """A representation of accommodation booking data.
    745722    """
    746723    bed = Attribute('The bed object.')
     
    785762    def getSessionString():
    786763        """Returns the title of academic_sessions_vocab term.
    787 
    788764        """
    789765
    790766class IStudentPaymentsContainer(IPaymentsContainer):
    791767    """A container for student payment objects.
    792 
    793768    """
    794769
    795770class IStudentOnlinePayment(IOnlinePayment):
    796771    """A student payment via payment gateways.
    797 
    798772    """
    799773
     
    811785    def doAfterStudentPayment():
    812786        """Process student after payment was made.
    813 
    814787        """
    815788
    816789    def doAfterStudentPaymentApproval():
    817790        """Process student after payment was approved.
    818 
    819791        """
    820792
    821793    def approveStudentPayment():
    822794        """Approve payment and process student.
    823 
    824795        """
    825796
     
    829800class IStudentPreviousPayment(IKofaObject):
    830801    """An interface for adding previous session payments.
    831 
    832802    """
    833803
     
    853823class IStudentBalancePayment(IKofaObject):
    854824    """An interface for adding balances.
    855 
    856825    """
    857826
Note: See TracChangeset for help on using the changeset viewer.