public class XFormValidator extends Object
Map geladen.| Constructor and Description | 
|---|
XFormValidator(IXForm form,
              IXFormRenderConfig config,
              Map<String,List<org.apache.commons.fileupload.FileItem>> uploadsMap,
              Map<String,List<String[]>> valuesMap,
              FRQSession frqSession)  | 
| Modifier and Type | Method and Description | 
|---|---|
static com.alibaba.fastjson.JSONObject | 
getRulesAsJSONObject()
Diese Methode liefert alle  
XFormDatatypeRule-Elemente als JSONObject zurück. | 
Map<String,List<org.apache.commons.fileupload.FileItem>> | 
getUploadsMap()  | 
boolean | 
validate()
Diese Methode stößt das Validieren der einzelnen Formularfelder sowie die Validierung von Querverbindungen an. 
 | 
boolean | 
validate(XItem xitem,
        List<String[]> values,
        Locale loc)
Methode zum Validieren eines konkreten  
XItems. | 
public XFormValidator(IXForm form, IXFormRenderConfig config, Map<String,List<org.apache.commons.fileupload.FileItem>> uploadsMap, Map<String,List<String[]>> valuesMap, FRQSession frqSession)
public boolean validate()
Boolean if the form with the given input is validpublic boolean validate(XItem xitem, List<String[]> values, Locale loc)
XItems. Querverbindungen können hierbei nicht berücksichtigt werden.public static com.alibaba.fastjson.JSONObject getRulesAsJSONObject()
XFormDatatypeRule-Elemente als JSONObject zurück. Dies kann bspw. dem
 Client zur Verfügung gestellt werden.JSONObject mit den RegEx der Validierungsregeln. Key ist der Name der Validierungsregel und Value
 der JS-RegExCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.