Namespace: Consultingwerk.SmartFramework
Interface 
IFunctionCallParameter Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:IFunctionCallParameter
Purpose:Interface for (Json serialized) functions that can be
launched from a menu structure
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Oct 12 00:55:59 CEST 2012
Notes:As this Interface is required for the client side of the
SmartFramework, there is no requirement for the
optional XML Serialization



Top Method Summary
Options Name Purpose
+ Progress.Lang.Object Invoke (logical, Object) Invokes/Starts the function associated with the IFunctionCallParameter object
+ LOGICAL IsActive () Returns true when the function is currently active (runninng)
+ LOGICAL ReActivate () ReActivates the function


Method Detail
Top

PUBLIC Progress.Lang.Object Invoke (logical, Object)

Purpose: Invokes/Starts the function associated with the IFunctionCallParameter
object
Notes:

Parameters:
plForceNewInstance LOGICAL
Logical value indicating if a new Instance should be started (True/False/?)
poContext Progress.Lang.Object
An optional reference to a context (could be the Control that launches the function)
Returns Progress.Lang.Object
Returns an (optional) reference to the invoked object
Top

PUBLIC LOGICAL IsActive ()

Purpose: Returns true when the function is currently active (runninng)
Notes:

Returns LOGICAL
True when the function is currently active (runninng)
Top

PUBLIC LOGICAL ReActivate ()

Purpose: ReActivates the function
Notes:

Returns LOGICAL
True when the function was successfully reactivated


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:36:47