Changeset 2089

Show
Ignore:
Timestamp:
03/03/09 23:36:43
Author:
douglm
Message:

Changes associated with collection types.

CalendarWrapper? getCalType now returns the type of the ultimate target of a chain of aliases.

CalendarWrapper?.setCalType now throws an immutable exception.

Added emitCollectionTag to output collection information in jsp

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/resources/struts-1.2.9/tlds/bedework.tld

    r2073 r2089  
    9595    <tagclass>org.bedework.webcommon.taglib.EmitContainerTag</tagclass> 
    9696    <bodycontent>empty</bodycontent> 
    97     <info>Emit txt in a tag</info> 
    98  
    99     <attribute> 
    100       <name>name</name> 
    101       <required>true</required> 
    102       <rtexprvalue>false</rtexprvalue> 
    103     </attribute> 
    104  
    105     <attribute> 
    106       <name>property</name> 
    107       <required>false</required> 
    108       <rtexprvalue>false</rtexprvalue> 
    109     </attribute> 
    110  
    111     <attribute> 
    112       <name>scope</name> 
    113       <required>false</required> 
    114       <rtexprvalue>false</rtexprvalue> 
    115     </attribute> 
    116  
    117     <attribute> 
    118       <name>tagName</name> 
     97    <info>Emit bedework collections in a tag</info> 
     98 
     99    <attribute> 
     100      <name>name</name> 
     101      <required>true</required> 
     102      <rtexprvalue>false</rtexprvalue> 
     103    </attribute> 
     104 
     105    <attribute> 
     106      <name>property</name> 
     107      <required>false</required> 
     108      <rtexprvalue>false</rtexprvalue> 
     109    </attribute> 
     110 
     111    <attribute> 
     112      <name>scope</name> 
     113      <required>false</required> 
     114      <rtexprvalue>false</rtexprvalue> 
     115    </attribute> 
     116 
     117    <attribute> 
     118      <name>tagName</name> 
     119      <required>false</required> 
     120      <rtexprvalue>false</rtexprvalue> 
     121    </attribute> 
     122 
     123    <attribute> 
     124      <name>noTag</name> 
    119125      <required>false</required> 
    120126      <rtexprvalue>false</rtexprvalue> 
     
    123129    <attribute> 
    124130      <name>indent</name> 
     131      <required>false</required> 
     132      <rtexprvalue>false</rtexprvalue> 
     133    </attribute> 
     134 
     135    <attribute> 
     136      <name>full</name> 
     137      <required>false</required> 
     138      <rtexprvalue>false</rtexprvalue> 
     139    </attribute> 
     140  </tag> 
     141 
     142  <tag> 
     143    <name>emitCollection</name> 
     144    <tagclass>org.bedework.webcommon.taglib.EmitCollectionTag</tagclass> 
     145    <bodycontent>empty</bodycontent> 
     146    <info>Emit bedework collections in a tag</info> 
     147 
     148    <attribute> 
     149      <name>name</name> 
     150      <required>true</required> 
     151      <rtexprvalue>false</rtexprvalue> 
     152    </attribute> 
     153 
     154    <attribute> 
     155      <name>property</name> 
     156      <required>false</required> 
     157      <rtexprvalue>false</rtexprvalue> 
     158    </attribute> 
     159 
     160    <attribute> 
     161      <name>scope</name> 
     162      <required>false</required> 
     163      <rtexprvalue>false</rtexprvalue> 
     164    </attribute> 
     165 
     166    <attribute> 
     167      <name>tagName</name> 
     168      <required>false</required> 
     169      <rtexprvalue>false</rtexprvalue> 
     170    </attribute> 
     171 
     172    <attribute> 
     173      <name>noTag</name> 
     174      <required>false</required> 
     175      <rtexprvalue>false</rtexprvalue> 
     176    </attribute> 
     177 
     178    <attribute> 
     179      <name>indent</name> 
     180      <required>false</required> 
     181      <rtexprvalue>false</rtexprvalue> 
     182    </attribute> 
     183 
     184    <attribute> 
     185      <name>full</name> 
    125186      <required>false</required> 
    126187      <rtexprvalue>false</rtexprvalue> 
     
    132193    <tagclass>org.bedework.webcommon.taglib.EmitRExDatesTag</tagclass> 
    133194    <bodycontent>empty</bodycontent> 
    134     <info>Emit txt in a tag</info> 
     195    <info>Emit recurrence or exception dates</info> 
    135196 
    136197    <attribute>