From: <bob...@us...> - 2009-09-23 00:47:29
|
Revision: 9936 http://wonder.svn.sourceforge.net/wonder/?rev=9936&view=rev Author: bob_schwarzmann Date: 2009-09-23 00:47:20 +0000 (Wed, 23 Sep 2009) Log Message: ----------- Merged revisions 9876,9889,9929-9930 via svnmerge from https://wonder.svn.sourceforge.net/svnroot/wonder/branches/Wonder_2_0_0_Branch/Wonder ........ r9876 | tcripps | 2009-09-17 15:31:36 -0700 (Thu, 17 Sep 2009) | 3 lines Adding an optimization to ERXMetricsEvent to avoid the expense of generating UnknownKeyExceptions when evaluating a valueForKey call. This makes a big difference, as this happens very frequently, e.g. when searching through the event list for the latest event matching some set of criteria. ........ r9889 | tcripps | 2009-09-18 20:46:40 -0700 (Fri, 18 Sep 2009) | 1 line Adding query validation delegate support for checking query input values before doing a query. ........ r9929 | tcripps | 2009-09-22 11:31:21 -0700 (Tue, 22 Sep 2009) | 1 line Adding query validation delegate support for checking query input values before doing a query. ........ r9930 | tcripps | 2009-09-22 11:50:19 -0700 (Tue, 22 Sep 2009) | 1 line Converted ERXMetrics to ERXStats, which is a better implementation of metrics collection. ........ Modified Paths: -------------- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/Localizable.strings branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/ValidationTemplate.strings branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/d2w.d2wmodel branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Sources/er/directtoweb/ERD2WDebugFlags.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Sources/er/directtoweb/ERD2WListPage.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Sources/er/directtoweb/ERD2WPage.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Sources/er/directtoweb/ERD2WQueryPage.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Sources/er/directtoweb/ERDirectToWeb.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/com/webobjects/appserver/_private/ERXTimedGenericContainer.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXProperties.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXStats.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXTimedSwitchComponent.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXValidationFactory.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXValueUtilities.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/WebServerResources/styles.css branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUGroupingListPage.wo/ERNEUGroupingListPage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUInspectPage.wo/ERNEUInspectPage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUListPage.wo/ERNEUListPage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUMessagePage.wo/ERNEUMessagePage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUPickListPage.wo/ERNEUPickListPage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUQueryPage.wo/ERNEUQueryPage.html branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUQueryPage.wo/ERNEUQueryPage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUTabInspectPage.wo/ERNEUTabInspectPage.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERNeutralLook/Components/Nonlocalized.lproj/ERNEUWizardCreationPage.wo/ERNEUWizardCreationPage.wod Added Paths: ----------- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Sources/er/directtoweb/ERDQueryValidationDelegate.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Components/Nonlocalized.lproj/ERXStatsSummary.wo/ branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Components/Nonlocalized.lproj/ERXStatsSummary.wo/ERXStatsSummary.html branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Components/Nonlocalized.lproj/ERXStatsSummary.wo/ERXStatsSummary.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXStatsSummary.java Removed Paths: ------------- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Components/Nonlocalized.lproj/ERXMetricsSummary.wo/ branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Components/Nonlocalized.lproj/ERXStatsSummary.wo/ERXStatsSummary.html branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Components/Nonlocalized.lproj/ERXStatsSummary.wo/ERXStatsSummary.wod branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXMetrics.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXMetricsEvent.java branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXMetricsSummary.java Property Changed: ---------------- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/ Property changes on: branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder ___________________________________________________________________ Modified: svnmerge-integrated - /branches/Wonder_2_0_0_Branch/Wonder:1-9727,9729-9813 + /branches/Wonder_2_0_0_Branch/Wonder:1-9727,9729-9935 Modified: svn:mergeinfo - /branches/Wonder_2_0_0_Branch/Wonder:9653,9672-9702,9707,9730-9802 + /branches/Wonder_2_0_0_Branch/Wonder:9653,9672-9702,9707,9730-9802,9876-9930 Modified: branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/Localizable.strings =================================================================== --- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/Localizable.strings 2009-09-22 21:41:11 UTC (rev 9935) +++ branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/Localizable.strings 2009-09-23 00:47:20 UTC (rev 9936) @@ -1,5 +1,6 @@ { "contains" = "contains"; + "CouldNotQuery" = "Could not perform query: @@message@@"; "CouldNotSave" = "Could not save your changes: @@message@@"; "CouldNotSavePleaseReapply" = "Could not save your changes. The @@displayNameForEntity@@ has changed in the database before you could save. Your changes have been lost. Please reapply them."; "ends with" = "ends with"; Modified: branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/ValidationTemplate.strings =================================================================== --- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/ValidationTemplate.strings 2009-09-22 21:41:11 UTC (rev 9935) +++ branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/English.lproj/ValidationTemplate.strings 2009-09-23 00:47:20 UTC (rev 9936) @@ -11,4 +11,11 @@ "ObjectsRemovalException" = "Cannot delete this <b>@@displayNameForEntity@@</b>. You should first delete the items in its <b>@@displayNameForProperty@@</b>."; "PasswordsDontMatchException" = "The <b>passwords</b> you entered don't match"; "PasswordsFillBothFieldsException" = "Please fill in both <b>password</b> fields"; + + "QueryEmpty" = "Please provide query criteria"; + "QueryValueRequired" = "Please enter a value for @@displayNameForProperty@@"; + "QueryValueTooShort" = "The value entered for @@displayNameForProperty@@ is not long enough"; + "QueryValueTooLong" = "The value entered for @@displayNameForProperty@@ is too long"; + "QueryValueTooSmall" = "The value entered for @@displayNameForProperty@@ is too small"; + "QueryValueTooLarge" = "The value entered for @@displayNameForProperty@@ is too large"; } Modified: branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/d2w.d2wmodel =================================================================== --- branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/d2w.d2wmodel 2009-09-22 21:41:11 UTC (rev 9935) +++ branches/Wonder_2_0_0_WebObjects_5_4_Branch/Wonder/Common/Frameworks/ERDirectToWeb/Resources/d2w.d2wmodel 2009-09-23 00:47:20 UTC (rev 9936) @@ -1,368 +1,369 @@ { "rules" = ( - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "actionBarComponentName"; "value" = "ERDActionBar"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "actions"; "value" = {"left" = ("selectAction"); }; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "sortKey"; "value" = ""; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "maxColumns"; "value" = "2"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "maxLength"; "value" = "255"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "indexKey"; "value" = "index"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "targetOutput"; "value" = "html"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "formEncoding"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "hasForm"; "value" = "true"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "useFocus"; "value" = "true"; }; }, {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDKeyValueAssignment"; "keyPath" = "actions"; "value" = "defaultActions"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "addButtonLabel"; "value" = "ERD2W.addButtonLabel"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "subTask"; "selectorName" = "isEqualTo:"; "value" = "printerFriendly"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "allowCollapsing"; "value" = "false"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "allowsFiltering"; "value" = "false"; }; }, - {"author" = "50"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "backgroundColorForTable"; "value" = "#ebebeb"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "isEmbeddedInForm"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "batchNavigationBarComponentName"; "value" = "ERXBatchNavigationBarInForm"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "batchNavigationBarComponentName"; "value" = "ERXBatchNavigationBar"; }; }, - {"author" = "600"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "batchSize"; "value" = "0"; }; }, - {"author" = "200"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "batchSize"; "value" = "10"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "browserSize"; "value" = "5"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "cancelButtonLabel"; "value" = "ERD2W.cancelButtonLabel"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "cancelMessage"; "value" = "ERD2W.cancelCreationMessage"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "subTask"; "selectorName" = "isEqualTo:"; "value" = "pickType"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "choiceDisplayKey"; "value" = "toString"; }; }, - {"author" = "250"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "Boolean"; }, {"class" = "EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike:"; "value" = "*"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "choicesNames"; "value" = ("Y", "N"); }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.allowsNull"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "isMandatory"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "choicesNames"; "value" = ("ERD2WBoolean.Yes", "ERD2WBoolean.No", "ERD2WBoolean.Unset"); }; }, {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "choicesNames"; "value" = ("Yes", "No"); }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "clearButtonLabel"; "value" = "ERD2W.clearButtonLabel"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "clearButtonLabel"; "value" = "ERD2W.clearButtonLabel"; }; }, - {"author" = "250"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "relationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }); }, {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }, {"class" = "EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike:"; "value" = "*"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WXMLDisplayToMany"; }; }, - {"author" = "250"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "Boolean"; }, {"class" = "EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike:"; "value" = "*"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WCustomDisplayBoolean"; }; }, - {"author" = "250"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "displayVariant"; "selectorName" = "isEqualTo:"; "value" = "blank"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERXEmptyComponent"; }; }, - {"author" = "220"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WXMLDisplayNumber"; }; }, - {"author" = "200"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }, {"class" = "EOKeyValueQualifier"; "key" = "propertyIsKeyPath"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike:"; "value" = "*"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WXMLDisplayString"; }; }, - {"author" = "200"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }, {"class" = "EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike:"; "value" = "*"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WXMLDisplayString"; }; }, - {"author" = "50"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "attribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.String"; }, {"class" = "EOKeyValueQualifier"; "key" = "attribute.externalType"; "selectorName" = "isEqualTo:"; "value" = "CLOB"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditLargeString"; }; }, - {"author" = "30"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.unit"; "selectorName" = "isEqualTo:"; "value" = "months"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WStatelessCustomComponentWithArgs"; }; }, - {"author" = "30"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.unit"; "selectorName" = "isEqualTo:"; "value" = "months"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDDisplayYearsMonths"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.unit"; "selectorName" = "isEqualTo:"; "value" = {"class" = "EONull"; }; }; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayNumberWithUnit"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "url"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditURL"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "Boolean"; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "D2WDisplayBoolean"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "BooleanYesNo"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayYesNo"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.unit"; "selectorName" = "isEqualTo:"; "value" = {"class" = "EONull"; }; }; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditNumberWithUnit"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.String"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.width"; "selectorName" = "isGreaterThanOrEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "110"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditLargeString"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "Boolean"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "D2WEditBoolean"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "BooleanYesNo"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditYesNo"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "Boolean"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "D2WQueryBoolean"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "BooleanYesNo"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "D2WQueryBoolean"; }; }, - {"author" = "25"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "url"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayURL"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.allowsNull"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "com.webobjects.foundation.NSTimestamp"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayDateOrNull"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.allowsNull"; "selectorName" = "isNotEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "com.webobjects.foundation.NSTimestamp"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "D2WDisplayDate"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.destinationEntity.sharedObjectFetchSpecificationNames.count"; "selectorName" = "isGreaterThan:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayToOne"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.destinationEntity.sharedObjectFetchSpecificationNames.count"; "selectorName" = "isGreaterThan:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayToManyTable"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isLike:"; "value" = "*email"; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDDisplayMailTo"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "relationship.destinationEntity.userInfo.isSortedJoinEntity"; "selectorName" = "isEqualTo:"; "value" = "true"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "propertyType"; "selectorName" = "isEqualTo:"; "value" = "r"; }, {"class" = "EOKeyValueQualifier"; "key" = "relationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditSortedToManyFault"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.String"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditString"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isLike:"; "value" = "*primaryKey"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayString"; }; }, - {"author" = "15"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "propertyIsKeyPath"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayString"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.String"; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "rtf"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WDisplayString"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "password"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "password"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditPasswordConfirm"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "password"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.userInfo.erPrototype"; "selectorName" = "isEqualTo:"; "value" = "password"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditPassword"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "passwordConfirmation"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditPasswordConfirmation"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "session.javaScriptEnabled"; "selectorName" = "isNotEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "com.webobjects.foundation.NSTimestamp"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.allowsNull"; "selectorName" = "isNotEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditDatePopupOrNull"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "session.javaScriptEnabled"; "selectorName" = "isNotEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "com.webobjects.foundation.NSTimestamp"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.allowsNull"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditDatePopup"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "session.javaScriptEnabled"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "com.webobjects.foundation.NSTimestamp"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditDateJavascript"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship"; "selectorName" = "isNotEqualTo:"; "value" = {"class" = "EONull"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.destinationEntity.sharedObjectFetchSpecificationNames.count"; "selectorName" = "isGreaterThan:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditToOneRelationship"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.destinationEntity.sharedObjectFetchSpecificationNames.count"; "selectorName" = "isGreaterThan:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditToManyRelationship"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "query"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.destinationEntity.sharedObjectFetchSpecificationNames.count"; "selectorName" = "isGreaterThan:"; "value" = {"class" = "NSNumber"; "value" = "0"; }; }, {"class" = "EONotQualifier"; "qualifier" = {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WQueryToOneRelationship"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "-----"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDSpacer"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "deleteAction"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDDeleteButton"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "editAction"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDEditButton"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "inspectAction"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDInspectButton"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "printAction"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDPrinterButton"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "selectAction"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDSelectButton"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "selectAllAction"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDSelectAllButton"; }; }, - {"author" = "5"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.lang.Number"; }, {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "java.math.BigDecimal"; }); }); }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERD2WEditNumber"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentsToShowAtEndOfList"; "value" = ("ERD2WCustomComponentWithArgs", "ERD2WStatelessCustomComponentWithArgs", "D2WCustomQueryComponent", "D2WCustomComponent", "D2WKeyPathContainer"); }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultConfigurationNameAssignment"; "keyPath" = "confirmConfigurationName"; "value" = "<ERDDefaultConfigurationNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultConfigurationNameAssignment"; "keyPath" = "confirmDeleteConfigurationName"; "value" = "<ERDDefaultConfigurationNameAssignment>"; }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "confirm"; }; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "confirmMessageManditory"; "value" = "false"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "confirmRows"; "value" = "4"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "createButtonLabel"; "value" = "ERD2W.createButtonLabel"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultConfigurationNameAssignment"; "keyPath" = "createConfigurationName"; "value" = "<ERDDefaultConfigurationNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "customComponentName"; "value" = "ERDDefaultCustomComponent"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }; "rhs" = {"class" = "er.directtoweb.ERDDefaultActionAssignment"; "keyPath" = "defaultActions"; "value" = "<ERDDefaultActionAssignment>"; }; }, - {"author" = "600"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "targetOutput"; "selectorName" = "isEqualTo:"; "value" = "xml"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "defaultBatchSize"; "value" = "0"; }; }, - {"author" = "50"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "defaultBatchSize"; "value" = "10"; }; }, + {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "possibleChoices"; }; }, {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "defaultSortOrdering"; "value" = (); }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "deleteButtonLabel"; "value" = "ERD2W.deleteButtonLabel"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "deleteSelectedButtonLabel"; "value" = "ERD2W.deleteSelectedButtonLabel"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultModelAssignment"; "keyPath" = "destinationEntity"; "value" = "<ERDDefaultModelAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "destinationEntity.name"; "selectorName" = "isLike:"; "value" = "*"; }; "rhs" = {"class" = "er.directtoweb.ERDKeyValueAssignment"; "keyPath" = "destinationEntityName"; "value" = "destinationEntity.name"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOOrQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "list"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "select"; }, {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "inspect"; }); }, {"class" = "EOKeyValueQualifier"; "key" = "smartRelationship"; "selectorName" = "isNotEqualTo:"; "value" = {"class" = "EONull"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "disabled"; "value" = "true"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "subTask"; "selectorName" = "isEqualTo:"; "value" = "printerFriendly"; }; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "disabled"; "value" = "true"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForConfirmDeleteConfiguration"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForCreateConfiguration"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForDestinationEntity"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForEditConfiguration"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike:"; "value" = "*"; }; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForEntity"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForInspectConfiguration"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForKeyPath"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForPageConfiguration"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "11"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "dummy"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayNameForProperty"; "value" = ""; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "propertyKey"; "selectorName" = "isEqualTo:"; "value" = "-----"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayNameForProperty"; "value" = " "; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForProperty"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForSectionKey"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultDisplayNameAssignment"; "keyPath" = "displayNameForTabKey"; "value" = "<ERDDefaultDisplayNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "queryAll"; }; "rhs" = {"class" = "er.directtoweb.ERDKeyValueAssignment"; "keyPath" = "displayPropertyKeys"; "value" = "visibleEntityNames"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "message"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayPropertyKeys"; "value" = (); }; }, - {"author" = "20"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "componentName"; "selectorName" = "isEqualTo:"; "value" = "D2WEditBoolean"; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "displayRequiredMarker"; "value" = "false"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOAndQualifier"; "qualifiers" = ({"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }, {"class" = "EOKeyValueQualifier"; "key" = "isMandatory"; "selectorName" = "isEqualTo:"; "value" = {"class" = "NSNumber"; "value" = "1"; }; }); }; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "displayRequiredMarker"; "value" = "true"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "displayRequiredMarker"; "value" = "false"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo:"; "value" = "edit"; }; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "displayRequiredMarkerCell"; "value" = "true"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "displayRequiredMarkerCell"; "value" = "false"; }; }, - {"author" = "5"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = {"class" = "EOKeyValueQualifier"; "key" = "smartAttribute.className"; "selectorName" = "isEqualTo:"; "value" = "com.webobjects.foundation.NSTimestamp"; }; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayValueForNull"; "value" = "None"; }; }, {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayValueForNull"; "value" = "N/A"; }; }, - {"author" = "0"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultModelAssignment"; "keyPath" = "dummyEntity"; "value" = "<ERDDefaultModelAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDelayedLocalizedAssignment"; "keyPath" = "editButtonLabel"; "value" = "ERD2W.editButtonLabel"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultConfigurationNameAssignment"; "keyPath" = "editConfigurationName"; "value" = "<ERDDefaultConfigurationNameAssignment>"; }; }, - {"author" = "10"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = {"class" = "er.directtoweb.ERDDefaultConfigurationNameAssignment"; "keyPath" = "editEmbeddedConfi... [truncated message content] |