@Entity public class FormVersion extends ALockableEntity implements IProjektDependent, IFileProviding<FormVersionDatei,FormVersionDateiData>, IUncacheableFile, IUUIDEntity
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_AKTIV |
static String |
ATTR_CHARSET_NAME
Deprecated.
will be removed
|
static String |
ATTR_DATUM_PUBLIZIERUNG |
static String |
ATTR_FORM_ELEMENTE |
static String |
ATTR_FORM_TYP |
static String |
ATTR_FREIGABE_STATUS |
static String |
ATTR_IS_ACTIVE_VERSION |
static String |
ATTR_MANDANT
Deprecated.
will be removed, use
getProjekt() -> AbstractMandantDependentEntity.getMandant() |
static String |
ATTR_NOTIZ |
static String |
ATTR_THEME |
static String |
ATTR_VERSIONS_NUMMER |
static int |
INVALID_VERS_NUM |
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
ATTR_PROJEKT
ATTR_DATEI, ATTR_FILE
IMPORT_ID, INVALID_ID
ATTR_UUID
Constructor and Description |
---|
FormVersion() |
entityHasChanged, getLockingVersion, setLockingVersion, toString
asIntValue, isPersisted, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDatei, setDatei
compareTo
public static final String ATTR_VERSIONS_NUMMER
public static final String ATTR_DATUM_PUBLIZIERUNG
public static final String ATTR_NOTIZ
public static final String ATTR_THEME
public static final String ATTR_AKTIV
public static final String ATTR_FORM_TYP
public static final String ATTR_FORM_ELEMENTE
public static final String ATTR_FREIGABE_STATUS
public static final String ATTR_IS_ACTIVE_VERSION
public static final int INVALID_VERS_NUM
@Deprecated public static final String ATTR_MANDANT
getProjekt()
-> AbstractMandantDependentEntity.getMandant()
@Deprecated public static final String ATTR_CHARSET_NAME
public void setId(Long id)
AbstractEntity
Integer.MAX_VALUE
or lower then Integer.MIN_VALUE
will be
altered to null!!!setId
in interface de.xima.cmn.dao.interfaces.IEntity<Long>
setId
in class AbstractEntity
id
- Long
the database-id to setpublic String getUUID()
getUUID
in interface IUUIDEntity
public void setUUID(String uuid)
public EFormVersionActions getAction()
public void setAction(EFormVersionActions action)
public List<FormElement> getFormElemente()
public void setFormElemente(List<FormElement> formElemente)
public void addFormElement(FormElement formElement)
public void removeFormElement(FormElement formElement)
public EFormTyp getFormTyp()
public void setFormTyp(EFormTyp formTyp)
public int getVersionsNummer()
public void setVersionsNummer(int versionsNummer)
public String getTheme()
public void setTheme(String theme)
public String getNotiz()
public void setNotiz(String notiz)
public Projekt getProjekt()
getProjekt
in interface IProjektDependent
public void setProjekt(Projekt projekt)
setProjekt
in interface IProjektDependent
public Date getAngelegtAm()
public Date getLetzteAenderungAm()
public String getErsteller()
public String getBearbeiter()
public String getFormActionUrl()
EFormTyp.HTTP_REQUEST
verwenden müssen, wenn sie Daten
an Formcycle schickenpublic EFreigabeStatus getFreigabeStatus()
public void setFreigabeStatus(EFreigabeStatus freigabeStatus)
public boolean isActiveVersion()
public FormVersionDatei getFileEntity()
getFileEntity
in interface IFileProviding<FormVersionDatei,FormVersionDateiData>
public void setFileEntity(FormVersionDatei fileEntity)
setFileEntity
in interface IFileProviding<FormVersionDatei,FormVersionDateiData>
@Deprecated public void setCharsetName(String charsetName)
@Deprecated public String getCharsetName()
@Deprecated public String getHttpFormUrl()
EFormTyp.HTTP_REQUEST
@Deprecated public Mandant getMandant()
getProjekt()
-> AbstractMandantDependentEntity.getMandant()
@Deprecated public void setMandant(Mandant mandant)
getProjekt()
-> AbstractMandantDependentEntity.getMandant()
public FormVersion cloneBasics()
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.