Package de.xima.fc.api.entity
Class FormElementAPI
- java.lang.Object
 - 
- de.xima.fc.api.ASubAPI
 - 
- de.xima.fc.api.entity.AEntityAPI<FormElement>
 - 
- de.xima.fc.api.entity.FormElementAPI
 
 
 
 
- 
public class FormElementAPI extends AEntityAPI<FormElement>
API class for manipulation ofFormElemententities.- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Field Summary
- 
Fields inherited from class de.xima.fc.api.entity.AEntityAPI
entityClass 
 - 
 
- 
Constructor Summary
Constructors Constructor Description FormElementAPI() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FormElement>getAllByFormVersion(UserContext uc, FormVersion fv)Method for determining allFormElementobjects of aFormVersion.FormElementgetByUUID(UserContext uc, FormVersion formVersion, String uuid)Returns the form element with the given UUID stringFormElementgetByUUID(UserContext uc, FormVersion formVersion, UUID uuid)Returns the form element with the given UUIDvoidremoveAllFromFormVersion(UserContext uc, FormVersion fv)Method for deleting allFormElements of aFormVersion.- 
Methods inherited from class de.xima.fc.api.entity.AEntityAPI
create, create, delete, delete, deleteAllBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, resultTotalCount, update, update 
- 
Methods inherited from class de.xima.fc.api.ASubAPI
getHandlerProvider 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getAllByFormVersion
public List<FormElement> getAllByFormVersion(UserContext uc, FormVersion fv)
Method for determining allFormElementobjects of aFormVersion.- Parameters:
 uc-UserContextthe user context in which the action is to be performed.fv-FormVersionwhoseFormElementobjects are searched.- Returns:
 Listwith the searchedFormElementobjects.- Since:
 - 2.4.3
 
 
- 
getByUUID
public FormElement getByUUID(UserContext uc, FormVersion formVersion, String uuid)
Returns the form element with the given UUID string- Parameters:
 uc-UserContextto useformVersion-FormVersioncontext in which to look for form elementuuid-StringUUID string of the form element- Returns:
 FormElementfor the given UUID and form version- Since:
 - 6.x.x
 
 
- 
getByUUID
public FormElement getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)
Returns the form element with the given UUID- Parameters:
 uc-UserContextto useformVersion-FormVersioncontext in which to look for form elementuuid-UUIDUUID of the form element- Returns:
 FormElementfor the given UUID and form version- Since:
 - 6.x.x
 
 
- 
removeAllFromFormVersion
public void removeAllFromFormVersion(UserContext uc, FormVersion fv)
Method for deleting allFormElements of aFormVersion.- Parameters:
 uc-UserContextthe user context in which the action is to be performed.fv-FormVersionwhoseFormElementobjects are searched.- Since:
 - 2.4.3
 
 
 - 
 
 -