CVS: Tapestry/framework/src/net/sf/tapestry/form DatePicker.java,1.8,1.9 DatePicker.jwc,1.6,1.7 DatePicker.html,1.4,1.5

Malcolm Edgar <[email protected]>
Newsgroups gmane.comp.java.tapestry.cvs
Message-ID <[email protected]>
Update of /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/form
In directory sc8-pr-cvs1:/tmp/cvs-serv16312/framework/src/net/sf/tapestry/form

Modified Files:
	DatePicker.java DatePicker.jwc DatePicker.html 
Log Message:
[651331] Added DatePicker disable parameter

Index: DatePicker.java
===================================================================
RCS file: /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/form/DatePicker.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** DatePicker.java	9 Dec 2002 20:56:29 -0000	1.8
--- DatePicker.java	18 Dec 2002 10:12:30 -0000	1.9
***************
*** 24,27 ****
--- 24,28 ----
      private IBinding _valueBinding;
      private SimpleDateFormat _dateFormat = new SimpleDateFormat("dd MMM yyyy");
+     private boolean _disabled;
  
      public String getFormat()
***************
*** 97,99 ****
--- 98,110 ----
          _valueBinding = value;
      }
+ 
+     public boolean isDisabled()
+     {
+         return _disabled;
+     }
+ 
+     public void setDisabled(boolean disabled)
+     {
+         _disabled = disabled;
+     }        
  }

Index: DatePicker.jwc
===================================================================
RCS file: /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/form/DatePicker.jwc,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** DatePicker.jwc	11 Oct 2002 10:51:25 -0000	1.6
--- DatePicker.jwc	18 Dec 2002 10:12:30 -0000	1.7
***************
*** 9,17 ****
    <parameter name="value" direction="custom" java-type="java.util.Date" required="yes"/>
    <parameter name="format" direction="in" java-type="java.lang.String" required="no"/>
! 
    <component id="dateTextField" type="TextField">
         	<binding name="value" expression="text"/>
          <binding name="maxlength" expression="format.length()"/>        
          <binding name="size" expression="format.length()"/>        
    </component>
  
--- 9,19 ----
    <parameter name="value" direction="custom" java-type="java.util.Date" required="yes"/>
    <parameter name="format" direction="in" java-type="java.lang.String" required="no"/>
!   <parameter name="disabled" direction="in" java-type="boolean" required="no"/>
!   
    <component id="dateTextField" type="TextField">
         	<binding name="value" expression="text"/>
          <binding name="maxlength" expression="format.length()"/>        
          <binding name="size" expression="format.length()"/>        
+        	<binding name="disabled" expression="disabled"/>
    </component>
  
***************
*** 24,27 ****
--- 26,33 ----
         	<binding name="value" expression="format"/>
         	<binding name="encode" expression="false"/>
+   </component>
+ 
+   <component id="popupButton" type="Button">
+        	<binding name="disabled" expression="disabled"/>
    </component>
  

Index: DatePicker.html
===================================================================
RCS file: /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/form/DatePicker.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** DatePicker.html	11 Oct 2002 10:51:25 -0000	1.4
--- DatePicker.html	18 Dec 2002 10:12:30 -0000	1.5
***************
*** 1,2 ****
  <span jwcid="datePickerScript"/>
! <input jwcid="dateTextField" type="text"/><input jwcid="dateHidden" type="hidden"/><input jwcid="formatHidden" type="hidden"/><input type="button" value="V" onClick="goCalendar(this);"/>
--- 1,2 ----
  <span jwcid="datePickerScript"/>
! <input jwcid="dateTextField" type="text"/><input jwcid="dateHidden" type="hidden"/><input jwcid="formatHidden" type="hidden"/><input jwcid="popupButton" type="button" value="V" onClick="goCalendar(this);"/>



-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.