Author: rahul
Date: Wed Oct 12 20:39:32 2005
New Revision: 320634

URL: http://svn.apache.org/viewcvs?rev=320634&view=rev
Log:
Deprecate DialogManager#confirm(), see short diff below for reason.

Modified:
    
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/DialogManager.java
    
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/GroupTag.java
    
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/dm/DialogManagerImpl.java

Modified: 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/DialogManager.java
URL: 
http://svn.apache.org/viewcvs/jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/DialogManager.java?rev=320634&r1=320633&r2=320634&view=diff
==============================================================================
--- 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/DialogManager.java
 (original)
+++ 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/DialogManager.java
 Wed Oct 12 20:39:32 2005
@@ -60,6 +60,14 @@
     /**
      * Get user to confirm the input
      * 
+     * @deprecated This behavior will be deprecated from the next minor
+     *             version (RDC 1.1), and will be removed in the next
+     *             major version (2.0) of the RDC tag library. A container
+     *             should not take on the responsibility to confirm
+     *             for its children, since it does not attempt to decipher
+     *             the meaning of their public data models, and hence,
+     *             cannot produce meaningful prompts without significant
+     *             configuration. Confirmation is best handled by components.
      */    
     public void confirm() throws JspException, IOException;
     

Modified: 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/GroupTag.java
URL: 
http://svn.apache.org/viewcvs/jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/GroupTag.java?rev=320634&r1=320633&r2=320634&view=diff
==============================================================================
--- 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/GroupTag.java 
(original)
+++ 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/core/GroupTag.java 
Wed Oct 12 20:39:32 2005
@@ -202,6 +202,7 @@
 
         dm.collect(getJspContext(), getJspBody());
         
+        // Deprecated (since RDC 1.1)
         dm.confirm();
         
         dm.finish(getJspContext());

Modified: 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/dm/DialogManagerImpl.java
URL: 
http://svn.apache.org/viewcvs/jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/dm/DialogManagerImpl.java?rev=320634&r1=320633&r2=320634&view=diff
==============================================================================
--- 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/dm/DialogManagerImpl.java
 (original)
+++ 
jakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/dm/DialogManagerImpl.java
 Wed Oct 12 20:39:32 2005
@@ -153,7 +153,7 @@
     /**
      * Confirm the collected information from the user
      *
-     *
+     * Deprecated in DialogManager interface (since RDC 1.1)
      */        
     public void confirm() {
         



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to