www.element4solution.com

e4s.html.editing
Class E4EditingDataDescriptor

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.html.editing.E4EditingDataDescriptor

public class E4EditingDataDescriptor
extends E4Object

Definitions about how data can be modified. Including e.g. default values, E4Method for editing, adding, deleting records. If not defined differently, then the functions from module e4s.html.application.sysmodule.E4ModuleEditingHandling02 are used. A detailed description can be found at E4EditingElement.

Since:
JDK 1.4
See Also:
E4EditingElement, AEP_EditingDataDescriptor_Intf, e4s.html.editing.E4ModuleEditingHandling01, e4s.html.editing.E4ModuleEditingHandling02

Nested Class Summary
static class E4EditingDataDescriptor.Descriptor
           
static class E4EditingDataDescriptor.e4sHashDescriptors
           
static class E4EditingDataDescriptor.SimpleFieldName
           
 class E4EditingDataDescriptor.USERFUNCTION
           
 
Field Summary
static char INP_STAT_DISPLAY_ONLY
          Field is display only.
static char INP_STAT_HIDE
          Field is hidden.
static char INP_STAT_NORMAL
          Field is an input field (default).
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4EditingDataDescriptor()
           
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
 void collectTranslationsForEditing(E4TranslationsVec vec, E4ServletImplementation_Intf servlet)
           
 void defineIndexField(E4InputFieldName_Intf column)
           
 void definePickupList(E4InputFieldName_Intf column, E4MethodPickup mref)
           
 void enableDuplicate()
          Enable Duplication of Records.
 AEP_EditingDataDescriptor_Intf getAEP_EditingDataDescriptor()
          Get the data-descriptor which describes behavior (not layout) of data.
 boolean getCheckReferencesOnDelete()
           
 E4InputFieldName_Intf[] getColumns()
           
 E4InputFieldName_Intf[] getColumnsHavingValueOnUpdate()
           
 java.lang.String getE4JavaScript_Action_Forwarding()
           
 char getInputStatOnInsert(E4InputFieldName_Intf column)
           
 char getInputStatOnUpdate(E4InputFieldName_Intf column)
           
 E4JavaScript getJsCancel()
           
 E4JavaScript getJsSave()
           
 long getMaxRecords()
          Get the limitation for the number of records that can be inserted into the database table.
 E4Method getMethodAdd()
           
 E4Method getMethodDelete()
           
 E4Method getMethodDuplicate()
           
 E4Method getMethodEdit()
           
 E4MethodPickup getPickupList(E4InputFieldName_Intf column)
           
 java.lang.String getRootPath(E4InputFieldName_Intf column)
           
 boolean getUppercase(E4InputFieldName_Intf column)
           
 java.util.Vector getUserDefMethods()
          Get a Vector of user defined methods.
 AEP_ValidationObject_Intf getValidator(E4InputFieldName_Intf column)
          Gets the validator for a specified input field.
 java.lang.Object getValueOnInsert(E4InputFieldName_Intf column)
           
 java.lang.Object getValueOnUpdate(E4InputFieldName_Intf column)
           
 boolean isIndexField(E4InputFieldName_Intf column)
           
 void refreshRepository(E4Client client)
           
 void removeClientObjectAfterEdit(java.lang.String id)
          Defined an ID of a client object that will be removed after editing (delete, update or save).
 void removeClientObjects(E4ServletImplementation_Intf servlet)
          This function is called internal in the editing sequence.
 void removeSessionObjectAfterEdit(java.lang.String id)
          Defined an ID of a session object that will be removed after editing (delete, update or save).
 void removeSessionObjects(E4ServletImplementation_Intf servlet)
          This function is called internal in the editing sequence.
 void setAEP_EditingDataDescriptor(AEP_EditingDataDescriptor_Intf aep)
          Set the data-descriptor which describes behavior (not layout) of data.
 void setCheckReferencesOnDelete(boolean mode)
           
 void setE4JavaScript_Action_Forwarding(java.lang.String scriptname)
          Java Script method for forwarding the action url to a frame - do not use this function unless you want to replace E4ModuleEditingHandling01.
 void setE4SRootPath(E4InputFieldName_Intf column, java.lang.String path)
          Set's the root path for images for the specified column.
 void setInputStat_add(E4InputFieldName_Intf column, char stat_add)
          Deprecated. Use setInputStatOnInsert(E4InputFieldName_Intf,char) instead
 void setInputStat_edit(E4InputFieldName_Intf column, char stat_edit)
          Deprecated. Use setInputStatOnUpdate(E4InputFieldName_Intf,char) instead
 void setInputStat(E4InputFieldName_Intf column, char stat_both)
          Set the input state of a column while inserting a new record or editing an existing record.
 void setInputStat(E4InputFieldName_Intf column, char stat_add, char stat_edit)
          Set the input state of a column individually for inserting a new record or editing an existing record.
 void setInputStatOnInsert(E4InputFieldName_Intf column, char stat_add)
          Set the input state of a column while inserting a new record.
 void setInputStatOnUpdate(E4InputFieldName_Intf column, char stat_edit)
          Set the input state of a column while updateing an existing record.
 void setJsCancel(E4JavaScript js)
           
 void setJsSave(E4JavaScript js)
           
 void setMaxRecords(long max_records)
          Limit the number of records that can be inserted into the database table.
 void setMethodAdd(E4Method mref)
           
 void setMethodDelete(E4Method mref)
           
 void setMethodDuplicate(E4Method mref)
          Set a method for duplication of records.
 void setMethodEdit(E4Method mref)
           
 void setReloadRepository(E4DBTableName tablename)
           
 void setRootPath(java.lang.String path)
          Set's the general root path for images for the specified column.
 void setToUppercase(E4InputFieldName_Intf column)
           
 void setUserDefMethod(E4Method mref, AEP_UserDefFunction_Intf aep)
           
 void setUserDefMethod(E4Method mref, IMG img, AEP_UserDefFunction_Intf aep)
          Define a user defined method, which will apear as a small image in the E4SortedList element.
 void setUserDefMethod(E4Method mref, IMG img, E4Label_Intf alt)
          Define a user defined method, which will apear as a small image in the E4SortedList element.
 void setUserDefMethod(E4Method mref, IMG img, java.lang.String alt)
          Define a user defined method, which will apear as a small image in the E4SortedList element.
 void setValidator(E4InputFieldName_Intf column, AEP_ValidationObject_Intf validationObj)
          Sets the validator for a specified input field.
 void setValueOnInsert(E4InputFieldName_Intf column, boolean value)
           
 void setValueOnInsert(E4InputFieldName_Intf column, java.util.Date value)
           
 void setValueOnInsert(E4InputFieldName_Intf column, E4Long value)
           
 void setValueOnInsert(E4InputFieldName_Intf column, E4String value)
           
 void setValueOnInsert(E4InputFieldName_Intf column, float value)
           
 void setValueOnInsert(E4InputFieldName_Intf column, long value)
           
 void setValueOnInsert(E4InputFieldName_Intf column, java.lang.String value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, boolean value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, java.util.Date value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, E4Long value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, E4String value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, float value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, long value)
           
 void setValueOnUpdate(E4InputFieldName_Intf column, java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class e4s.util.E4Object
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INP_STAT_NORMAL

public static final char INP_STAT_NORMAL
Field is an input field (default).

See Also:
setInputStat(e4s.html.input.extended.E4InputFieldName_Intf, char), INP_STAT_DISPLAY_ONLY, INP_STAT_HIDE, Constant Field Values

INP_STAT_DISPLAY_ONLY

public static final char INP_STAT_DISPLAY_ONLY
Field is display only.

See Also:
setInputStat(e4s.html.input.extended.E4InputFieldName_Intf, char), INP_STAT_NORMAL, INP_STAT_HIDE, Constant Field Values

INP_STAT_HIDE

public static final char INP_STAT_HIDE
Field is hidden.

See Also:
setInputStat(e4s.html.input.extended.E4InputFieldName_Intf, char), INP_STAT_DISPLAY_ONLY, INP_STAT_NORMAL, Constant Field Values
Constructor Detail

E4EditingDataDescriptor

public E4EditingDataDescriptor()
Method Detail

getE4JavaScript_Action_Forwarding

public java.lang.String getE4JavaScript_Action_Forwarding()

setE4JavaScript_Action_Forwarding

public void setE4JavaScript_Action_Forwarding(java.lang.String scriptname)
Java Script method for forwarding the action url to a frame - do not use this function unless you want to replace E4ModuleEditingHandling01.

See Also:
getE4JavaScript_Action_Forwarding(), E4ModuleEditingHandling01.JS_NAME_DO_ACTION

definePickupList

public void definePickupList(E4InputFieldName_Intf column,
                             E4MethodPickup mref)

getPickupList

public E4MethodPickup getPickupList(E4InputFieldName_Intf column)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             java.lang.String value)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             E4String value)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             long value)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             float value)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             E4Long value)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             boolean value)

setValueOnInsert

public void setValueOnInsert(E4InputFieldName_Intf column,
                             java.util.Date value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             java.lang.String value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             E4String value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             long value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             float value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             E4Long value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             boolean value)

setValueOnUpdate

public void setValueOnUpdate(E4InputFieldName_Intf column,
                             java.util.Date value)

getValueOnInsert

public java.lang.Object getValueOnInsert(E4InputFieldName_Intf column)

getValueOnUpdate

public java.lang.Object getValueOnUpdate(E4InputFieldName_Intf column)

defineIndexField

public void defineIndexField(E4InputFieldName_Intf column)

isIndexField

public boolean isIndexField(E4InputFieldName_Intf column)

setToUppercase

public void setToUppercase(E4InputFieldName_Intf column)

getUppercase

public boolean getUppercase(E4InputFieldName_Intf column)

setInputStat

public void setInputStat(E4InputFieldName_Intf column,
                         char stat_both)
Set the input state of a column while inserting a new record or editing an existing record.

Parameters:
column - the column
stat_both - one of INP_STAT_DISPLAY_ONLY, INP_STAT_HIDE or INP_STAT_NORMAL
See Also:
setInputStatOnUpdate(e4s.html.input.extended.E4InputFieldName_Intf, char), setInputStatOnInsert(e4s.html.input.extended.E4InputFieldName_Intf, char)

setInputStat

public void setInputStat(E4InputFieldName_Intf column,
                         char stat_add,
                         char stat_edit)
Set the input state of a column individually for inserting a new record or editing an existing record.

Parameters:
column - the column
stat_add - status for insert, one of INP_STAT_DISPLAY_ONLY, INP_STAT_HIDE or INP_STAT_NORMAL
stat_edit - status for editing, one of INP_STAT_DISPLAY_ONLY, INP_STAT_HIDE or INP_STAT_NORMAL
See Also:
setInputStat(e4s.html.input.extended.E4InputFieldName_Intf, char), setInputStatOnUpdate(e4s.html.input.extended.E4InputFieldName_Intf, char), setInputStatOnInsert(e4s.html.input.extended.E4InputFieldName_Intf, char)

setInputStat_add

public void setInputStat_add(E4InputFieldName_Intf column,
                             char stat_add)
Deprecated. Use setInputStatOnInsert(E4InputFieldName_Intf,char) instead


setInputStatOnInsert

public void setInputStatOnInsert(E4InputFieldName_Intf column,
                                 char stat_add)
Set the input state of a column while inserting a new record.

Parameters:
column - the column
stat_add - one of INP_STAT_DISPLAY_ONLY, INP_STAT_HIDE or INP_STAT_NORMAL
See Also:
setInputStatOnUpdate(e4s.html.input.extended.E4InputFieldName_Intf, char), setInputStat(e4s.html.input.extended.E4InputFieldName_Intf, char)

setInputStat_edit

public void setInputStat_edit(E4InputFieldName_Intf column,
                              char stat_edit)
Deprecated. Use setInputStatOnUpdate(E4InputFieldName_Intf,char) instead


setInputStatOnUpdate

public void setInputStatOnUpdate(E4InputFieldName_Intf column,
                                 char stat_edit)
Set the input state of a column while updateing an existing record.

Parameters:
column - the column
stat_add - one of INP_STAT_DISPLAY_ONLY, INP_STAT_HIDE or INP_STAT_NORMAL
See Also:
setInputStatOnInsert(e4s.html.input.extended.E4InputFieldName_Intf, char), setInputStat(e4s.html.input.extended.E4InputFieldName_Intf, char)

getInputStatOnInsert

public char getInputStatOnInsert(E4InputFieldName_Intf column)

getInputStatOnUpdate

public char getInputStatOnUpdate(E4InputFieldName_Intf column)

setValidator

public void setValidator(E4InputFieldName_Intf column,
                         AEP_ValidationObject_Intf validationObj)
Sets the validator for a specified input field.

Parameters:
column - the input field
validationObj - the validator
See Also:
getValidator(e4s.html.input.extended.E4InputFieldName_Intf), E4InputField_Intf.setValidator(e4s.html.input.extended.AEP_ValidationObject_Intf)

getValidator

public AEP_ValidationObject_Intf getValidator(E4InputFieldName_Intf column)
Gets the validator for a specified input field.

Parameters:
column - the input field
Returns:
the validator
See Also:
setValidator(e4s.html.input.extended.E4InputFieldName_Intf, e4s.html.input.extended.AEP_ValidationObject_Intf)

setE4SRootPath

public void setE4SRootPath(E4InputFieldName_Intf column,
                           java.lang.String path)
Set's the root path for images for the specified column.

Parameters:
column - the associated column
path - the path for this column
See Also:
IMAGEFIELD, #getRootPath()

setRootPath

public void setRootPath(java.lang.String path)
Set's the general root path for images for the specified column.

Parameters:
column - the associated column
path - the path for this column
See Also:
IMAGEFIELD, #getRootPath()

getRootPath

public java.lang.String getRootPath(E4InputFieldName_Intf column)

setMethodEdit

public void setMethodEdit(E4Method mref)

setMethodDuplicate

public void setMethodDuplicate(E4Method mref)
Set a method for duplication of records. By default, this option is turned off (setting the method to null). If duplication is turned on, in the editing list an image E4Images.duplicate_1 will be displayed. When the user clicks on that image, Same functionality as calling {@link #setMethodDuplicate(e4s.application.sysmodule.editing.E4ModuleEditingHandling02#duplicateRecord).

See Also:
enableDuplicate(), AEP_EditingDataDescriptor_Intf.afterDuplicate(e4s.html.BODY, e4s.html.input.extended.HIDDENFIELD[], e4s.html.input.extended.E4Fieldset, e4s.db.E4DBConnection_Intf), AEP_EditingDataDescriptor_Intf.beforeDuplicate(e4s.html.input.extended.E4Fieldset), AEP_EditingDataDescriptor_Intf.canDuplicate(e4s.db.E4DBSelect_Intf), E4ModuleEditingHandling02.duplicateRecord, E4Images.duplicate_1, getMethodDuplicate(), AEP_EditingDataDescriptor_Intf.MODE_DUPLICATE, setMethodDelete(e4s.html.E4Method), setMethodEdit(e4s.html.E4Method)

enableDuplicate

public void enableDuplicate()
Enable Duplication of Records. By default, this option is turned off (setting the method to null). If duplication is turned on, in the editing list an image E4Images.duplicate_1 will be displayed. When the user clicks on that image, Same functionality as calling {@link #setMethodDuplicate(e4s.application.sysmodule.editing.E4ModuleEditingHandling02#duplicateRecord).

See Also:
setMethodDuplicate(e4s.html.E4Method), AEP_EditingDataDescriptor_Intf.afterDuplicate(e4s.html.BODY, e4s.html.input.extended.HIDDENFIELD[], e4s.html.input.extended.E4Fieldset, e4s.db.E4DBConnection_Intf), AEP_EditingDataDescriptor_Intf.beforeDuplicate(e4s.html.input.extended.E4Fieldset), AEP_EditingDataDescriptor_Intf.canDuplicate(e4s.db.E4DBSelect_Intf), E4ModuleEditingHandling02.duplicateRecord, E4Images.duplicate_1, getMethodDuplicate(), AEP_EditingDataDescriptor_Intf.MODE_DUPLICATE

setMethodDelete

public void setMethodDelete(E4Method mref)

setMethodAdd

public void setMethodAdd(E4Method mref)

setJsSave

public void setJsSave(E4JavaScript js)

setJsCancel

public void setJsCancel(E4JavaScript js)

getMethodAdd

public E4Method getMethodAdd()

getJsSave

public E4JavaScript getJsSave()

getJsCancel

public E4JavaScript getJsCancel()

getMethodEdit

public E4Method getMethodEdit()

getMethodDuplicate

public E4Method getMethodDuplicate()

getMethodDelete

public E4Method getMethodDelete()

getAEP_EditingDataDescriptor

public AEP_EditingDataDescriptor_Intf getAEP_EditingDataDescriptor()
Get the data-descriptor which describes behavior (not layout) of data.

Returns:
null if no data descriptor is defined or the data descriptor being associated with this editing frameset
See Also:
setAEP_EditingDataDescriptor(e4s.html.editing.AEP_EditingDataDescriptor_Intf)

setAEP_EditingDataDescriptor

public void setAEP_EditingDataDescriptor(AEP_EditingDataDescriptor_Intf aep)
Set the data-descriptor which describes behavior (not layout) of data.

Parameters:
aep - the data descriptor to be associated with this editing frameset
See Also:
getAEP_EditingDataDescriptor()

getMaxRecords

public long getMaxRecords()
Get the limitation for the number of records that can be inserted into the database table.

Returns:
max_records a value of -1 indicates that there is no limit, which is also the default
See Also:
setMaxRecords(long)

setMaxRecords

public void setMaxRecords(long max_records)
Limit the number of records that can be inserted into the database table. To turn off inserting for new records in general, call setMethodAdd(e4s.html.E4Method) using null as parameter.

Parameters:
max_records - a value of -1 indicates that there is no limit, which is also the default
See Also:
getMaxRecords(), setMethodAdd(e4s.html.E4Method)

setCheckReferencesOnDelete

public void setCheckReferencesOnDelete(boolean mode)

getCheckReferencesOnDelete

public boolean getCheckReferencesOnDelete()

getColumns

public E4InputFieldName_Intf[] getColumns()

getColumnsHavingValueOnUpdate

public E4InputFieldName_Intf[] getColumnsHavingValueOnUpdate()

toString

public java.lang.String toString()
Overrides:
toString in class E4Object

setUserDefMethod

public void setUserDefMethod(E4Method mref,
                             IMG img,
                             java.lang.String alt)
                      throws java.lang.Exception
Define a user defined method, which will apear as a small image in the E4SortedList element. There might be more than one functions additionally.

Parameters:
mref - the function to be executed
img - the image to be displayed (choose a small image)
alt - any alternate text for the image which is combined and visible together with some parameters
Throws:
java.lang.Exception
See Also:
getUserDefMethods(), E4EditingElement.JS_NAME_USERDEF

setUserDefMethod

public void setUserDefMethod(E4Method mref,
                             IMG img,
                             E4Label_Intf alt)
                      throws java.lang.Exception
Define a user defined method, which will apear as a small image in the E4SortedList element. There might be more than one functions additionally.

Parameters:
mref - the function to be executed
img - the image to be displayed (choose a small image)
alt - any alternate text for the image which is combined and visible together with some parameters
Throws:
java.lang.Exception
See Also:
getUserDefMethods(), E4EditingElement.JS_NAME_USERDEF

setUserDefMethod

public void setUserDefMethod(E4Method mref,
                             IMG img,
                             AEP_UserDefFunction_Intf aep)
                      throws java.lang.Exception
Define a user defined method, which will apear as a small image in the E4SortedList element. There might be more than one functions additionally. This is the more sophisticated form which defines an AEP that can handle special functionality based on the record retrieving.

Parameters:
mref - the function to be executed
img - the image to be displayed (choose a small image)
aep - an application-exit-point object
Throws:
java.lang.Exception
See Also:
getUserDefMethods(), setUserDefMethod(e4s.html.E4Method,e4s.html.IMG,e4s.translate.E4Label_Intf), E4EditingElement.JS_NAME_USERDEF

setUserDefMethod

public void setUserDefMethod(E4Method mref,
                             AEP_UserDefFunction_Intf aep)
                      throws java.lang.Exception
Throws:
java.lang.Exception

getUserDefMethods

public java.util.Vector getUserDefMethods()
Get a Vector of user defined methods. The elements of this Vector are from class E4EditingDataDescriptor.USERFUNCTION

Returns:
the Vector
See Also:
#setUserDefMethods(), E4EditingElement.JS_NAME_USERDEF

collectTranslationsForEditing

public void collectTranslationsForEditing(E4TranslationsVec vec,
                                          E4ServletImplementation_Intf servlet)

removeClientObjectAfterEdit

public void removeClientObjectAfterEdit(java.lang.String id)
Defined an ID of a client object that will be removed after editing (delete, update or save).

Parameters:
id - the id of the client object
See Also:
E4ServletImplementation_Intf.removeClientObject(java.lang.String), #removeClientObjects(e4s.servlet.E4ServletImplementation_Intf)), removeSessionObjectAfterEdit(String)

removeClientObjects

public void removeClientObjects(E4ServletImplementation_Intf servlet)
This function is called internal in the editing sequence. It will remove all client objects specified using removeClientObjectAfterEdit(String).

Parameters:
servlet -
See Also:
removeClientObjectAfterEdit(String)

removeSessionObjectAfterEdit

public void removeSessionObjectAfterEdit(java.lang.String id)
Defined an ID of a session object that will be removed after editing (delete, update or save).

Parameters:
id - the id of the client object
See Also:
E4ServletImplementation_Intf.removeSessionObject(java.lang.String), #removeSessionObjects(e4s.servlet.E4ServletImplementation_Intf)), removeClientObjectAfterEdit(String)

removeSessionObjects

public void removeSessionObjects(E4ServletImplementation_Intf servlet)
This function is called internal in the editing sequence. It will remove all session objects specified using removeSessionObjectAfterEdit(String).

Parameters:
servlet -
See Also:
removeSessionObjectAfterEdit(String)

setReloadRepository

public void setReloadRepository(E4DBTableName tablename)

refreshRepository

public void refreshRepository(E4Client client)

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

www.element4solution.com