From: <rm...@us...> - 2009-10-21 02:57:08
|
Revision: 10106 http://wonder.svn.sourceforge.net/wonder/?rev=10106&view=rev Author: rmendis Date: 2009-10-21 02:56:58 +0000 (Wed, 21 Oct 2009) Log Message: ----------- Adding semantic-rich markup toMany D2W display component (i.e for XHTML/HTML4) Added Paths: ----------- trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.html trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.wod trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.woo trunk/Wonder/Frameworks/Core/ERDirectToWeb/Sources/er/directtoweb/components/relationships/ERD2WDisplayToManyUnorderedList.java Added: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.html =================================================================== --- trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.html (rev 0) +++ trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.html 2009-10-21 02:56:58 UTC (rev 10106) @@ -0,0 +1,8 @@ +<webobject name="HasItems"> +<ul> +<webobject name="ItemRepetition"> + <li><webobject name="Inspect"/></li> +</webobject> +</ul> +</webobject> +<webobject name="HasNoItems"><br /></webobject> \ No newline at end of file Property changes on: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.html ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.wod =================================================================== --- trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.wod (rev 0) +++ trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.wod 2009-10-21 02:56:58 UTC (rev 10106) @@ -0,0 +1,19 @@ +Inspect: WOHyperlink { + action = inspectAction; + disabled = d2wContext.disabled; + string = stringForItem; +} + +ItemRepetition: WORepetition { + list = list; + item = item; +} + +HasItems: WOConditional { + condition = hasItems; +} + +HasNoItems: WOConditional { + condition = hasItems; + negate = true; +} Property changes on: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.wod ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.woo =================================================================== --- trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.woo (rev 0) +++ trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.woo 2009-10-21 02:56:58 UTC (rev 10106) @@ -0,0 +1,4 @@ +{ + "WebObjects Release" = "WebObjects 5.0"; + encoding = "UTF-8"; +} Property changes on: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Components/Nonlocalized.lproj/ERD2WDisplayToManyUnorderedList.wo/ERD2WDisplayToManyUnorderedList.woo ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Sources/er/directtoweb/components/relationships/ERD2WDisplayToManyUnorderedList.java =================================================================== --- trunk/Wonder/Frameworks/Core/ERDirectToWeb/Sources/er/directtoweb/components/relationships/ERD2WDisplayToManyUnorderedList.java (rev 0) +++ trunk/Wonder/Frameworks/Core/ERDirectToWeb/Sources/er/directtoweb/components/relationships/ERD2WDisplayToManyUnorderedList.java 2009-10-21 02:56:58 UTC (rev 10106) @@ -0,0 +1,21 @@ +package er.directtoweb.components.relationships; + +import com.webobjects.appserver.WOContext; +import com.webobjects.directtoweb.D2WDisplayToManyTable; + +/** + * Display toMany relationship in <ul></ul> + * + * @author mendis + * + */ +public class ERD2WDisplayToManyUnorderedList extends D2WDisplayToManyTable { + public ERD2WDisplayToManyUnorderedList(WOContext aContext) { + super(aContext); + } + + // accessors + public boolean hasItems() { + return (list()!= null && list().count() > 0); + } +} Property changes on: trunk/Wonder/Frameworks/Core/ERDirectToWeb/Sources/er/directtoweb/components/relationships/ERD2WDisplayToManyUnorderedList.java ___________________________________________________________________ Added: svn:mime-type + text/plain This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |