JBoss Rich Faces SVN: r5505 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: artdaw
Date: 2008-01-21 13:03:57 -0500 (Mon, 21 Jan 2008)
New Revision: 5505
Modified:
trunk/docs/userguide/en/src/main/docbook/included/calendar.xml
Log:
http://jira.jboss.com/jira/browse/RF-1724 - done
http://jira.jboss.com/jira/browse/RF-920 - add Classes names that define a popup element during quick year selection
Modified: trunk/docs/userguide/en/src/main/docbook/included/calendar.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/calendar.xml 2008-01-21 17:37:14 UTC (rev 5504)
+++ trunk/docs/userguide/en/src/main/docbook/included/calendar.xml 2008-01-21 18:03:57 UTC (rev 5505)
@@ -314,7 +314,19 @@
</emphasis> facet, {nextYearControl}, {previousYearControl} are absent. Numbers of weeks are
red colored.</para>
- <para>The <emphasis role="bold">
+ <para>
+ It is possible to show and manage date. Except scrolling controls you can use quick year selection feature.
+ It's necessary to click on its field, i.e. current month control, and choose required month and year.
+ </para>
+ <figure>
+ <title>Quick month and year selection</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/calendar5.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Also the <emphasis role="bold">
<property><rich:calendar></property>
</emphasis> component allows to show and manage time. It's necessary to define time
in a pattern (for example, it could be defined as "d/M/yy HH:mm"). Then after
@@ -332,6 +344,7 @@
</mediaobject>
</figure>
+
<para>It's possible to program events for calendar from JavaScript code. A simplest
example of usage JavaScript API is placed below:</para>
<para>
@@ -1100,6 +1113,54 @@
</tgroup>
</table>
+ <table>
+ <title>Classes names that define a popup element during quick month and year selection</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Class name</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>rich-calendar-date-layout</entry>
+ <entry>Defines styles for a popup element during quick year selection</entry>
+ </row>
+ <row>
+ <entry>rich-calendar-editor-layout-shadow</entry>
+ <entry>Defines styles for a wrapper <div> element for a shadow</entry>
+ </row>
+ <row>
+ <entry>rich-calendar-editor-btn</entry>
+ <entry>Defines styles for an inactive boundary date</entry>
+ </row>
+ <row>
+ <entry>rich-calendar-editor-btn-selected</entry>
+ <entry>Defines styles for an selected boundary date</entry>
+ </row>
+ <row>
+ <entry>rich-calendar-editor-btn-over</entry>
+ <entry>Defines styles for a boundary date when pointer was moved onto</entry>
+ </row>
+ <row>
+ <entry>rich-calendar-date-layout-ok</entry>
+ <entry>Defines styles for a submit button</entry>
+ </row>
+ <row>
+ <entry>rich-calendar-date-layout-cancel</entry>
+ <entry>Defines styles for a cancel button</entry>
+ </row>
+ <!--row>
+ <entry>rich-calendar-date-layout-split</entry>
+ <entry></entry>
+ </row-->
+ </tbody>
+ </tgroup>
+ </table>
+
<para>In order to redefine styles for all <emphasis role="bold">
<property><rich:calendar></property>
</emphasis> components on a page using CSS, it's enough to create classes with the
16 years, 11 months
JBoss Rich Faces SVN: r5504 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: cluts
Date: 2008-01-21 12:37:14 -0500 (Mon, 21 Jan 2008)
New Revision: 5504
Modified:
trunk/docs/userguide/en/src/main/docbook/included/dropDownMenu.xml
Log:
http://jira.jboss.org/jira/browse/RF-1052 - Insert code samples explaining skinnability for dropDownMenu.
Modified: trunk/docs/userguide/en/src/main/docbook/included/dropDownMenu.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/dropDownMenu.xml 2008-01-21 17:36:36 UTC (rev 5503)
+++ trunk/docs/userguide/en/src/main/docbook/included/dropDownMenu.xml 2008-01-21 17:37:14 UTC (rev 5504)
@@ -643,6 +643,28 @@
role="bold">
<property><rich:dropDownMenu></property>
</emphasis>attributes.</para>
+
+ <para>CSS code piece used on a page:</para>
+
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="CSS"><![CDATA[...
+.rich-ddmenu-label-select{
+ font-size: 15px;
+ color: #FFF0F5;
+}
+.myClass{
+ background-color: #2F4F4F;
+}
+...]]></programlisting>
+ <para>The component is defined in the following way:</para>
+
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="XML"><![CDATA[<rich:dropDownMenu ... inputClass="myClass" .../>]]></programlisting>
+
</section>
<section>
16 years, 11 months
JBoss Rich Faces SVN: r5503 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: cluts
Date: 2008-01-21 12:36:36 -0500 (Mon, 21 Jan 2008)
New Revision: 5503
Modified:
trunk/docs/userguide/en/src/main/docbook/included/datascroller.xml
Log:
http://jira.jboss.org/jira/browse/RF-1052 - Insert code samples explaining skinnability for datascroller.
Modified: trunk/docs/userguide/en/src/main/docbook/included/datascroller.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/datascroller.xml 2008-01-21 17:36:03 UTC (rev 5502)
+++ trunk/docs/userguide/en/src/main/docbook/included/datascroller.xml 2008-01-21 17:36:36 UTC (rev 5503)
@@ -423,6 +423,27 @@
role="bold">
<property><rich:datascroller></property>
</emphasis>attributes.</para>
+
+ <para>CSS code piece used on a page:</para>
+
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="CSS"><![CDATA[...
+.rich-datascr-button{
+ color: #A52A2A;
+}
+.myClass{
+ font-size: xx-large;
+}
+...]]></programlisting>
+ <para>The component is defined in the following way:</para>
+
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="XML"><![CDATA[<rich:datascroller ... inputClass="myClass" .../>]]></programlisting>
+
</section>
<section>
<title>Relevant Resources Links</title>
16 years, 11 months
JBoss Rich Faces SVN: r5502 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: cluts
Date: 2008-01-21 12:36:03 -0500 (Mon, 21 Jan 2008)
New Revision: 5502
Modified:
trunk/docs/userguide/en/src/main/docbook/included/calendar.xml
Log:
http://jira.jboss.org/jira/browse/RF-1052 - Insert code samples explaining skinnability for calendar
Modified: trunk/docs/userguide/en/src/main/docbook/included/calendar.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/calendar.xml 2008-01-21 17:24:35 UTC (rev 5501)
+++ trunk/docs/userguide/en/src/main/docbook/included/calendar.xml 2008-01-21 17:36:03 UTC (rev 5502)
@@ -1111,6 +1111,27 @@
role="bold">
<property><rich:calendar></property>
</emphasis>attributes.</para>
+
+ <para>CSS code piece used on a page:</para>
+
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="CSS"><![CDATA[...
+.rich-calendar-today {
+ background-color: #00FA9A;
+}
+ .myClass {
+ font-size: xx-large;
+}
+...]]></programlisting>
+ <para>The component is defined in the following way:</para>
+
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="XML"><![CDATA[<rich:calendar ... inputClass="myClass" .../>]]></programlisting>
+
</section>
<section>
16 years, 11 months
JBoss Rich Faces SVN: r5501 - trunk/docs/userguide/en/src/main/resources/images.
by richfaces-svn-commits@lists.jboss.org
Author: smukhina
Date: 2008-01-21 12:24:35 -0500 (Mon, 21 Jan 2008)
New Revision: 5501
Added:
trunk/docs/userguide/en/src/main/resources/images/ico_tip.gif
Log:
JBDS-224 -add a new box for "tip"
Added: trunk/docs/userguide/en/src/main/resources/images/ico_tip.gif
===================================================================
(Binary files differ)
Property changes on: trunk/docs/userguide/en/src/main/resources/images/ico_tip.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
16 years, 11 months
JBoss Rich Faces SVN: r5500 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: smukhina
Date: 2008-01-21 12:24:00 -0500 (Mon, 21 Jan 2008)
New Revision: 5500
Modified:
trunk/docs/userguide/en/src/main/docbook/included/dragListener.desc.xml
trunk/docs/userguide/en/src/main/docbook/included/dragListener.xml
Log:
http://jira.jboss.com/jira/browse/RF-808 - language correction
Modified: trunk/docs/userguide/en/src/main/docbook/included/dragListener.desc.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/dragListener.desc.xml 2008-01-21 17:12:34 UTC (rev 5499)
+++ trunk/docs/userguide/en/src/main/docbook/included/dragListener.desc.xml 2008-01-21 17:24:00 UTC (rev 5500)
@@ -9,7 +9,7 @@
<section>
<title>Description</title>
<para>The <emphasis role="bold"><property><rich:dragListener></property></emphasis>
- represents an action listener method that will be notified after drag operation.
+ represents an action listener method that will be notified after a drag operation.
</para>
</section>
Modified: trunk/docs/userguide/en/src/main/docbook/included/dragListener.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/dragListener.xml 2008-01-21 17:12:34 UTC (rev 5499)
+++ trunk/docs/userguide/en/src/main/docbook/included/dragListener.xml 2008-01-21 17:24:00 UTC (rev 5500)
@@ -68,11 +68,11 @@
<title>Details of Usage</title>
<para>
-The <property><rich:dragListener></property> is used as nested tag with components like
+The <property><rich:dragListener></property> is used as a nested tag with components like
<property><rich:dragSupport></property>, <property><rich:tree></property> and <property><rich:treeNode></property>.
</para>
<para>
-Attribute <emphasis><property>"type"</property></emphasis> defines the fully qualified Java class name for listener.
+Attribute <emphasis><property>"type"</property></emphasis> defines the fully qualified Java class name for a listener.
This class should implement org.richfaces.event.DragListener interface.
</para>
16 years, 11 months
JBoss Rich Faces SVN: r5499 - in branches/3.1.x/samples/richfaces-demo/src/main: webapp/WEB-INF and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: sergeyhalipov
Date: 2008-01-21 12:12:34 -0500 (Mon, 21 Jan 2008)
New Revision: 5499
Modified:
branches/3.1.x/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java
branches/3.1.x/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml
Log:
http://jira.jboss.com/jira/browse/RF-1758
Modified: branches/3.1.x/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java
===================================================================
--- branches/3.1.x/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java 2008-01-21 17:04:36 UTC (rev 5498)
+++ branches/3.1.x/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java 2008-01-21 17:12:34 UTC (rev 5499)
@@ -25,7 +25,7 @@
private static int DECIMALS = 1;
private static int ROUNDING_MODE = BigDecimal.ROUND_HALF_UP;
- private List <DemoInventoryItem> allCars = null;
+ private static List <DemoInventoryItem> allCars = null;
public List <DemoInventoryItem> getAllCars() {
synchronized (this) {
Modified: branches/3.1.x/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- branches/3.1.x/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml 2008-01-21 17:04:36 UTC (rev 5498)
+++ branches/3.1.x/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml 2008-01-21 17:12:34 UTC (rev 5499)
@@ -73,7 +73,7 @@
<managed-bean>
<managed-bean-name>dataTableScrollerBean</managed-bean-name>
<managed-bean-class>org.richfaces.datatablescroller.DataTableScrollerBean</managed-bean-class>
- <managed-bean-scope>application</managed-bean-scope>
+ <managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>toggleBean</managed-bean-name>
@@ -264,7 +264,7 @@
</managed-property>
<managed-property>
<property-name>singleMode</property-name>
- <property-class>java.lang.Boolean</property-class>
+ <property-class>boolean</property-class>
<value>true</value>
</managed-property>
</managed-bean>
16 years, 11 months
JBoss Rich Faces SVN: r5498 - branches/3.1.x/ui/tooltip/src/main/resources/org/richfaces/renderkit/html/scripts.
by richfaces-svn-commits@lists.jboss.org
Author: sergeyhalipov
Date: 2008-01-21 12:04:36 -0500 (Mon, 21 Jan 2008)
New Revision: 5498
Modified:
branches/3.1.x/ui/tooltip/src/main/resources/org/richfaces/renderkit/html/scripts/tooltip.js
Log:
http://jira.jboss.com/jira/browse/RF-1485
Modified: branches/3.1.x/ui/tooltip/src/main/resources/org/richfaces/renderkit/html/scripts/tooltip.js
===================================================================
--- branches/3.1.x/ui/tooltip/src/main/resources/org/richfaces/renderkit/html/scripts/tooltip.js 2008-01-21 16:30:20 UTC (rev 5497)
+++ branches/3.1.x/ui/tooltip/src/main/resources/org/richfaces/renderkit/html/scripts/tooltip.js 2008-01-21 17:04:36 UTC (rev 5498)
@@ -193,6 +193,7 @@
},
doShow: function(e){
+ this.setScrollDelta();
var needToShow = true;
var obj;
@@ -304,6 +305,8 @@
window.clearTimeout(this.hidingTimerHandle);
this.hidingTimerHandle = undefined;
}
+
+ this.scrollDelta = undefined;
},
doEnable: function(){
@@ -329,6 +332,24 @@
this.doDisable(e);
},
+ setScrollDelta: function() {
+ if (!this.scrollDelta) {
+ this.scrollDelta = [0, 0];
+ }
+ var parentNode = this.parent;
+ while (parentNode && !/^body$/i.test(parentNode.tagName)) {
+ if (/^absolute$/i.test(Richfaces.getComputedStyle(parentNode, "position"))) {
+ if (parentNode.scrollLeft) {
+ this.scrollDelta[0] = parentNode.scrollLeft;
+ }
+ if (parentNode.scrollTop) {
+ this.scrollDelta[1] = parentNode.scrollTop;
+ }
+ }
+ parentNode = parentNode.parentNode;
+ }
+ },
+
/*
* we can pass here not event only, but also object {'clientX':XXX, 'clientY':XXX}
*/
@@ -345,9 +366,20 @@
// this.toolTipH = toolTipDim.height;
var elementDim = Richfaces.Position.getOffsetDimensions(this.toolTip);
+
+ // RF-1485, fix for FF
+ var _display = this.toolTip.style.display;
+ var _visibility = this.toolTip.style.visibility;
+ this.toolTip.style.visibility = "hidden";
+ this.toolTip.style.display = "block";
+ this.toolTip.style.top = "0px";
+ this.toolTip.style.left = "0px";
var offsets = Position.cumulativeOffset(this.toolTip);
+ this.toolTip.style.visibility = _visibility;
+ this.toolTip.style.display = _display;
+
offsets[0] -= this.toolTip.offsetLeft || 0;
offsets[1] -= this.toolTip.offsetTop || 0;
@@ -366,6 +398,10 @@
var coords = this.fitToolTip(e.clientX, e.clientY, {'x':toolTipX , 'y':toolTipY},elementDim, horizontalDirection, verticalDirection, {'x':this.horizontalOffset, 'y':this.verticalOffset});
+ if (this.scrollDelta) {
+ coords.x += this.scrollDelta[0];
+ coords.y += this.scrollDelta[1];
+ }
Element.setStyle(this.toolTip, {"left": coords.x + "px", "top": coords.y + "px"});
if(this.iframe)
{
@@ -507,4 +543,4 @@
}
}
-}
\ No newline at end of file
+}
16 years, 11 months
JBoss Rich Faces SVN: r5497 - in branches/3.1.x: ui/drag-drop/src/main/resources/org/richfaces/renderkit/html/scripts and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: sergeyhalipov
Date: 2008-01-21 11:30:20 -0500 (Mon, 21 Jan 2008)
New Revision: 5497
Modified:
branches/3.1.x/framework/impl/src/main/resources/org/richfaces/renderkit/html/scripts/dnd/dnd-draggable.js
branches/3.1.x/ui/drag-drop/src/main/resources/org/richfaces/renderkit/html/scripts/drag-indicator.js
Log:
http://jira.jboss.com/jira/browse/RF-1625
Modified: branches/3.1.x/framework/impl/src/main/resources/org/richfaces/renderkit/html/scripts/dnd/dnd-draggable.js
===================================================================
--- branches/3.1.x/framework/impl/src/main/resources/org/richfaces/renderkit/html/scripts/dnd/dnd-draggable.js 2008-01-21 16:20:58 UTC (rev 5496)
+++ branches/3.1.x/framework/impl/src/main/resources/org/richfaces/renderkit/html/scripts/dnd/dnd-draggable.js 2008-01-21 16:30:20 UTC (rev 5497)
@@ -96,18 +96,22 @@
if (!dragDiv) {
dragDiv = document.createElement("div");
dragDiv.id = "_rfDefaultDragIndicatorLeft";
+ Element.setStyle(dragDiv, {"font-size" : "0px", "zIndex": 1000});
document.body.appendChild(dragDiv);
+
dragDiv = document.createElement("div");
dragDiv.id = "_rfDefaultDragIndicatorRight";
+ Element.setStyle(dragDiv, {"font-size" : "0px", "zIndex": 1000});
document.body.appendChild(dragDiv);
+
dragDiv = document.createElement("div");
dragDiv.id = "_rfDefaultDragIndicatorBottom";
- Element.setStyle(dragDiv, {"font-size" : "0px"});
+ Element.setStyle(dragDiv, {"font-size" : "0px", "zIndex": 1000});
document.body.appendChild(dragDiv);
dragDiv = document.createElement("div");
dragDiv.id = "_rfDefaultDragIndicator";
- Element.setStyle(dragDiv, {"font-size" : "0px"});
+ Element.setStyle(dragDiv, {"font-size" : "0px", "zIndex": 1000});
Object.extend(dragDiv, DefaultDragIndicator);
document.body.appendChild(dragDiv);
}
Modified: branches/3.1.x/ui/drag-drop/src/main/resources/org/richfaces/renderkit/html/scripts/drag-indicator.js
===================================================================
--- branches/3.1.x/ui/drag-drop/src/main/resources/org/richfaces/renderkit/html/scripts/drag-indicator.js 2008-01-21 16:20:58 UTC (rev 5496)
+++ branches/3.1.x/ui/drag-drop/src/main/resources/org/richfaces/renderkit/html/scripts/drag-indicator.js 2008-01-21 16:30:20 UTC (rev 5497)
@@ -36,6 +36,15 @@
},
show: function() {
+ if (!this.floatedToBody) {
+ if (!this.realParent) {
+ this.realParent = this.parentNode;
+ this._nextSibling = this.nextSibling;
+ }
+ this.realParent.removeChild(this);
+ document.body.appendChild(this);
+ this.floatedToBody = true;
+ }
Element.show(this);
this.style.position = 'absolute';
},
@@ -45,19 +54,24 @@
this.style.position = '';
this.offsets = undefined;
this.leave();
+ if (this.floatedToBody && this.realParent) {
+ document.body.removeChild(this);
+ if (this._nextSibling) {
+ this.realParent.insertBefore(this, this._nextSibling);
+ } else {
+ this.realParent.appendChild(this);
+ }
+ this.floatedToBody = false;
+ }
},
position: function(x, y) {
if (!this.offsets) {
Element.show(this);
this.style.position = 'absolute';
-
- this.offsets = Position.cumulativeOffset(this);
- this.offsets[0] -= this.offsetLeft || 0;
- this.offsets[1] -= this.offsetTop || 0;
}
- Element.setStyle(this, {"left": - this.offsets[0] + x + "px", "top": - this.offsets[1] + y + "px"});
+ Element.setStyle(this, {"left": x + "px", "top": y + "px"});
},
accept: function() {
16 years, 11 months
JBoss Rich Faces SVN: r5496 - in trunk/sandbox/ui/pickList/src: test and 4 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2008-01-21 11:20:58 -0500 (Mon, 21 Jan 2008)
New Revision: 5496
Added:
trunk/sandbox/ui/pickList/src/test/
trunk/sandbox/ui/pickList/src/test/java/
trunk/sandbox/ui/pickList/src/test/java/org/
trunk/sandbox/ui/pickList/src/test/java/org/richfaces/
trunk/sandbox/ui/pickList/src/test/java/org/richfaces/component/
trunk/sandbox/ui/pickList/src/test/java/org/richfaces/component/JSFComponentTest.java
Log:
Added: trunk/sandbox/ui/pickList/src/test/java/org/richfaces/component/JSFComponentTest.java
===================================================================
--- trunk/sandbox/ui/pickList/src/test/java/org/richfaces/component/JSFComponentTest.java (rev 0)
+++ trunk/sandbox/ui/pickList/src/test/java/org/richfaces/component/JSFComponentTest.java 2008-01-21 16:20:58 UTC (rev 5496)
@@ -0,0 +1,53 @@
+/**
+ * License Agreement.
+ *
+ * Rich Faces - Natural Ajax for Java Server Faces (JSF)
+ *
+ * Copyright (C) 2007 Exadel, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License version 2.1 as published by the Free Software Foundation.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package org.richfaces.component;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+import javax.faces.component.UIComponent;
+
+/**
+ * Unit test for simple Component.
+ */
+public class JSFComponentTest
+ extends TestCase
+{
+ /**
+ * Create the test case
+ *
+ * @param testName name of the test case
+ */
+ public JSFComponentTest( String testName )
+ {
+ super( testName );
+ }
+
+
+ /**
+ * Rigourous Test :-)
+ */
+ public void testComponent()
+ {
+ assertTrue( true );
+ }
+}
16 years, 11 months