org.nuxeo.ecm.webengine.forms
Class TestFormInstance
java.lang.Object
org.nuxeo.ecm.webengine.forms.TestFormInstance
- All Implemented Interfaces:
- FormDataProvider, FormInstance
public class TestFormInstance
- extends java.lang.Object
- implements FormInstance
Form instance to be used in unit tests.
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestFormInstance
public TestFormInstance(java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,Blob[]> blobs)
TestFormInstance
public TestFormInstance()
TestFormInstance
public TestFormInstance(java.util.Map<java.lang.String,java.lang.String[]> params)
setField
public void setField(java.lang.String key,
java.lang.String... values)
addField
public void addField(java.lang.String key,
java.lang.String... values)
setField
public void setField(java.lang.String key,
Blob... values)
addField
public void addField(java.lang.String key,
Blob... values)
getKeys
public java.util.Collection<java.lang.String> getKeys()
- Specified by:
getKeys
in interface FormDataProvider
fillDocument
public void fillDocument(DocumentModel doc)
- TODO XXX implement it
- Specified by:
fillDocument
in interface FormInstance
get
public java.lang.Object[] get(java.lang.String key)
- Specified by:
get
in interface FormInstance
getBlob
public Blob getBlob(java.lang.String key)
- Specified by:
getBlob
in interface FormInstance
getBlobs
public Blob[] getBlobs(java.lang.String key)
- Specified by:
getBlobs
in interface FormInstance
getBlobFields
public java.util.Map<java.lang.String,Blob[]> getBlobFields()
- Specified by:
getBlobFields
in interface FormInstance
getFormFields
public java.util.Map<java.lang.String,java.lang.String[]> getFormFields()
- Specified by:
getFormFields
in interface FormDataProvider
- Specified by:
getFormFields
in interface FormInstance
getList
public java.lang.String[] getList(java.lang.String key)
- Specified by:
getList
in interface FormDataProvider
getString
public java.lang.String getString(java.lang.String key)
- Specified by:
getString
in interface FormDataProvider
Copyright © 2010 Nuxeo SAS. All Rights Reserved.