Package fr.becpg.repo.form.impl
Class BecpgFormParser
java.lang.Object
fr.becpg.repo.form.impl.BecpgFormParser
- All Implemented Interfaces:
FormParser
BecpgFormParser class.
- Author:
- matthieu
-
Field Summary
Fields inherited from interface fr.becpg.repo.form.FormParser
PROP_FORCE, PROP_READONLY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitConfig(Map<String, Map<String, BecpgFormDefinition>> definitions, InputStream in) visitConfig.voidvisitConfig(Map<String, Map<String, BecpgFormDefinition>> definitions, String inputString) visitConfig.private voidvisitFormElement(org.json.JSONObject form, Map<String, BecpgFormDefinition> forms, String itemKind, String formId)
-
Constructor Details
-
BecpgFormParser
public BecpgFormParser()
-
-
Method Details
-
visitConfig
public void visitConfig(Map<String, Map<String, throws org.json.JSONExceptionBecpgFormDefinition>> definitions, InputStream in) visitConfig.
{ forms : [ { id: "", itemId : "", itemKind : "", fields : { id: "", label: "", help: "", readOnly : "", mandatory: "", force: "" } }] }- Specified by:
visitConfigin interfaceFormParser- Parameters:
definitions- aMapobjectin- aInputStreamobject- Throws:
org.json.JSONException
-
visitConfig
public void visitConfig(Map<String, Map<String, throws org.json.JSONExceptionBecpgFormDefinition>> definitions, String inputString) visitConfig.
- Specified by:
visitConfigin interfaceFormParser- Parameters:
definitions- aMapobjectinputString- aStringobject- Throws:
org.json.JSONException
-
visitFormElement
private void visitFormElement(org.json.JSONObject form, Map<String, BecpgFormDefinition> forms, String itemKind, String formId) throws org.json.JSONException- Throws:
org.json.JSONException
-