public class FormContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
EMPTY
Show form with empty form object
|
static short |
INSERT
The form is shown for insert: fields read-write, insert button
|
static short |
SEARCH
The form is shown for search: fields read-write but empty, search button
|
static short |
UPDATE
The form is shown for update: fields read-write, update button
|
static short |
VIEW
The form is shown for view: fields read-only, close or back button
|
static short |
VIEW_FOR_VERSION
The form is shown for view versions
|
static short |
VIEW_TEXT
The form is shown for view: fields in text mode
|
static short |
VIEW_WITHOUT_BUTTONS
The form is shown for view: fields read-only,no button
|
Constructor and Description |
---|
FormContext(ActivityInstance ai,
DMSFolder folder,
DMSForm mainform,
int mode) |
FormContext(javax.servlet.http.HttpServletRequest req) |
Modifier and Type | Method and Description |
---|---|
ActivityInstance |
getActivityInstance() |
java.util.Map<java.lang.String,java.lang.Short> |
getFieldModes() |
DMSFolder |
getFolder() |
DMSForm |
getMainform() |
int |
getMode() |
ProcessInstance |
getProcessInstance() |
java.lang.String |
getSubid() |
java.lang.Boolean |
getSubmitValidation() |
boolean |
isBeforeShowCalled()
ask whether beforeShow is called
|
void |
setBeforeShowCalled(boolean c)
set beforeShowCalled field
|
void |
setFieldModes(java.util.Map<java.lang.String,java.lang.Short> modes) |
void |
setMainform(DMSForm mainform) |
void |
setMode(int mode) |
void |
setSubid(java.lang.String subid) |
void |
setSubmitValidation(java.lang.Boolean validate)
Set the default for validation for submit buttons.
|
public static final short UPDATE
public static final short INSERT
public static final short SEARCH
public static final short VIEW
public static final int EMPTY
public static final short VIEW_WITHOUT_BUTTONS
public static final short VIEW_FOR_VERSION
public static final short VIEW_TEXT
public FormContext(ActivityInstance ai, DMSFolder folder, DMSForm mainform, int mode)
ai
- folder
- mainform
- mode
- the mode is used to determine how the form should be rendered: with or without buttons, readonly, etc.
See the constants in this class.public FormContext(javax.servlet.http.HttpServletRequest req)
public ActivityInstance getActivityInstance()
public ProcessInstance getProcessInstance()
public DMSFolder getFolder()
public DMSForm getMainform()
public void setMainform(DMSForm mainform)
public java.lang.String getSubid()
public void setSubid(java.lang.String subid)
public int getMode()
public void setMode(int mode)
public java.util.Map<java.lang.String,java.lang.Short> getFieldModes()
public void setFieldModes(java.util.Map<java.lang.String,java.lang.Short> modes)
public void setSubmitValidation(java.lang.Boolean validate)
public java.lang.Boolean getSubmitValidation()
public boolean isBeforeShowCalled()
public void setBeforeShowCalled(boolean c)
@enterprise 9.0.33982 Copyright © 2001-2023 Groiss Informatics GmbH. All Rights Reserved.