001    /**
002     * CreateProfile.java
003     * jCOLIBRI2 framework. 
004     * @author Juan A. Recio-García.
005     * GAIA - Group for Artificial Intelligence Applications
006     * http://gaia.fdi.ucm.es
007     * 02/11/2007
008     */
009    package jcolibri.extensions.recommendation.ContentBasedProfile;
010    
011    import jcolibri.cbrcore.CBRQuery;
012    import jcolibri.connector.xmlutils.QuerySerializer;
013    
014    /**
015     * Stores an user profile (query object) into a XML file.
016     * 
017     * @author Juan A. Recio-Garcia
018     * @author Developed at University College Cork (Ireland) in collaboration with Derek Bridge.
019     * @version 1.0
020     * @see jcolibri.connector.xmlutils.QuerySerializer
021     */
022    public class CreateProfile
023    {
024        /**
025         * Stores a query into a XML file
026         * @param query to store
027         * @param filename of the XML file
028         */
029        public static void createProfile(CBRQuery query, String filename)
030        {
031            QuerySerializer.serializeQuery(query, filename);
032        }
033    }