www.element4solution.com

e4s.html.editing
Interface AEP_UserDefFunction_Intf


public interface AEP_UserDefFunction_Intf

Application exit point for user defined, additional, functions in the E4EditingElement-Table.

See Also:
E4EditingDataDescriptor.setUserDefMethod(e4s.html.E4Method, e4s.html.IMG, java.lang.String), E4EditingElement

Method Summary
 boolean canCall(E4DBSelect_Intf data)
          Define, if the userdefined function shall be involved or this record.
 E4Label_Intf getAlt()
           
 E4Label_Intf getAlt(E4DBSelect_Intf data)
           
 IMG getImage(E4DBSelect_Intf data)
           
 

Method Detail

canCall

boolean canCall(E4DBSelect_Intf data)
                throws java.lang.Exception
Define, if the userdefined function shall be involved or this record. The selection runs throught the specified database table identified by a e4s.db.dSelect_Intf. You can now run some conditionals checks based on this database record, and decide wather or not your userdefined function shall be involved (called). Please keep in mind, that this should be a very short algorithm because it will be called for several records during construction of the list.

Returns:
true if the userdefined function can be executed
Throws:
java.lang.Exception

getAlt

E4Label_Intf getAlt(E4DBSelect_Intf data)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getAlt

E4Label_Intf getAlt()

getImage

IMG getImage(E4DBSelect_Intf data)
             throws java.lang.Exception
Throws:
java.lang.Exception

www.element4solution.com