blackboard.persist.content
Interface CourseUploadXmlPersister

All Superinterfaces:
Persister

public interface CourseUploadXmlPersister
extends Persister

DOCUMENT ME!

Since:
Bb 6.2
Version:
$Revision: 2 $ $Date: 1/03/03 2:14p $

Field Summary
static java.lang.String TYPE
           
 
Method Summary
 org.w3c.dom.Element persistList(BbList list, org.w3c.dom.Document doc)
          Generates an Element whose children are the provided CourseUpload objects persisted to XML.
 
Methods inherited from interface blackboard.persist.Persister
getAppVersion, init
 

Field Detail

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values
Method Detail

persistList

public org.w3c.dom.Element persistList(BbList list,
                                       org.w3c.dom.Document doc)
                                throws PersistenceException
Generates an Element whose children are the provided CourseUpload objects persisted to XML.

Parameters:
list - the BbList of CourseUpload objects we should persist.
doc - the Document we should should use to create the Element with. No assumptions should be made concerning the state of this Document -- it should only be used for Element creation.
Returns:
an Element that is the root of a list of CourseUpload object XML
Throws:
ValidationException - thrown if one of the provided CourseUpload objects is not in a proper condition for persisting.
PersistenceException - thrown if an error occurs in the element writing process.


Copyright © 2003 Blackboard, Inc. All Rights Reserved.