/**
 * encuestame: system online surveys Copyright (C) 2009 encuestame Development
 * Team
 *
 * This program is free software; you can redistribute it and/or modify it under
 * the terms of version 3 of the GNU General Public License as published by the
 * Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details.
 *
 * You should have received a copy of the GNU General Public License along with
 * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
 * Place, Suite 330, Boston, MA 02111-1307 USA
 */
package org.encuestame.core.service;

import org.encuestame.web.beans.commons.MessageSourceFactoryBean;

/**
 * Class Description.
 * @author Picado, Juan juan@encuestame.org
 * @since 29/11/2009 21:47:14
 * File name: $HeadURL:$
 * Revision: $Revision$
 * Last modified: $Date:$
 * Last modified by: $Author:$
 */
public interface IService {

    /**
     * Getter.
     * @return {@link MessageSourceFactoryBean}
     */
    public MessageSourceFactoryBean getMessageSource();

    /**
     * Setter.
     * @param messageSource {@link MessageSourceFactoryBean}
     */
    public void setMessageSource(MessageSourceFactoryBean messageSource);

    /**
     * Getter by propertie Id.
     * @param propertieId propertieId
     * @return value of propertie
     */
    public String getMessageProperties(String propertieId);

    /**
     * @return the dataSource
     */
    public IDataSource getDataEnMeSource();

    /**
     * @param dataSource the dataSource to set
     */
    public void setDataEnMeSource(final IDataSource dataSource);

}

@@ -1,14 +1,123 @@
 /*
-*
 %0A *
+***********************************************************************************%0A * Copyright (C) 2001-2009
  encuest
@@ -157,24 +157,27 @@
 ght (C) 2009
+%0A *
  encuestame 
@@ -191,291 +191,314 @@
 ment
-%0A *
  Team
+.
 %0A *
-%0A * This program is free s
+ Licensed under the Apache S
 oftware
-; you can redistribute it and/or modify it under%0A * the terms of version 3 of the GNU General Public License as published by the%0A * Free Software Foundation.%0A *%0A * This program is distributed in the hope that it will be useful, but
+ License version 2.0%0A * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0%0A * Unless required by applicable law or agreed to  in writing,  software  distributed%0A * under the License is distributed  on  an  %22AS IS%22  BASIS, 
  WITHOUT
 %0A * 
@@ -497,23 +497,17 @@
 HOUT
-%0A * ANY
+ 
  WARRANT
 Y; w
@@ -506,223 +506,83 @@
 RANT
-Y; without even the implied warranty of MERCHANTABILITY or FITNESS%0A * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more%0A * details.%0A *%0A * You should have received a copy of the GNU General Public
+IES  OR%0A * CONDITIONS OF ANY KIND, either  express  or  implied.  See  the 
  Lic
@@ -590,145 +590,181 @@
 nse 
-along wi
+ for  
 th
+e
 %0A * 
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple%0A * Place, Suite 330, Boston, MA 02111-1307 USA
+specific language governing permissions and limitations under the License.%0A ************************************************************************************
 %0A */
@@ -991,17 +991,16 @@
 $HeadURL
-:
 $%0A * Rev
@@ -1040,17 +1040,16 @@
 d: $Date
-:
 $%0A * Las
@@ -1070,17 +1070,16 @@
  $Author
-:
 $%0A */%0Apu

Test commit