Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

axlJPGUICustDiffer

axlJPGUICustDiffer(
g_inst
l_propList1
l_propList2
)
=> t / nil

Description

Job Policy GUI Customization member function that determines whether l_propList1 and l_propList2 differ. The Job Policy GUI uses this method to determine if the GUI settings differ from those already attached to the tool.

Arguments

g_inst

Instance of the class axlJPGUICust.

l_propList1

First DPL. Any properties stored in the DPL would have been written by a previous call to axlJPGUICustReadFrom Form.

l_propList2

Second DPL. Any properties stored in the DPL would have been written by a previous call to axlJPGUICustReadFrom Form.

Value Returned

t

Indicates that the l_propList1 and l_propList2 differ in a way that causes reapplication of the job policy

nil

Indicates an error.

Examples

;; example setup
(defclass RemoteHost ( axlJPGUICust )
())
(defmethod axlJPGUICustReadFromForm ((inst RemoteHost) form dataDpl)
(putprop dataDpl form->RemoteHostName->value 'remotehostname))
;; differ method.
(defmethod axlJPGUICustDiffer ((inst RemoteHost) dp1 dp2 )
(nequal dp1->remotehostname dp2->remotehostname))

Return to top
 ⠀
X