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 booleanderiveprotected IEntityContextecprotected booleanfirstFormVersprotected ArrayList<FormElement>formElemListprotected FormVersionformVersionprotected intformVersNumprotected Mandantmandantprotected intorigVersionsNummerprotected booleanoverwriteRequestedprotected Projektprojektprotected IXFormRenderConfigrenderConfigprotected PublishRequestParameterrequestParameterprotected IUseruser 
- 
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()Deprecated.UsegetUser()instead.IEntityContextgetEntityContext()ArrayList<FormElement>getFormElemList()FormVersiongetFormVersion()intgetFormVersNum()intgetOrigVersionsNummer()ProjektgetProjekt()PublishRequestParametergetReqParams()Deprecated.PublishRequestParametergetRequestParameter()IUsergetUser()IXFormRenderConfiggetXFormRenderConfig()booleanisDerive()booleanisFirstFormVers()booleanisOverwriteRequested()voidsetCurrentBenutzer(Benutzer benutzer)Deprecated.UsesetUser(IUser)instead.voidsetFirstFormVers(boolean firstFormVers)voidsetFormVersion(FormVersion formVersion)voidsetFormVersNum(int formVersNum)voidsetProjekt(Projekt projekt)voidsetUser(IUser user)voidsetXFormRenderConfig(IXFormRenderConfig config)StringtoString() 
 - 
 
- 
- 
Field Detail
- 
ec
protected IEntityContext ec
 
- 
user
protected IUser user
 
- 
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
 
- 
getUser
public IUser getUser()
- Specified by:
 getUserin interfaceIFormPublishContext
 
- 
setUser
public void setUser(IUser user)
- Specified by:
 setUserin 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
 
- 
getCurrentBenutzer
@Deprecated public Benutzer getCurrentBenutzer()
Deprecated.UsegetUser()instead.- Specified by:
 getCurrentBenutzerin interfaceIFormPublishContext
 
- 
setCurrentBenutzer
@Deprecated public void setCurrentBenutzer(Benutzer benutzer)
Deprecated.UsesetUser(IUser)instead.- Specified by:
 setCurrentBenutzerin interfaceIFormPublishContext
 
 - 
 
 -