Changeset 17787

Show
Ignore:
Timestamp:
07/28/08 02:50:37 (1 month ago)
Author:
vivana
Message:

fixed form export
removed test code

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/core/config/spring/springapp-servlet.xml

    r17749 r17787  
    183183         
    184184         
    185  <bean  name="/form/designer/formExportClient.htm" class="net.project.form.soa.FormExportClient"> 
     185    <bean  name="/form/designer/formExportClient.htm" class="net.project.form.soa.FormExportClient"> 
    186186        <property name="formExportClient"  ref="formExportClient"/> 
    187187    </bean>              
     188     
     189        <bean  name="/form/designer/formImportClient.htm" class="net.project.form.soa.FormImportClient"> 
     190        <property name="formExportClient"  ref="formExportClient"/> 
     191        </bean>     
    188192         
    189193</beans> 
  • trunk/core/config/spring/tiles-definitions.xml

    r17744 r17787  
    6363         
    6464        <definition name="/tile_view_form_definition" path="/form/designer/DefinitionEdit.jsp" /> 
     65         
     66        <definition name="/tile_view_form_designer_list" path="/form/designer/Main.jsp" /> 
    6567 
    6668         
  • trunk/core/src/net/project/form/soa/FormExportClient.java

    r17738 r17787  
    33import java.io.IOException; 
    44import java.io.InputStream; 
    5 import java.util.HashMap; 
    6 import java.util.Map; 
    7  
    85import javax.activation.DataHandler; 
     6import javax.servlet.ServletOutputStream; 
    97import javax.servlet.http.HttpServletRequest; 
    108import javax.servlet.http.HttpServletResponse; 
    119 
    12 import net.project.base.Module; 
    13 import net.project.security.Action; 
    1410import net.project.soa.forms.FormExport; 
    1511import net.project.soa.forms.GetForm; 
     
    3228                        HttpServletResponse response) throws Exception { 
    3329 
    34                 Map model = new HashMap(); 
     30                response.setContentType("application/octet-stream"); 
     31                //response.setContentType("application/xml"); 
     32                response.setHeader("Content-Disposition", "atachment; filename= \"form.xml\""); 
     33                response.setHeader("Cache-Control", "no-cache"); 
     34                response.setHeader("Pragma", "no-cache"); 
     35                response.setDateHeader("Expires", 0);            
     36                response.setCharacterEncoding("UTF-8");          
    3537 
    3638                String formId = request.getParameter("formId"); 
     
    4244                 
    4345                DataHandler handler = frmEx.getFormExport(); 
     46                ServletOutputStream out = null; 
    4447                try { 
     48                        out = response.getOutputStream(); 
    4549                    InputStream is = handler.getInputStream(); 
    46                     FileCopyUtils.copy(is, response.getOutputStream()); 
     50                    FileCopyUtils.copy(is, out); 
    4751                    is.close(); 
    48                                      
    49                     response.getOutputStream().flush(); 
    50                     response.getOutputStream().close(); 
     52                    out.flush(); 
     53                    out.close(); 
    5154                         
    5255                } catch (IOException e) { 
     
    5457                }                
    5558                 
    56                 model.put("module", String.valueOf(Module.FORM)); 
    57                 model.put("action", String.valueOf(Action.MODIFY));              
    58                 model.put("id", formId); 
    59  
    60          
    61                  
    62                 //response.setContentType("application/octet-stream"); 
    63                 response.setContentType("application/xml"); 
    64                 response.setHeader("Content-Disposition", "atachment; filename= \"form.xml\""); 
    65                 response.setHeader("Cache-Control", "no-cache"); 
    66                 response.setHeader("Pragma", "no-cache"); 
    67                 response.setDateHeader("Expires", 0);            
    68                 response.setCharacterEncoding("UTF-8"); 
    69                  
    70                  
    71                 return new ModelAndView("/tile_view_form_definition", model); 
    72                 //return null; 
     59                //return new ModelAndView("/tile_view_form_definition", model); 
     60                return null; 
    7361        } 
    7462         
  • trunk/core/src/net/project/form/soa/binding/DomainValue.java

    r17737 r17787  
    1717 * <pre> 
    1818 * &lt;complexType> 
    19  *   &lt;simpleContent> 
    20  *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string"> 
     19 *   &lt;complexContent> 
     20 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 
    2121 *       &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" /> 
    22  *     &lt;/extension> 
    23  *   &lt;/simpleContent> 
     22 *     &lt;/restriction> 
     23 *   &lt;/complexContent> 
    2424 * &lt;/complexType> 
    2525 * </pre> 
     
    2929@XmlAccessorType(XmlAccessType.FIELD) 
    3030@XmlType(name = "", propOrder = { 
    31     "value
     31    "content
    3232}) 
    3333@XmlRootElement(name = "DomainValue") 
     
    3535 
    3636    @XmlValue 
    37     protected String value
     37    protected String content
    3838    @XmlAttribute(required = true) 
    3939    protected BigInteger id; 
    4040 
    4141    /** 
    42      * Gets the value of the value property. 
     42     * Gets the value of the content property. 
    4343     *  
    4444     * @return 
     
    4747     *      
    4848     */ 
    49     public String getValue() { 
    50         return value
     49    public String getContent() { 
     50        return content
    5151    } 
    5252 
    5353    /** 
    54      * Sets the value of the value property. 
     54     * Sets the value of the content property. 
    5555     *  
    5656     * @param value 
     
    5959     *      
    6060     */ 
    61     public void setValue(String value) { 
    62         this.value = value; 
     61    public void setContent(String value) { 
     62        this.content = value; 
    6363    } 
    6464 
  • trunk/core/src/net/project/form/soa/binding/FormDef.java

    r17737 r17787  
    77import javax.xml.bind.annotation.XmlRootElement; 
    88import javax.xml.bind.annotation.XmlType; 
    9  
    109 
    1110/** 
     
    4847    "formLists" 
    4948}) 
    50 @XmlRootElement(name = "form") 
    51 public class Form
     49@XmlRootElement(name = "formDef") 
     50public class FormDef
    5251 
    5352    @XmlElement(required = true) 
     
    6261    protected String abbreviation; 
    6362    @XmlElement(name = "max_row", required = true) 
    64     protected BigInteger maxRow; 
     63    protected Integer maxRow; 
    6564    @XmlElement(name = "max_column", required = true) 
    66     protected BigInteger maxColumn; 
     65    protected Integer maxColumn; 
    6766    @XmlElement(name = "FormFields", required = true) 
    6867    protected FormFields formFields; 
     
    195194     * @return 
    196195     *     possible object is 
    197      *     {@link BigInteger } 
    198      *      
    199      */ 
    200     public BigInteger getMaxRow() { 
     196     *     {@link Integer } 
     197     *      
     198     */ 
     199    public Integer getMaxRow() { 
    201200        return maxRow; 
    202201    } 
     
    207206     * @param value 
    208207     *     allowed object is 
    209      *     {@link BigInteger } 
    210      *      
    211      */ 
    212     public void setMaxRow(BigInteger value) { 
     208     *     {@link Integer } 
     209     *      
     210     */ 
     211    public void setMaxRow(Integer value) { 
    213212        this.maxRow = value; 
    214213    } 
     
    219218     * @return 
    220219     *     possible object is 
    221      *     {@link BigInteger } 
    222      *      
    223      */ 
    224     public BigInteger getMaxColumn() { 
     220     *     {@link Integer } 
     221     *      
     222     */ 
     223    public Integer getMaxColumn() { 
    225224        return maxColumn; 
    226225    } 
     
    231230     * @param value 
    232231     *     allowed object is 
    233      *     {@link BigInteger } 
    234      *      
    235      */ 
    236     public void setMaxColumn(BigInteger value) { 
     232     *     {@link Integer } 
     233     *      
     234     */ 
     235    public void setMaxColumn(Integer value) { 
    237236        this.maxColumn = value; 
    238237    } 
  • trunk/core/src/net/project/form/soa/binding/FormField.java

    r17737 r17787  
    8888    protected String fieldGroup; 
    8989    @XmlElement(name = "row_num", required = true) 
    90     protected BigInteger rowNum; 
     90    protected Integer rowNum; 
    9191    @XmlElement(name = "column_num", required = true) 
    92     protected BigInteger columnNum; 
     92    protected Integer columnNum; 
    9393    @XmlElement(name = "column_id", required = true) 
    94     protected BigInteger columnId; 
     94    protected Integer columnId; 
    9595    @XmlElement(name = "column_name", required = true) 
    9696    protected String columnName; 
    9797    @XmlElement(name = "row_span", required = true) 
    98     protected BigInteger rowSpan; 
     98    protected Integer rowSpan; 
    9999    @XmlElement(name = "column_span", required = true) 
    100     protected BigInteger columnSpan; 
     100    protected Integer columnSpan; 
    101101    @XmlElement(name = "max_value", required = true) 
    102102    protected String maxValue; 
     
    306306     * @return 
    307307     *     possible object is 
    308      *     {@link BigInteger } 
    309      *      
    310      */ 
    311     public BigInteger getRowNum() { 
     308     *     {@link Integer } 
     309     *      
     310     */ 
     311    public Integer getRowNum() { 
    312312        return rowNum; 
    313313    } 
     
    318318     * @param value 
    319319     *     allowed object is 
    320      *     {@link BigInteger } 
    321      *      
    322      */ 
    323     public void setRowNum(BigInteger value) { 
     320     *     {@link Integer } 
     321     *      
     322     */ 
     323    public void setRowNum(Integer value) { 
    324324        this.rowNum = value; 
    325325    } 
     
    330330     * @return 
    331331     *     possible object is 
    332      *     {@link BigInteger } 
    333      *      
    334      */ 
    335     public BigInteger getColumnNum() { 
     332     *     {@link Integer } 
     333     *      
     334     */ 
     335    public Integer getColumnNum() { 
    336336        return columnNum; 
    337337    } 
     
    342342     * @param value 
    343343     *     allowed object is 
    344      *     {@link BigInteger } 
    345      *      
    346      */ 
    347     public void setColumnNum(BigInteger value) { 
     344     *     {@link Integer } 
     345     *      
     346     */ 
     347    public void setColumnNum(Integer value) { 
    348348        this.columnNum = value; 
    349349    } 
     
    354354     * @return 
    355355     *     possible object is 
    356      *     {@link BigInteger } 
    357      *      
    358      */ 
    359     public BigInteger getColumnId() { 
     356     *     {@link Integer } 
     357     *      
     358     */ 
     359    public Integer getColumnId() { 
    360360        return columnId; 
    361361    } 
     
    366366     * @param value 
    367367     *     allowed object is 
    368      *     {@link BigInteger } 
    369      *      
    370      */ 
    371     public void setColumnId(BigInteger value) { 
     368     *     {@link Integer } 
     369     *      
     370     */ 
     371    public void setColumnId(Integer value) { 
    372372        this.columnId = value; 
    373373    } 
     
    402402     * @return 
    403403     *     possible object is 
    404      *     {@link BigInteger } 
    405      *      
    406      */ 
    407     public BigInteger getRowSpan() { 
     404     *     {@link Integer } 
     405     *      
     406     */ 
     407    public Integer getRowSpan() { 
    408408        return rowSpan; 
    409409    } 
     
    414414     * @param value 
    415415     *     allowed object is 
    416      *     {@link BigInteger } 
    417      *      
    418      */ 
    419     public void setRowSpan(BigInteger value) { 
     416     *     {@link Integer } 
     417     *      
     418     */ 
     419    public void setRowSpan(Integer value) { 
    420420        this.rowSpan = value; 
    421421    } 
     
    426426     * @return 
    427427     *     possible object is 
    428      *     {@link BigInteger } 
    429      *      
    430      */ 
    431     public BigInteger getColumnSpan() { 
     428     *     {@link Integer } 
     429     *      
     430     */ 
     431    public Integer getColumnSpan() { 
    432432        return columnSpan; 
    433433    } 
     
    438438     * @param value 
    439439     *     allowed object is 
    440      *     {@link BigInteger } 
    441      *      
    442      */ 
    443     public void setColumnSpan(BigInteger value) { 
     440     *     {@link Integer } 
     441     *      
     442     */ 
     443    public void setColumnSpan(Integer value) { 
    444444        this.columnSpan = value; 
    445445    } 
  • trunk/core/src/net/project/form/soa/binding/FormList.java

    r17737 r17787  
    2525 *         &lt;element ref="{}is_shared"/> 
    2626 *         &lt;element ref="{}is_admin"/> 
     27 *         &lt;element ref="{}owner_space_id"/> 
    2728 *         &lt;element ref="{}name"/> 
    2829 *         &lt;element ref="{}description"/> 
     
    4344    "isShared", 
    4445    "isAdmin", 
     46    "ownerSpaceId", 
    4547    "name", 
    4648    "description", 
     
    5961    @XmlElement(name = "is_admin") 
    6062    protected boolean isAdmin; 
     63    @XmlElement(name = "owner_space_id", required = true) 
     64    protected BigInteger ownerSpaceId; 
    6165    @XmlElement(required = true) 
    6266    protected String name; 
     
    6468    protected String description; 
    6569    @XmlElement(name = "field_count", required = true) 
    66     protected BigInteger fieldCount; 
     70    protected Integer fieldCount; 
    6771    @XmlElement(name = "ListField", required = true) 
    6872    protected List<ListField> listField; 
     
    141145 
    142146    /** 
     147     * Gets the value of the ownerSpaceId property. 
     148     *  
     149     * @return 
     150     *     possible object is 
     151     *     {@link BigInteger } 
     152     *      
     153     */ 
     154    public BigInteger getOwnerSpaceId() { 
     155        return ownerSpaceId; 
     156    } 
     157 
     158    /** 
     159     * Sets the value of the ownerSpaceId property. 
     160     *  
     161     * @param value 
     162     *     allowed object is 
     163     *     {@link BigInteger } 
     164     *      
     165     */ 
     166    public void setOwnerSpaceId(BigInteger value) { 
     167        this.ownerSpaceId = value; 
     168    } 
     169 
     170    /** 
    143171     * Gets the value of the name property. 
    144172     *  
     
    193221     * @return 
    194222     *     possible object is 
    195      *     {@link BigInteger } 
    196      *      
    197      */ 
    198     public BigInteger getFieldCount() { 
     223     *     {@link Integer } 
     224     *      
     225     */ 
     226    public Integer getFieldCount() { 
    199227        return fieldCount; 
    200228    } 
     
    205233     * @param value 
    206234     *     allowed object is 
    207      *     {@link BigInteger } 
    208      *      
    209      */ 
    210     public void setFieldCount(BigInteger value) { 
     235     *     {@link Integer } 
     236     *      
     237     */ 
     238    public void setFieldCount(Integer value) { 
    211239        this.fieldCount = value; 
    212240    } 
  • trunk/core/src/net/project/form/soa/binding/ListField.java

    r17737 r17787  
    2323 *       &lt;sequence> 
    2424 *         &lt;element ref="{}id"/> 
    25  *         &lt;element ref="{}element_id"/> 
    26  *         &lt;element ref="{}label"/> 
    2725 *         &lt;element ref="{}field_width"/> 
    2826 *         &lt;element ref="{}field_order"/> 
     
    3331 *         &lt;element ref="{}sort_order"/> 
    3432 *         &lt;element ref="{}sort_ascending"/> 
     33 *         &lt;element ref="{}FieldFilter" minOccurs="0"/> 
    3534 *       &lt;/sequence> 
    3635 *     &lt;/restriction> 
     
    4443@XmlType(name = "", propOrder = { 
    4544    "id", 
    46     "elementId", 
    47     "label", 
    4845    "fieldWidth", 
    4946    "fieldOrder", 
     
    5350    "isSortField", 
    5451    "sortOrder", 
    55     "sortAscending" 
     52    "sortAscending", 
     53    "fieldFilter" 
    5654}) 
    5755@XmlRootElement(name = "ListField") 
     
    6058    @XmlElement(required = true) 
    6159    protected BigInteger id; 
    62     @XmlElement(name = "element_id", required = true) 
    63     protected BigInteger elementId; 
    64     @XmlElement(required = true) 
    65     protected String label; 
    6660    @XmlElement(name = "field_width", required = true) 
    67     @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 
    68     @XmlSchemaType(name = "NMTOKEN") 
    6961    protected String fieldWidth; 
    7062    @XmlElement(name = "field_order", required = true) 
    71     protected String fieldOrder; 
     63    protected Integer fieldOrder; 
    7264    @XmlElement(name = "wrap_mode") 
    7365    protected boolean wrapMode; 
     
    8274    @XmlElement(name = "sort_ascending") 
    8375    protected boolean sortAscending; 
     76    @XmlElement(name = "FieldFilter") 
     77    protected FieldFilter fieldFilter; 
    8478 
    8579    /** 
     
    108102 
    109103    /** 
    110      * Gets the value of the elementId property. 
    111      *  
    112      * @return 
    113      *     possible object is 
    114      *     {@link BigInteger } 
    115      *      
    116      */ 
    117     public BigInteger getElementId() { 
    118         return elementId; 
    119     } 
    120  
    121     /** 
    122      * Sets the value of the elementId property. 
    123      *  
    124      * @param value 
    125      *     allowed object is 
    126      *     {@link BigInteger } 
    127      *      
    128      */ 
    129     public void setElementId(BigInteger value) { 
    130         this.elementId = value; 
    131     } 
    132  
    133     /** 
    134      * Gets the value of the label property. 
    135      *  
    136      * @return 
    137      *     possible object is 
    138      *     {@link String } 
    139      *      
    140      */ 
    141     public String getLabel() { 
    142         return label; 
    143     } 
    144  
    145     /** 
    146      * Sets the value of the label property. 
    147      *  
    148      * @param value 
    149      *     allowed object is 
    150      *     {@link String } 
    151      *      
    152      */ 
    153     public void setLabel(String value) { 
    154         this.label = value; 
    155     } 
    156  
    157     /** 
    158104     * Gets the value of the fieldWidth property. 
    159105     *  
     
    184130     * @return 
    185131     *     possible object is 
    186      *     {@link String
    187      *      
    188      */ 
    189     public String getFieldOrder() { 
     132     *     {@link BigInteger
     133     *      
     134     */ 
     135    public Integer getFieldOrder() { 
    190136        return fieldOrder; 
    191137    } 
     
    196142     * @param value 
    197143     *     allowed object is 
    198      *     {@link String
    199      *      
    200      */ 
    201     public void setFieldOrder(String value) { 
     144     *     {@link Integer
     145     *      
     146     */ 
     147    public void setFieldOrder(Integer value) { 
    202148        this.fieldOrder = value; 
    203149    } 
     
    272218     * @return 
    273219     *     possible object is 
    274      *     {@link BigInteger } 
     220     *     {@link Integer } 
    275221     *      
    276222     */ 
     
    284230     * @param value 
    285231     *     allowed object is 
    286      *     {@link BigInteger } 
     232     *     {@link Integer } 
    287233     *      
    288234     */ 
     
    307253    } 
    308254 
     255    /** 
     256     * Gets the value of the fieldFilter property. 
     257     *  
     258     * @return 
     259     *     possible object is 
     260     *     {@link FieldFilter } 
     261     *      
     262     */ 
     263    public FieldFilter getFieldFilter() { 
     264        return fieldFilter; 
     265    } 
     266 
     267    /** 
     268     * Sets the value of the fieldFilter property. 
     269     *  
     270     * @param value 
     271     *     allowed object is 
     272     *     {@link FieldFilter } 
     273     *      
     274     */ 
     275    public void setFieldFilter(FieldFilter value) { 
     276        this.fieldFilter = value; 
     277    } 
     278 
    309279} 
  • trunk/core/src/net/project/form/soa/binding/ObjectFactory.java

    r17737 r17787  
    55import javax.xml.bind.annotation.XmlElementDecl; 
    66import javax.xml.bind.annotation.XmlRegistry; 
    7 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; 
    8 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 
    97import javax.xml.namespace.QName; 
    108 
     
    1412 * This object contains factory methods for each  
    1513 * Java content interface and Java element interface  
    16  * generated in the net.project.soa.forms package.  
     14 * generated in the net.project.form.soa.binding package.  
    1715 * <p>An ObjectFactory allows you to programatically  
    1816 * construct new instances of the Java representation  
     
    3028    private final static QName _RowSpan_QNAME = new QName("", "row_span"); 
    3129    private final static QName _ElementLabel_QNAME = new QName("", "element_label"); 
     30    private final static QName _FieldGroup_QNAME = new QName("", "field_group"); 
    3231    private final static QName _Abbreviation_QNAME = new QName("", "abbreviation"); 
    33     private final static QName _FieldGroup_QNAME = new QName("", "field_group"); 
    3432    private final static QName _WrapMode_QNAME = new QName("", "wrap_mode"); 
     33    private final static QName _ClassTypeId_QNAME = new QName("", "class_type_id"); 
     34    private final static QName _Datatype_QNAME = new QName("", "datatype"); 
    3535    private final static QName _IsListField_QNAME = new QName("", "is_list_field"); 
    36     private final static QName _Datatype_QNAME = new QName("", "datatype"); 
    37     private final static QName _ClassTypeId_QNAME = new QName("", "class_type_id"); 
    3836    private final static QName _DefaultValue_QNAME = new QName("", "default_value"); 
    3937    private final static QName _Id_QNAME = new QName("", "id"); 
     
    4139    private final static QName _IsShared_QNAME = new QName("", "is_shared"); 
    4240    private final static QName _SortAscending_QNAME = new QName("", "sort_ascending"); 
     41    private final static QName _ColumnName_QNAME = new QName("", "column_name"); 
    4342    private final static QName _MaxColumn_QNAME = new QName("", "max_column"); 
    44     private final static QName _ColumnName_QNAME = new QName("", "column_name"); 
    4543    private final static QName _ElementId_QNAME = new QName("", "element_id"); 
    4644    private final static QName _MaxRow_QNAME = new QName("", "max_row"); 
     
    5149    private final static QName _MinValue_QNAME = new QName("", "min_value"); 
    5250    private final static QName _ColumnNum_QNAME = new QName("", "column_num"); 
     51    private final static QName _JoinOperator_QNAME = new QName("", "join_operator"); 
     52    private final static QName _OwnerSpaceId_QNAME = new QName("", "owner_space_id"); 
    5353    private final static QName _MaxValue_QNAME = new QName("", "max_value"); 
    5454    private final static QName _FieldOrder_QNAME = new QName("", "field_order"); 
     55    private final static QName _FilterValue_QNAME = new QName("", "filter_value"); 
     56    private final static QName _Label_QNAME = new QName("", "label"); 
    5557    private final static QName _ElementName_QNAME = new QName("", "element_name"); 
    56     private final static QName _Label_QNAME = new QName("", "label"); 
     58    private final static QName _RowNum_QNAME = new QName("", "row_num"); 
    5759    private final static QName _Description_QNAME = new QName("", "description"); 
    58     private final static QName _RowNum_QNAME = new QName("", "row_num"); 
    5960    private final static QName _IsDefault_QNAME = new QName("", "is_default"); 
     61    private final static QName _ElementDisplayClassId_QNAME = new QName("", "element_display_class_id"); 
     62    private final static QName _IsAdmin_QNAME = new QName("", "is_admin"); 
    6063    private final static QName _FieldCount_QNAME = new QName("", "field_count"); 
    61     private final static QName _IsAdmin_QNAME = new QName("", "is_admin"); 
    62     private final static QName _ElementDisplayClassId_QNAME = new QName("", "element_display_class_id"); 
     64    private final static QName _FieldWidth_QNAME = new QName("", "field_width"); 
    6365    private final static QName _IsSortField_QNAME = new QName("", "is_sort_field"); 
    64     private final static QName _FieldWidth_QNAME = new QName("", "field_width"); 
    6566    private final static QName _ColumnSpan_QNAME = new QName("", "column_span"); 
    6667 
    6768    /** 
    68      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.project.soa.forms 
     69     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.project.form.soa.binding 
    6970     *  
    7071     */ 
    7172    public ObjectFactory() { 
     73    } 
     74 
     75    /** 
     76     * Create an instance of {@link ListField } 
     77     *  
     78     */ 
     79    public ListField createListField() { 
     80        return new ListField(); 
    7281    } 
    7382 
     
    8190 
    8291    /** 
     92     * Create an instance of {@link DomainValue } 
     93     *  
     94     */ 
     95    public DomainValue createDomainValue() { 
     96        return new DomainValue(); 
     97    } 
     98 
     99    /** 
     100     * Create an instance of {@link FormList } 
     101     *  
     102     */ 
     103    public FormList createFormList() { 
     104        return new FormList(); 
     105    } 
     106 
     107    /** 
     108     * Create an instance of {@link FormLists } 
     109     *  
     110     */ 
     111    public FormLists createFormLists() { 
     112        return new FormLists(); 
     113    } 
     114 
     115    /** 
     116     * Create an instance of {@link FieldFilter } 
     117     *  
     118     */ 
     119    public FieldFilter createFieldFilter() { 
     120        return new FieldFilter(); 
     121    } 
     122 
     123    /** 
    83124     * Create an instance of {@link DomainValues } 
    84125     *  
     
    89130 
    90131    /** 
    91      * Create an instance of {@link FormList } 
    92      *  
    93      */ 
    94     public FormList createFormList() { 
    95         return new FormList(); 
    96     } 
    97  
    98     /** 
    99132     * Create an instance of {@link FormFields } 
    100133     *  
     
    105138 
    106139    /** 
    107      * Create an instance of {@link FormLists } 
    108      *  
    109      */ 
    110     public FormLists createFormLists() { 
    111         return new FormLists(); 
    112     } 
    113  
    114     /** 
    115      * Create an instance of {@link ListField } 
    116      *  
    117      */ 
    118     public ListField createListField() { 
    119         return new ListField(); 
    120     } 
    121  
    122     /** 
    123      * Create an instance of {@link Form } 
    124      *  
    125      */ 
    126     public Form createForm() { 
    127         return new Form(); 
    128     } 
    129  
    130     /** 
    131      * Create an instance of {@link DomainValue } 
    132      *  
    133      */ 
    134     public DomainValue createDomainValue() { 
    135         return new DomainValue(); 
     140     * Create an instance of {@link FormDef } 
     141     *  
     142     */ 
     143    public FormDef createFormDef() { 
     144        return new FormDef(); 
    136145    } 
    137146 
     
    141150     */ 
    142151    @XmlElementDecl(namespace = "", name = "row_span") 
    143     public JAXBElement<BigInteger> createRowSpan(BigInteger value) { 
    144         return new JAXBElement<BigInteger>(_RowSpan_QNAME, BigInteger.class, null, value); 
     152    public JAXBElement<Integer> createRowSpan(Integer value) { 
     153        return new JAXBElement<Integer>(_RowSpan_QNAME, Integer.class, null, value); 
    145154    } 
    146155 
     
    158167     *  
    159168     */ 
     169    @XmlElementDecl(namespace = "", name = "field_group") 
     170    public JAXBElement<String> createFieldGroup(String value) { 
     171        return new JAXBElement<String>(_FieldGroup_QNAME, String.class, null, value); 
     172    } 
     173 
     174    /** 
     175     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 
     176     *  
     177     */ 
    160178    @XmlElementDecl(namespace = "", name = "abbreviation") 
    161179    public JAXBElement<String> createAbbreviation(String value) { 
     
    164182 
    165183    /** 
    166      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 
    167      *  
    168      */ 
    169     @XmlElementDecl(namespace = "", name = "field_group") 
    170     public JAXBElement<String> createFieldGroup(String value) { 
    171         return new JAXBElement<String>(_FieldGroup_QNAME, String.class, null, value); 
    172     } 
    173  
    174     /** 
    175184     * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}} 
    176185     *  
     
    182191 
    183192    /** 
     193     * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} 
     194     *  
     195     */ 
     196    @XmlElementDecl(namespace = "", name = "class_type_id") 
     197    public JAXBElement<BigInteger> createClassTypeId(BigInteger value) { 
     198        return new JAXBElement<BigInteger>(_ClassTypeId_QNAME, BigInteger.class, null, value); 
     199    } 
     200 
     201    /** 
     202     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 
     203     *  
     204     */ 
     205    @XmlElementDecl(namespace = "", name = "datatype") 
     206    public JAXBElement<String> createDatatype(String value) { 
     207        return new JAXBElement<String>(_Datatype_QNAME, String.class, null, value); 
     208    } 
     209 
     210    /** 
    184211     * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}} 
    185212     *  
     
    194221     *  
    195222     */ 
    196     @XmlElementDecl(namespace = "", name = "datatype") 
    197     public JAXBElement<String> createDatatype(String value) { 
    198         return new JAXBElement<String>(_Datatype_QNAME, String.class, null, value); 
    199     } 
    200  
    201     /** 
    202      * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} 
    203      *  
    204      */ 
    205     @XmlElementDecl(namespace = "", name = "class_type_id") 
    206     public JAXBElement<BigInteger> createClassTypeId(BigInteger value) { 
    207         return new JAXBElement<BigInteger>(_ClassTypeId_QNAME, BigInteger.class, null, value); 
    208     } 
    209  
    210     /** 
    211      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 
    212      *  
    213      */ 
    214223    @XmlElementDecl(namespace = "", name = "default_value") 
    215224    public JAXBElement<String> createDefaultValue(String value) { 
     
    254263 
    255264    /** 
    256      * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} 
    257      *  
    258      */ 
    259     @XmlElementDecl(namespace = "", name = "max_column") 
    260     public JAXBElement<BigInteger