Index: lams_central/conf/xdoclet/filter-mappings.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/xdoclet/filter-mappings.xml,v
diff -u -r1.2 -r1.3
--- lams_central/conf/xdoclet/filter-mappings.xml 6 Oct 2005 06:28:15 -0000 1.2
+++ lams_central/conf/xdoclet/filter-mappings.xml 15 Feb 2006 05:05:38 -0000 1.3
@@ -7,4 +7,7 @@
hibernateFilter
/*
-
\ No newline at end of file
+
+ LocaleFilter
+ /*
+
\ No newline at end of file
Index: lams_central/conf/xdoclet/filters.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/xdoclet/filters.xml,v
diff -u -r1.2 -r1.3
--- lams_central/conf/xdoclet/filters.xml 6 Oct 2005 06:28:15 -0000 1.2
+++ lams_central/conf/xdoclet/filters.xml 15 Feb 2006 05:05:38 -0000 1.3
@@ -15,5 +15,10 @@
coreSessionFactory
-
+
+ LocaleFilter
+
+ org.lamsfoundation.lams.web.filter.LocaleFilter
+
+
\ No newline at end of file
Index: lams_central/src/java/org/lamsfoundation/lams/applicationResources.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/Attic/applicationResources.properties,v
diff -u -r1.2 -r1.3
--- lams_central/src/java/org/lamsfoundation/lams/applicationResources.properties 24 Jan 2006 07:33:34 -0000 1.2
+++ lams_central/src/java/org/lamsfoundation/lams/applicationResources.properties 15 Feb 2006 05:05:38 -0000 1.3
@@ -1,6 +1,8 @@
# Resources for parameter 'org.lamsfoundation.lams.applicationResources'
-#=========================labels===========================#
+#====================================================================#
+#=========================Authoring labels===========================#
+#====================================================================#
#=========================Error Messages===========================#
error.authorisation=You are not authorised to do this.
@@ -22,4 +24,9 @@
flash.validation.error.OptionalActivity=An Optional Activity must have one or more activities
flash.validation.error.OptionalActivityOrderId=This Optional Activity has invalid order ids
+#====================================================================#
+#=========================WorkingSpace labels===========================#
+#====================================================================#
+
+
\ No newline at end of file
Index: lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml,v
diff -u -r1.2 -r1.3
--- lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml 6 Oct 2005 00:52:59 -0000 1.2
+++ lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml 15 Feb 2006 05:05:39 -0000 1.3
@@ -8,7 +8,16 @@
-
+
+
+
+
+
+ org.lamsfoundation.lams.applicationResources
+
+
+
+
@@ -24,6 +33,7 @@
+
Index: lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java
===================================================================
RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java,v
diff -u -r1.11 -r1.12
--- lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java 31 Jan 2006 13:00:54 -0000 1.11
+++ lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java 15 Feb 2006 05:05:39 -0000 1.12
@@ -68,6 +68,7 @@
import org.lamsfoundation.lams.usermanagement.exception.WorkspaceFolderException;
import org.lamsfoundation.lams.util.Configuration;
import org.lamsfoundation.lams.util.ConfigurationKeys;
+import org.lamsfoundation.lams.util.MessageService;
import org.lamsfoundation.lams.util.wddx.FlashMessage;
import org.lamsfoundation.lams.util.wddx.WDDXProcessor;
@@ -93,6 +94,7 @@
protected GroupingDAO groupingDAO;
protected GroupDAO groupDAO;
protected ICSSThemeDAO themeDAO;
+ protected MessageService messageService;
protected ToolContentIDGenerator contentIDGenerator;
@@ -103,8 +105,14 @@
/**********************************************
* Setter Methods
* *******************************************/
-
/**
+ * Set i18n MessageService
+ */
+ public void setMessageService(MessageService messageService) {
+ this.messageService = messageService;
+ }
+
+ /**
* @param groupDAO The groupDAO to set.
*/
public void setGroupDAO(GroupDAO groupDAO) {
Index: lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml,v
diff -u -r1.2 -r1.3
--- lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml 18 Jan 2006 01:02:34 -0000 1.2
+++ lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml 15 Feb 2006 05:05:39 -0000 1.3
@@ -1,6 +1,16 @@
+
+
+
+
+
+ org.lamsfoundation.lams.applicationResources
+
+
+
+
@@ -13,6 +23,7 @@
+
Index: lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java
===================================================================
RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java,v
diff -u -r1.14 -r1.15
--- lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java 5 Feb 2006 21:40:57 -0000 1.14
+++ lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java 15 Feb 2006 05:05:39 -0000 1.15
@@ -67,6 +67,7 @@
import org.lamsfoundation.lams.usermanagement.exception.UserException;
import org.lamsfoundation.lams.usermanagement.exception.WorkspaceFolderException;
import org.lamsfoundation.lams.usermanagement.service.IUserManagementService;
+import org.lamsfoundation.lams.util.MessageService;
import org.lamsfoundation.lams.util.wddx.FlashMessage;
import org.lamsfoundation.lams.workspace.WorkspaceFolderContent;
import org.lamsfoundation.lams.workspace.dao.IWorkspaceFolderContentDAO;
@@ -102,9 +103,16 @@
protected IAuthoringService authoringService;
protected IRepositoryService repositoryService;
protected IUserManagementService userMgmtService;
+ protected MessageService messageService;
-
/**
+ * i18n Message service
+ * @param messageSource
+ */
+ public void setMessageService(MessageService messageService) {
+ this.messageService = messageService;
+ }
+ /**
* @param workspaceFolderContentDAO The workspaceFolderContentDAO to set.
*/
public void setWorkspaceFolderContentDAO(
Index: lams_learning/conf/xdoclet/filter-mappings.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_learning/conf/xdoclet/filter-mappings.xml,v
diff -u -r1.3 -r1.4
--- lams_learning/conf/xdoclet/filter-mappings.xml 20 Oct 2005 05:43:18 -0000 1.3
+++ lams_learning/conf/xdoclet/filter-mappings.xml 15 Feb 2006 05:04:01 -0000 1.4
@@ -31,3 +31,8 @@
SystemSessionFilter
/*
+
+
+ LocaleFilter
+ /*
+
\ No newline at end of file
Index: lams_learning/conf/xdoclet/filters.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_learning/conf/xdoclet/filters.xml,v
diff -u -r1.4 -r1.5
--- lams_learning/conf/xdoclet/filters.xml 20 Oct 2005 05:43:18 -0000 1.4
+++ lams_learning/conf/xdoclet/filters.xml 15 Feb 2006 05:04:01 -0000 1.5
@@ -39,3 +39,9 @@
+
+ LocaleFilter
+
+ org.lamsfoundation.lams.web.filter.LocaleFilter
+
+
\ No newline at end of file
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml,v
diff -u -r1.8 -r1.9
--- lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml 17 Nov 2005 23:08:34 -0000 1.8
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml 15 Feb 2006 05:04:01 -0000 1.9
@@ -9,6 +9,15 @@
+
+
+
+
+ org.lamsfoundation.lams.learning.LearningResources
+
+
+
+
@@ -23,6 +32,7 @@
+
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java
===================================================================
RCS file: /usr/local/cvsroot/lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java,v
diff -u -r1.34 -r1.35
--- lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java 7 Feb 2006 23:25:13 -0000 1.34
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java 15 Feb 2006 05:04:02 -0000 1.35
@@ -44,13 +44,15 @@
import org.lamsfoundation.lams.lesson.dao.ILearnerProgressDAO;
import org.lamsfoundation.lams.lesson.dao.ILessonDAO;
import org.lamsfoundation.lams.lesson.dto.LessonDTO;
+import org.lamsfoundation.lams.tool.ToolContentIDGenerator;
import org.lamsfoundation.lams.tool.ToolSession;
import org.lamsfoundation.lams.tool.dao.IToolSessionDAO;
import org.lamsfoundation.lams.tool.exception.LamsToolServiceException;
import org.lamsfoundation.lams.tool.exception.ToolException;
import org.lamsfoundation.lams.tool.service.ILamsCoreToolService;
import org.lamsfoundation.lams.usermanagement.User;
import org.lamsfoundation.lams.usermanagement.service.IUserManagementService;
+import org.lamsfoundation.lams.util.MessageService;
/**
* This class is a facade over the Learning middle tier.
* @author chris, Jacky Fang
@@ -71,6 +73,8 @@
private ILamsCoreToolService lamsCoreToolService;
private ActivityMapping activityMapping;
private IUserManagementService userManagementService;
+ protected MessageService messageService;
+
//---------------------------------------------------------------------
// Inversion of Control Methods - Constructor injection
//---------------------------------------------------------------------
@@ -83,6 +87,13 @@
//---------------------------------------------------------------------
// Inversion of Control Methods - Method injection
//---------------------------------------------------------------------
+ /**
+ * Set i18n MessageService
+ */
+ public void setMessageService(MessageService messageService) {
+ this.messageService = messageService;
+ }
+
/**
* @param toolSessionDAO The toolSessionDAO to set.
*/