Package org.ametys.odf.cdmfr
Interface CDMfrExtension
-
- All Known Implementing Classes:
AmetysCDMfrExtension
,WebAmetysCDMfrExtension
public interface CDMfrExtension
Interface for CMDfr extension.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
abstractProgram2CDM(ContentHandler contentHandler, AbstractProgram<? extends ProgramFactory> program, Set<String> persons, Set<String> orgUnits)
Send the content of an user defined ametys extension to be included in the CDM-fr representation the abstract program.void
container2CDM(ContentHandler contentHandler, Container container, Set<String> persons, Set<String> orgUnits)
Send the content of an user defined ametys extension to be included in the CDM-fr representation the container.void
course2CDM(ContentHandler contentHandler, Course course, Set<String> persons, Set<String> orgUnits)
Send the content of an user defined ametys extension to be included in the CDM-fr representation the course.void
orgunit2CDM(ContentHandler contentHandler, OrgUnit orgunit)
Send the content of an user defined ametys extension to be included in the CDM-fr representation the orgunit.void
person2CDM(ContentHandler contentHandler, Person person)
Send the content of an user defined ametys extension to be included in the CDM-fr representation the orgunit.void
program2CDM(ContentHandler contentHandler, Program program, Set<String> persons, Set<String> orgUnits)
Send the content of an user defined ametys extension to be included in the CDM-fr representation the program.
-
-
-
Method Detail
-
abstractProgram2CDM
void abstractProgram2CDM(ContentHandler contentHandler, AbstractProgram<? extends ProgramFactory> program, Set<String> persons, Set<String> orgUnits) throws SAXException
Send the content of an user defined ametys extension to be included in the CDM-fr representation the abstract program.- Parameters:
contentHandler
- the receiving contentHandler.program
- the abstract program (common for program and subprogram)persons
- collectedPerson
ids.orgUnits
- collectedOrgUnit
ids.- Throws:
SAXException
- if an error occurs during CDM processing.
-
program2CDM
void program2CDM(ContentHandler contentHandler, Program program, Set<String> persons, Set<String> orgUnits) throws SAXException
Send the content of an user defined ametys extension to be included in the CDM-fr representation the program.- Parameters:
contentHandler
- the receiving contentHandler.program
- the programpersons
- collectedPerson
ids.orgUnits
- collectedOrgUnit
ids.- Throws:
SAXException
- if an error occurs during CDM processing.
-
course2CDM
void course2CDM(ContentHandler contentHandler, Course course, Set<String> persons, Set<String> orgUnits) throws SAXException
Send the content of an user defined ametys extension to be included in the CDM-fr representation the course.- Parameters:
contentHandler
- the receiving contentHandler.course
- the coursepersons
- collectedPerson
ids.orgUnits
- collectedOrgUnit
ids.- Throws:
SAXException
- if an error occurs during CDM processing.
-
orgunit2CDM
void orgunit2CDM(ContentHandler contentHandler, OrgUnit orgunit) throws SAXException
Send the content of an user defined ametys extension to be included in the CDM-fr representation the orgunit.- Parameters:
contentHandler
- the receiving contentHandler.orgunit
- the orgunit- Throws:
SAXException
- if an error occurs during CDM processing.
-
person2CDM
void person2CDM(ContentHandler contentHandler, Person person) throws SAXException
Send the content of an user defined ametys extension to be included in the CDM-fr representation the orgunit.- Parameters:
contentHandler
- the receiving contentHandler.person
- the orgunit- Throws:
SAXException
- if an error occurs during CDM processing.
-
container2CDM
void container2CDM(ContentHandler contentHandler, Container container, Set<String> persons, Set<String> orgUnits) throws SAXException
Send the content of an user defined ametys extension to be included in the CDM-fr representation the container.- Parameters:
contentHandler
- the receiving contentHandler.container
- the containerpersons
- collectedPerson
ids.orgUnits
- collectedOrgUnit
ids.- Throws:
SAXException
- if an error occurs during CDM processing.
-
-