public interface DMSForm extends DMSObject, HasVersionId
emptyKeys
Modifier and Type | Method and Description |
---|---|
<T> T |
getField(String name)
Returns the value of the specified field
|
Class<?> |
getFieldType(String name)
Returns the class of the specified field
|
FormType |
getFormType()
Returns the form type of this form
|
MultiMap<String,Long> |
getSubforms()
Returns a multi-map mapping subform-ids to oids of subforms.
|
boolean |
hasField(String name)
Returns if the form has a field with the specified name
|
void |
setActivityContext()
Set the context for versioning to the current context of the wf-engine.
|
void |
setActivityContext(ActivityInstance ai)
Set the context for versioning to the given activity instance.
|
void |
setField(String name,
Object value)
Sets the value of the specified field
|
attachNote, getChangedAt, getChangedBy, getCreatedAt, getCreatedBy, getDefaultOrgUnit, getName, getPermissionList, getTypeName, hasAttachedNotes, hasVersions, listAttachedNotes, listVersions, makeCopy, makeVersion, removeNote, setName, setPermissionList
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getKeys, getLocalClassName, getLocalObjectName, getOid, getStore, getTableName, getValue, isFilled, isValid, setFilled, setOid, setOid, setStore, toListString
getTransactionId, increaseTransactionId, setTransactionId
getVersionId, setVersionId
boolean hasField(String name)
name
- the name of the field to investigate<T> T getField(String name)
name
- the name of the field which value is wantedClass<?> getFieldType(String name)
name
- the name of the field which value is wantedvoid setField(String name, Object value)
name
- the name of the fieldvalue
- the value for the fieldFormType getFormType()
void setActivityContext(ActivityInstance ai)
void setActivityContext()
@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.