Author: scottbw
Date: Wed Feb  5 18:54:12 2014
New Revision: 1564879

URL: http://svn.apache.org/r1564879
Log:
Removed all dependencies from IWidget to packages outside the scope of the 
beans package. This is so we can start refactoring the current JPA code out of 
the server and into wookie-jpa.

Modified:
    
wookie/trunk/wookie-server/src/main/java/org/apache/wookie/beans/IWidget.java

Modified: 
wookie/trunk/wookie-server/src/main/java/org/apache/wookie/beans/IWidget.java
URL: 
http://svn.apache.org/viewvc/wookie/trunk/wookie-server/src/main/java/org/apache/wookie/beans/IWidget.java?rev=1564879&r1=1564878&r2=1564879&view=diff
==============================================================================
--- 
wookie/trunk/wookie-server/src/main/java/org/apache/wookie/beans/IWidget.java 
(original)
+++ 
wookie/trunk/wookie-server/src/main/java/org/apache/wookie/beans/IWidget.java 
Wed Feb  5 18:54:12 2014
@@ -16,9 +16,9 @@ package org.apache.wookie.beans;
 
 import java.util.Collection;
 
-import org.apache.wookie.helpers.WidgetRuntimeHelper;
-import org.apache.wookie.util.WidgetFormattingUtils;
+//import org.apache.wookie.helpers.WidgetRuntimeHelper;
 import org.apache.wookie.w3c.IW3CXMLConfiguration;
+import org.apache.wookie.w3c.util.FormattingUtils;
 import org.apache.wookie.w3c.util.LocalizationUtils;
 import org.apache.wookie.w3c.*;
 
@@ -156,7 +156,7 @@ public interface IWidget extends W3CWidg
         {
                IName[] names = widget.getNames().toArray(new 
IName[widget.getNames().size()]);
             IName name = (IName)LocalizationUtils.getLocalizedElement(names, 
new String[]{locale}, widget.getDefaultLocale());
-            return ((name != null) ? 
WidgetFormattingUtils.getFormattedWidgetName(name) : 
IW3CXMLConfiguration.UNKNOWN);
+            return ((name != null) ? 
FormattingUtils.getFormatted(name.getDir(),name.getName()) : 
IW3CXMLConfiguration.UNKNOWN);
         }
         
         /**
@@ -174,7 +174,7 @@ public interface IWidget extends W3CWidg
         {
                IDescription[] descriptions = 
widget.getDescriptions().toArray(new 
IDescription[widget.getDescriptions().size()]);
             IDescription description = 
(IDescription)LocalizationUtils.getLocalizedElement(descriptions, new 
String[]{locale}, widget.getDefaultLocale());
-            return ((description != null) ? 
WidgetFormattingUtils.getFormattedWidgetDescription(description) : null);
+            return ((description != null) ? 
FormattingUtils.getFormatted(description.getDir(), 
description.getDescription()) : null);
         }
 
         /**
@@ -192,7 +192,7 @@ public interface IWidget extends W3CWidg
         {
                IName[] names = widget.getNames().toArray(new 
IName[widget.getNames().size()]);
             IName name = (IName)LocalizationUtils.getLocalizedElement(names, 
new String[]{locale}, widget.getDefaultLocale());
-            return ((name != null) ? 
WidgetFormattingUtils.getFormattedWidgetShortName(name) : 
IW3CXMLConfiguration.UNKNOWN);
+            return ((name != null) ? 
FormattingUtils.getFormatted(name.getDir(), name.getShort()) : 
IW3CXMLConfiguration.UNKNOWN);
         }
 
         /**
@@ -221,7 +221,12 @@ public interface IWidget extends W3CWidg
         {
                IIcon[] icons = widget.getIcons().toArray(new 
IIcon[widget.getIcons().size()]);
             IIcon icon = (IIcon)LocalizationUtils.getLocalizedElement(icons, 
new String[]{locale}, widget.getDefaultLocale());
-            return ((icon != null) ? icon.getSrc() : 
WidgetRuntimeHelper.DEFAULT_ICON_PATH);
+            return ((icon != null) ? icon.getSrc() : 
"/wookie/shared/images/cog.gif");
+            //
+            // TODO This should be looked up dynamically within wookie-server 
when refactoring is completed
+            // The code below was only removed to make wookie-jpa not depend 
on wookie-server
+            //
+            //return ((icon != null) ? icon.getSrc() : 
WidgetRuntimeHelper.DEFAULT_ICON_PATH);
         }
     }
 }


Reply via email to