Package de.xima.fc.form.publish
Class FormPublishContext
- java.lang.Object
-
- de.xima.fc.form.publish.FormPublishContext
-
- All Implemented Interfaces:
IFormPublishContext,Closeable,AutoCloseable
- Direct Known Subclasses:
ExtendedFormPublishContext
public class FormPublishContext extends Object implements IFormPublishContext
Context of an form-publish-request with data for an publish-call- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description protected BenutzercurrentBenutzerprotected booleanderiveprotected IEntityContextecprotected booleanfirstFormVersprotected ArrayList<FormElement>formElemListprotected FormVersionformVersionprotected intformVersNumprotected Mandantmandantprotected intorigVersionsNummerprotected booleanoverwriteRequestedprotected Projektprojektprotected IXFormRenderConfigrenderConfigprotected PublishRequestParameterrequestParameter
-
Constructor Summary
Constructors Modifier Constructor Description protectedFormPublishContext(IEntityContext ec, PublishRequestParameter requestParameter)FormPublishContext(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, PublishRequestParameter requestParameter)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()BenutzergetCurrentBenutzer()IEntityContextgetEntityContext()ArrayList<FormElement>getFormElemList()FormVersiongetFormVersion()intgetFormVersNum()intgetOrigVersionsNummer()ProjektgetProjekt()PublishRequestParametergetReqParams()Deprecated.PublishRequestParametergetRequestParameter()IXFormRenderConfiggetXFormRenderConfig()booleanisDerive()booleanisFirstFormVers()booleanisOverwriteRequested()voidsetCurrentBenutzer(Benutzer benutzer)voidsetFirstFormVers(boolean firstFormVers)voidsetFormVersion(FormVersion formVersion)voidsetFormVersNum(int formVersNum)voidsetProjekt(Projekt projekt)voidsetXFormRenderConfig(IXFormRenderConfig config)StringtoString()
-
-
-
Field Detail
-
ec
protected IEntityContext ec
-
currentBenutzer
protected Benutzer currentBenutzer
-
mandant
protected Mandant mandant
-
projekt
protected Projekt projekt
-
formVersion
protected FormVersion formVersion
-
formElemList
protected ArrayList<FormElement> formElemList
-
requestParameter
protected final PublishRequestParameter requestParameter
-
overwriteRequested
protected final boolean overwriteRequested
-
derive
protected final boolean derive
-
origVersionsNummer
protected final int origVersionsNummer
-
formVersNum
protected int formVersNum
-
firstFormVers
protected boolean firstFormVers
-
renderConfig
protected IXFormRenderConfig renderConfig
-
-
Constructor Detail
-
FormPublishContext
protected FormPublishContext(IEntityContext ec, PublishRequestParameter requestParameter)
-
FormPublishContext
@Deprecated public FormPublishContext(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, PublishRequestParameter requestParameter)
Deprecated.
-
-
Method Detail
-
isFirstFormVers
public boolean isFirstFormVers()
- Specified by:
isFirstFormVersin interfaceIFormPublishContext
-
setFirstFormVers
public void setFirstFormVers(boolean firstFormVers)
- Specified by:
setFirstFormVersin interfaceIFormPublishContext
-
getReqParams
@Deprecated public PublishRequestParameter getReqParams()
Deprecated.- Specified by:
getReqParamsin interfaceIFormPublishContext
-
getRequestParameter
public PublishRequestParameter getRequestParameter()
- Specified by:
getRequestParameterin interfaceIFormPublishContext
-
isOverwriteRequested
public boolean isOverwriteRequested()
- Specified by:
isOverwriteRequestedin interfaceIFormPublishContext
-
setFormVersNum
public void setFormVersNum(int formVersNum)
- Specified by:
setFormVersNumin interfaceIFormPublishContext
-
getFormVersNum
public int getFormVersNum()
- Specified by:
getFormVersNumin interfaceIFormPublishContext
-
isDerive
public boolean isDerive()
- Specified by:
isDerivein interfaceIFormPublishContext
-
getOrigVersionsNummer
public int getOrigVersionsNummer()
- Specified by:
getOrigVersionsNummerin interfaceIFormPublishContext
-
getFormElemList
public ArrayList<FormElement> getFormElemList()
- Specified by:
getFormElemListin interfaceIFormPublishContext
-
getProjekt
public Projekt getProjekt()
- Specified by:
getProjektin interfaceIFormPublishContext
-
setProjekt
public void setProjekt(Projekt projekt)
- Specified by:
setProjektin interfaceIFormPublishContext
-
getFormVersion
public FormVersion getFormVersion()
- Specified by:
getFormVersionin interfaceIFormPublishContext
-
setFormVersion
public void setFormVersion(FormVersion formVersion)
- Specified by:
setFormVersionin interfaceIFormPublishContext
-
getCurrentBenutzer
public Benutzer getCurrentBenutzer()
- Specified by:
getCurrentBenutzerin interfaceIFormPublishContext
-
setCurrentBenutzer
public void setCurrentBenutzer(Benutzer benutzer)
- Specified by:
setCurrentBenutzerin interfaceIFormPublishContext
-
getEntityContext
public IEntityContext getEntityContext()
- Specified by:
getEntityContextin interfaceIFormPublishContext
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceIFormPublishContext
-
setXFormRenderConfig
public void setXFormRenderConfig(IXFormRenderConfig config)
- Specified by:
setXFormRenderConfigin interfaceIFormPublishContext
-
getXFormRenderConfig
public IXFormRenderConfig getXFormRenderConfig()
- Specified by:
getXFormRenderConfigin interfaceIFormPublishContext
-
-