OSID Logo
OSID Specifications
voting batch package
Version 3.0.0
Interfaceosid.voting.batch.VoteBatchForm
Implementsosid.voting.VoteForm
Used Byosid.voting.batch.VoteBatchFormList
Description

This is the form for creating and updating candidates in bulk. Like all OsidForms , various data elements may be set here for use in the create and update methods in the VoteBatchSession . For each data element that may be set, metadata may be examined to provide display hints or data constraints.

MethodgetRaceId
Description

Gets the Id of the race if this is a create transaction.

Returnosid.id.Idthe candidate Id
ErrorsILLEGAL_STATEisForUpdate() is true
CompliancemandatoryThis method must be implemented.
MethodgetCandidateId
Description

Gets the Id of the candidate if this is a create transaction.

Returnosid.id.Idthe candidate Id
ErrorsILLEGAL_STATEisForUpdate() is true
CompliancemandatoryThis method must be implemented.