From 3c78c03813f040640a15efe6d1646d21cb73b773 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Tue, 12 Dec 2017 18:25:18 +0000 Subject: Move Script_Attribute_BOOL to CJX_Object The CJX_Node isn't the root of the CJX hierarchy. This causes issues now that CJX_Object has child objects which don't inherit from CJX_Node. This CL moves Script_Attribute_BOOL from CJX_Node to CJX_Object. Change-Id: I0e5509f49c77897cb17a01fb9fa3abf0cb6074ae Reviewed-on: https://pdfium-review.googlesource.com/20970 Reviewed-by: Henrique Nakashima Commit-Queue: dsinclair --- fxjs/xfa/cjx_node.cpp | 10 - fxjs/xfa/cjx_node.h | 3 - fxjs/xfa/cjx_object.cpp | 10 + fxjs/xfa/cjx_object.h | 3 + xfa/fxfa/parser/xfa_basic_data_element_script.cpp | 296 +++++++++++----------- 5 files changed, 161 insertions(+), 161 deletions(-) diff --git a/fxjs/xfa/cjx_node.cpp b/fxjs/xfa/cjx_node.cpp index 7627a3f783..1117a67ef3 100644 --- a/fxjs/xfa/cjx_node.cpp +++ b/fxjs/xfa/cjx_node.cpp @@ -615,16 +615,6 @@ void CJX_Node::Script_Attribute_IntegerRead(CFXJSE_Value* pValue, pValue->SetInteger(GetInteger(eAttribute)); } -void CJX_Node::Script_Attribute_BOOL(CFXJSE_Value* pValue, - bool bSetting, - XFA_Attribute eAttribute) { - if (bSetting) { - SetBoolean(eAttribute, pValue->ToBoolean(), true); - return; - } - pValue->SetString(GetBoolean(eAttribute) ? "1" : "0"); -} - void CJX_Node::Script_Attribute_BOOLRead(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute) { diff --git a/fxjs/xfa/cjx_node.h b/fxjs/xfa/cjx_node.h index f521971519..a7310c65b4 100644 --- a/fxjs/xfa/cjx_node.h +++ b/fxjs/xfa/cjx_node.h @@ -114,9 +114,6 @@ class CJX_Node : public CJX_Tree { void Script_Attribute_IntegerRead(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute); - void Script_Attribute_BOOL(CFXJSE_Value* pValue, - bool bSetting, - XFA_Attribute eAttribute); void Script_Attribute_BOOLRead(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute); diff --git a/fxjs/xfa/cjx_object.cpp b/fxjs/xfa/cjx_object.cpp index 566eb1cbca..10c6078f17 100644 --- a/fxjs/xfa/cjx_object.cpp +++ b/fxjs/xfa/cjx_object.cpp @@ -873,3 +873,13 @@ void CJX_Object::Script_Attribute_String(CFXJSE_Value* pValue, GetDocument()->RemovePurgeNode(pProtoForm.get()); } + +void CJX_Object::Script_Attribute_BOOL(CFXJSE_Value* pValue, + bool bSetting, + XFA_Attribute eAttribute) { + if (bSetting) { + SetBoolean(eAttribute, pValue->ToBoolean(), true); + return; + } + pValue->SetString(GetBoolean(eAttribute) ? "1" : "0"); +} diff --git a/fxjs/xfa/cjx_object.h b/fxjs/xfa/cjx_object.h index e006b390cc..c16424fa3c 100644 --- a/fxjs/xfa/cjx_object.h +++ b/fxjs/xfa/cjx_object.h @@ -78,6 +78,9 @@ class CJX_Object { void Script_Attribute_String(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute); + void Script_Attribute_BOOL(CFXJSE_Value* pValue, + bool bSetting, + XFA_Attribute eAttribute); pdfium::Optional TryInteger(XFA_Attribute eAttr, bool bUseDefault); bool SetInteger(XFA_Attribute eAttr, int32_t iValue, bool bNotify); diff --git a/xfa/fxfa/parser/xfa_basic_data_element_script.cpp b/xfa/fxfa/parser/xfa_basic_data_element_script.cpp index 1fcf64801a..73ce2bf859 100644 --- a/xfa/fxfa/parser/xfa_basic_data_element_script.cpp +++ b/xfa/fxfa/parser/xfa_basic_data_element_script.cpp @@ -109,13 +109,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -154,10 +154,10 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -178,7 +178,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -223,7 +223,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -235,13 +235,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Som_DefaultValue_Read, XFA_Attribute::Unknown, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -271,7 +271,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -295,13 +295,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -319,7 +319,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::From, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -367,7 +367,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -376,7 +376,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -397,10 +397,10 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -409,16 +409,16 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x2d574d58, L"this", (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Xfa_This, XFA_Attribute::Unknown, XFA_ScriptType::Object}, @@ -435,10 +435,10 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -453,7 +453,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -513,7 +513,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -534,7 +534,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -543,7 +543,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -594,13 +594,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -615,13 +615,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -645,7 +645,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -723,25 +723,25 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -774,7 +774,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x6c0d9600, L"currentValue", (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Delta_CurrentValue, @@ -789,13 +789,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -856,7 +856,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Usehref, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x21aed, L"id", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -916,13 +916,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc080cd3, L"url", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -958,19 +958,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1006,19 +1006,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x68, L"h", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::H, XFA_ScriptType::Basic}, @@ -1131,19 +1131,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1231,7 +1231,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xa2e3514, L"cap", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1264,7 +1264,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x7b29630a, L"sourceBelow", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1276,7 +1276,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::SourceAbove, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x68, L"h", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::H, XFA_ScriptType::Basic}, @@ -1377,7 +1377,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Scope, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1404,7 +1404,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1419,7 +1419,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1458,7 +1458,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1476,13 +1476,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1601,13 +1601,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1656,25 +1656,25 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1689,7 +1689,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x7d9fd7c5, L"mode", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1707,7 +1707,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1731,19 +1731,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1770,7 +1770,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Som_DefaultValue, XFA_Attribute::Unknown, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1782,7 +1782,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1791,7 +1791,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xfcef86b5, L"ready", (XFA_ATTRIBUTE_CALLBACK)&CJX_LayoutPseudoModel::Ready, @@ -1800,7 +1800,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1830,7 +1830,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1902,7 +1902,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::FormatTest, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1947,7 +1947,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::To, XFA_ScriptType::Basic}, {0x66642f8f, L"force", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Force, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1956,19 +1956,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::From, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -1989,16 +1989,16 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xd6e27f1d, L"value", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2031,19 +2031,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2094,13 +2094,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Som_DefaultValue, XFA_Attribute::Unknown, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2109,10 +2109,10 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2145,7 +2145,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2178,7 +2178,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Som_DefaultValue, XFA_Attribute::Unknown, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2223,16 +2223,16 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2274,7 +2274,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::WritingScript, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2349,7 +2349,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::From, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2403,7 +2403,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x42fed1fd, L"contentType", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2418,19 +2418,19 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Som_DefaultValue, XFA_Attribute::Unknown, XFA_ScriptType::Basic}, {0xe372ae97, L"isNull", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::IsNull, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x2b5df51e, L"dataDescription", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2439,7 +2439,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbb8df5d, L"ref", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2460,7 +2460,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2469,13 +2469,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbb8df5d, L"ref", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2499,7 +2499,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2538,31 +2538,31 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2595,7 +2595,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x68, L"h", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::H, XFA_ScriptType::Basic}, @@ -2657,13 +2657,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2681,7 +2681,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xd6e27f1d, L"value", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2690,7 +2690,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2711,7 +2711,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x21aed, L"id", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2792,7 +2792,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2810,13 +2810,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2834,13 +2834,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2852,7 +2852,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Usehref, XFA_ScriptType::Basic}, {0xea7090a0, L"override", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Override, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2888,7 +2888,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2897,10 +2897,10 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x47d03490, L"connection", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2924,7 +2924,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2938,7 +2938,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbb8df5d, L"ref", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2965,7 +2965,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -2992,13 +2992,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x97be91b, L"content", (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Packet_Content, @@ -3016,22 +3016,22 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3040,10 +3040,10 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x4156ee3f, L"delimiter", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3052,13 +3052,13 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xc0811ed, L"use", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3094,16 +3094,16 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbb8df5d, L"ref", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3112,7 +3112,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x21aed, L"id", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3186,7 +3186,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x29418bb7, L"abbr", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3198,22 +3198,22 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbe52dfbf, L"desc", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0x31b19c1, L"name", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, @@ -3222,7 +3222,7 @@ const XFA_SCRIPTATTRIBUTEINFO g_SomAttributeData[] = { (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, XFA_Attribute::Desc, XFA_ScriptType::Basic}, {0xf6b47749, L"lock", - (XFA_ATTRIBUTE_CALLBACK)&CJX_Node::Script_Attribute_BOOL, + (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_BOOL, XFA_Attribute::Lock, XFA_ScriptType::Basic}, {0xbb8df5d, L"ref", (XFA_ATTRIBUTE_CALLBACK)&CJX_Object::Script_Attribute_String, -- cgit v1.2.3