Package org.ametys.odf.cdmfr
Interface CDMfrExtension
- All Known Implementing Classes:
- AmetysCDMfrExtension,- WebAmetysCDMfrExtension
public interface CDMfrExtension
Interface for CMDfr extension.
- 
Method SummaryModifier and TypeMethodDescriptionvoidabstractProgram2CDM(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.voidcontainer2CDM(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.voidcourse2CDM(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.voidorgunit2CDM(ContentHandler contentHandler, OrgUnit orgunit) Send the content of an user defined ametys extension to be included in the CDM-fr representation the orgunit.voidperson2CDM(ContentHandler contentHandler, Person person) Send the content of an user defined ametys extension to be included in the CDM-fr representation the orgunit.voidprogram2CDM(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 Details- 
abstractProgram2CDMvoid 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- collected- Personids.
- orgUnits- collected- OrgUnitids.
- Throws:
- SAXException- if an error occurs during CDM processing.
 
- 
program2CDMvoid 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 program
- persons- collected- Personids.
- orgUnits- collected- OrgUnitids.
- Throws:
- SAXException- if an error occurs during CDM processing.
 
- 
course2CDMvoid 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 course
- persons- collected- Personids.
- orgUnits- collected- OrgUnitids.
- Throws:
- SAXException- if an error occurs during CDM processing.
 
- 
orgunit2CDMSend 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.
 
- 
person2CDMSend 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.
 
- 
container2CDMvoid 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 container
- persons- collected- Personids.
- orgUnits- collected- OrgUnitids.
- Throws:
- SAXException- if an error occurs during CDM processing.
 
 
-