You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shale.apache.org by cr...@apache.org on 2007/01/24 07:21:43 UTC

svn commit: r499277 - /shale/framework/trunk/shale-dialog/src/site/xdoc/index.xml

Author: craigmcc
Date: Tue Jan 23 22:21:43 2007
New Revision: 499277

URL: http://svn.apache.org/viewvc?view=rev&rev=499277
Log:
Update the examples to reflect the convenience methods that are available
from 1.1 onwards, while still documenting (for now) the 1.0.x approach.

SHALE-397

Modified:
    shale/framework/trunk/shale-dialog/src/site/xdoc/index.xml

Modified: shale/framework/trunk/shale-dialog/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/shale/framework/trunk/shale-dialog/src/site/xdoc/index.xml?view=diff&rev=499277&r1=499276&r2=499277
==============================================================================
--- shale/framework/trunk/shale-dialog/src/site/xdoc/index.xml (original)
+++ shale/framework/trunk/shale-dialog/src/site/xdoc/index.xml Tue Jan 23 22:21:43 2007
@@ -280,6 +280,17 @@
 
 <source>
   FacesContext context = FacesContext.getCurrentInstance();
+  DialogContextManager manager =
+    DialogHelper.getDialogContextManager(context);
+  DialogContext dcontext = manager.create(context, "foo");
+  dcontext.start();
+</source>
+
+        <p>(If you are using a version of Shale before 1.1, you have to work
+        slightly harder to achieve the same effect:)</p>
+
+<source>
+  FacesContext context = FacesContext.getCurrentInstance();
   DialogContextManager manager = (DialogContextManager)
     context.getApplication().getVariableResolver().
     resolveVariable(context, Constants.MANAGER_BEAN);
@@ -359,15 +370,14 @@
         that name, like this:</p>
 
 <source>
-  &lt;h:inputText id="name" ... value="#{dialog.data.name}"/>
+  &lt;h:inputText id="name" ... value="#{dialogScope.name}"/>
 </source>
 
-        <p>(As of version 1.1, the preferred approach will be this:)</p>
+        <p>(Prior to version 1.1, use this approach instead:)</p>
 
 <source>
-  &lt;h:inputText id="name" ... value="#{dialogScope.name}"/>
+  &lt;h:inputText id="name" ... value="#{dialog.data.name}"/>
 </source>
-
 
         <p>As an extra value-added feature, if the object you store as the
         <code>data</code> property is of a class that implements the