[richfaces-svn-commits] JBoss Rich Faces SVN: r11763 - trunk/framework/impl/src/main/java/org/richfaces/model.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Sun Dec 14 16:55:32 EST 2008


Author: nbelaevski
Date: 2008-12-14 16:55:32 -0500 (Sun, 14 Dec 2008)
New Revision: 11763

Modified:
   trunk/framework/impl/src/main/java/org/richfaces/model/ModifiableModel.java
Log:
https://jira.jboss.org/jira/browse/RF-5008

Modified: trunk/framework/impl/src/main/java/org/richfaces/model/ModifiableModel.java
===================================================================
--- trunk/framework/impl/src/main/java/org/richfaces/model/ModifiableModel.java	2008-12-14 21:52:56 UTC (rev 11762)
+++ trunk/framework/impl/src/main/java/org/richfaces/model/ModifiableModel.java	2008-12-14 21:55:32 UTC (rev 11763)
@@ -46,7 +46,7 @@
  * @author Konstantin Mishin
  *
  */
-public class ModifiableModel extends ExtendedDataModel implements Modifiable{
+public class ModifiableModel extends ExtendedDataModel implements Modifiable, LocaleAware {
 	
 	protected class RowKeyWrapperFactory extends ObjectWrapperFactory {
 		
@@ -90,16 +90,11 @@
 	
 	protected String var;
 	
-	protected Locale locale;
+	protected Locale locale = null;
 
 	public ModifiableModel(ExtendedDataModel originalModel, String var) {
-		this(originalModel, var, null);
-	}
-	
-	public ModifiableModel(ExtendedDataModel originalModel, String var, Locale locale) {
 		this.originalModel = originalModel;
 		this.var = var;
-		this.locale = locale;
 	}
 	
 	@Override
@@ -112,6 +107,14 @@
 		return originalModel.getDataModelListeners();
 	}
 
+	public Locale getLocale() {
+		return locale;
+	}
+
+	public void setLocale(Locale locale) {
+		this.locale = locale;
+	}
+
 	@Override
 	public Object getRowKey() {
 		return rowKeys.indexOf(originalModel.getRowKey());




More information about the richfaces-svn-commits mailing list