{ "rules" = ( { "author" = "40"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "Home"; }; }, { "author" = "50"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "*Dog*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "Dogs"; }; }, { "author" = "50"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "*Person*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "People"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "ListDog*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "Dogs.SearchDog"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "QueryDog*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "Dogs.SearchDog"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "CreateDog*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "Dogs.CreateDog"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "ListPerson*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "People.SearchPerson"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "QueryPerson*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "People.SearchPerson"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "CreatePerson*"; }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "People.CreatePerson"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOOrQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "InspectDog*"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "EditDog*"; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "Dogs.SearchDog"; }; }, { "author" = "60"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOOrQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "InspectPerson*"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "EditPerson*"; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "navigationState"; "value" = "People.SearchPerson"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "look"; "value" = "ERModernLook"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = { "class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "isEntityEditable"; "value" = "true"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "rhs" = { "class" = "com.webobjects.directtoweb.BooleanAssignment"; "keyPath" = "isEntityDeletable"; "value" = "true"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOAndQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "inspect"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "smartRelationship.isToMany"; "selectorName" = "isEqualTo"; "value" = { "class" = "java.lang.Number"; "value" = "1"; }; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "componentName"; "value" = "ERDList"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOOrQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "Edit*Dog"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "Inspect*Dog"; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "subTask"; "value" = "tab"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOOrQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "Edit*Person"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "pageConfiguration"; "selectorName" = "isLike"; "value" = "Inspect*Person"; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "subTask"; "value" = "tab"; }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOAndQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOOrQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "select"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "list"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "editRelationship"; } ); }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "entity.name"; "selectorName" = "isEqualTo"; "value" = "Dog"; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayPropertyKeys"; "value" = ( "name" ); }; }, { "author" = "100"; "class" = "com.webobjects.directtoweb.Rule"; "lhs" = { "class" = "com.webobjects.eocontrol.EOAndQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOOrQualifier"; "qualifiers" = ( { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "select"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "list"; }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "task"; "selectorName" = "isEqualTo"; "value" = "editRelationship"; } ); }, { "class" = "com.webobjects.eocontrol.EOKeyValueQualifier"; "key" = "entity.name"; "selectorName" = "isEqualTo"; "value" = "Person"; } ); }; "rhs" = { "class" = "com.webobjects.directtoweb.Assignment"; "keyPath" = "displayPropertyKeys"; "value" = ( "firstName", "lastName" ); }; } ); }