Author: simoneg
Date: Tue Sep 15 14:06:12 2009
New Revision: 815333

URL: http://svn.apache.org/viewvc?rev=815333&view=rev
Log:
LABS-456 : logical names in content fragment

Modified:
    
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentCategory.java
    
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentImage.java

Modified: 
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentCategory.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentCategory.java?rev=815333&r1=815332&r2=815333&view=diff
==============================================================================
--- 
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentCategory.java
 (original)
+++ 
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentCategory.java
 Tue Sep 15 14:06:12 2009
@@ -26,6 +26,7 @@
 
 import org.apache.magma.beans.MagmaBean;
 import org.apache.magma.database.Database;
+import org.apache.magma.database.LogicallyNamed;
 import org.apache.magma.validation.validators.Length;
 import org.apache.magma.validation.validators.Required;
 import org.apache.magma.view.Listed;
@@ -34,7 +35,7 @@
 
 @MagmaBean
 @Entity
-public class ContentCategory {
+public class ContentCategory implements LogicallyNamed {
        private String name;
        private List<Content> contents;
        private List<ContentImage> images;
@@ -80,5 +81,9 @@
                return sb.toString();   
        }
        
+       public String computeLogicalName() {
+               return this.getName();
+       }
+       
 
 }

Modified: 
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentImage.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentImage.java?rev=815333&r1=815332&r2=815333&view=diff
==============================================================================
--- 
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentImage.java
 (original)
+++ 
labs/magma/trunk/fragment-content-domain/src/main/java/org/apache/magma/domain/content/ContentImage.java
 Tue Sep 15 14:06:12 2009
@@ -27,6 +27,7 @@
 
 
 import org.apache.magma.beans.MagmaBean;
+import org.apache.magma.database.LogicallyNamed;
 import org.apache.magma.i18n.Format;
 
 import org.apache.magma.validation.validators.Length;
@@ -41,7 +42,7 @@
 
 @Entity
 @MagmaBean
-public class ContentImage{
+public class ContentImage implements LogicallyNamed {
        private ContentCategory category;
        private String title;
        private Date date = new Date();
@@ -125,4 +126,8 @@
                if (this.title != null) sb.append(this.title);
                return sb.toString();   
        }
+       
+       public String computeLogicalName() {
+               return this.getTitle();
+       }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to