home *** CD-ROM | disk | FTP | other *** search
/ PC World 1997 November / PCWorld_1997-11_cd.bin / software / programy / komix / DATA.Z / desk.vie < prev    next >
Text File  |  1996-10-25  |  33KB  |  1,358 lines

  1. registerObject {
  2.     name        Default
  3.     repositoryType    AccessRules
  4.     objSpec {
  5.     associations    { rules }
  6.     objectTypes    { ownRight }
  7.     properties    { {Name 20 ascii {increasing 1}}
  8.               {Role 20 ascii {increasing 2}}
  9.               {Access 12 ascii {none}}
  10.               {Type 12 ascii {none}} }
  11.     }
  12. }
  13.  
  14. registerObject {
  15.     name        Default
  16.     repositoryType    AccessRules
  17.     scope        {*}
  18.     objSpec {
  19.     associations    { rules }
  20.     objectTypes    { ownRight }
  21.     properties    { {Name 20 ascii {increasing 1}}
  22.               {Role 20 ascii {increasing 2}}
  23.               {Access 12 ascii {none}}
  24.               {Type 12 ascii {none}} }
  25.     }
  26. }
  27.  
  28. registerObject {
  29.     name        Default
  30.     repositoryType    AccessRules
  31.     scope        {* *}
  32.     objSpec {
  33.     associations    { rules }
  34.     objectTypes    { ownRight }
  35.     properties    { {Name 20 ascii {increasing 1}}
  36.               {Role 20 ascii {increasing 2}}
  37.               {Access 12 ascii {none}}
  38.               {Type 12 ascii {none}} }
  39.     }
  40. }
  41.  
  42. registerObject {
  43.     name        Default
  44.     repositoryType    AccessRules
  45.     scope        {* * *}
  46.     objSpec {
  47.     associations    { rules }
  48.     objectTypes    { ownRight }
  49.     properties    { {Name 20 ascii {increasing 1}}
  50.               {Role 20 ascii {increasing 2}}
  51.               {Access 12 ascii {none}}
  52.               {Type 12 ascii {none}} }
  53.     }
  54. }
  55.  
  56. registerObject {
  57.     name        Default
  58.     repositoryType    AccessRules
  59.     scope        {* * * *}
  60.     objSpec {
  61.     associations    { rules }
  62.     objectTypes    { ownRight }
  63.     properties    { {Name 20 ascii {increasing 1}}
  64.               {Role 20 ascii {increasing 2}}
  65.               {Access 12 ascii {none}}
  66.               {Type 12 ascii {none}} }
  67.     }
  68. }
  69.  
  70. registerObject {
  71.     name        Default
  72.     repositoryType    ConfigList
  73.     scope        {*}
  74.     objSpec {
  75.     associations    { rules }
  76.     objectTypes    { childRight ownRight }
  77.     properties    { {Name 20 ascii {increasing 1}}
  78.               {Role 20 ascii {increasing 2}}
  79.               {Access 12 ascii {none}}
  80.               {Type 12 ascii {increasing 3}} }
  81.     }
  82. }
  83.  
  84. registerObject {
  85.     name        Default
  86.     repositoryType    ConfigPhaseLinkList
  87.     scope        {* *}
  88.     objSpec {
  89.     associations    { rules }
  90.     objectTypes    { childRight ownRight }
  91.     properties    { {Name 20 ascii {increasing 1}}
  92.               {Role 20 ascii {increasing 2}}
  93.               {Access 12 ascii {none}}
  94.               {Type 12 ascii {increasing 3}} }
  95.     }
  96. }
  97.  
  98. registerObject {
  99.     name        Default
  100.     repositoryType    ConfigVersion
  101.     scope        {* *}
  102.     objSpec {
  103.     associations    { phaseVersions }
  104.     objectTypes    { Analysis SystemDesign ObjectDesign Implementation }
  105.     properties    { {Name 20 ascii {none}}
  106.               {Version 20 ascii {none}}
  107.               {Status 14 ascii {none}}
  108.               {Link 18 ascii {none}} }
  109.     }
  110. }
  111.  
  112. registerObject {
  113.     name        Default
  114.     repositoryType    ConfigVersionList
  115.     scope        {* *}
  116.     objSpec {
  117.     associations    { rules }
  118.     objectTypes    { childRight ownRight }
  119.     properties    { {Name 20 ascii {increasing 1}}
  120.               {Role 20 ascii {increasing 2}}
  121.               {Access 12 ascii {none}}
  122.               {Type 12 ascii {increasing 3}} }
  123.     }
  124. }
  125.  
  126. registerObject {
  127.     name        Default
  128.     repositoryType    ControlledClass
  129.     objSpec {
  130.     associations    { rules }
  131.     objectTypes    { ownRight }
  132.     properties    { {Name 20 ascii {increasing 1}}
  133.               {Role 20 ascii {increasing 2}}
  134.               {Access 12 ascii {none}}
  135.               {Type 12 ascii {none}} }
  136.     }
  137. }
  138.  
  139. registerObject {
  140.     name        Default
  141.     repositoryType    ControlledClass
  142.     scope        {*}
  143.     objSpec {
  144.     associations    { rules }
  145.     objectTypes    { ownRight }
  146.     properties    { {Name 20 ascii {increasing 1}}
  147.               {Role 20 ascii {increasing 2}}
  148.               {Access 12 ascii {none}}
  149.               {Type 12 ascii {none}} }
  150.     }
  151. }
  152.  
  153. registerObject {
  154.     name        Default
  155.     repositoryType    ControlledClasses
  156.     objSpec {
  157.     associations    { controlledClasses }
  158.     objectTypes    { ControlledClass }
  159.     properties    { {Name 30 ascii {increasing 1}}
  160.               {Type 18 ascii {increasing 2}} }
  161.     }
  162. }
  163.  
  164. registerObject {
  165.     name        Default
  166.     repositoryType    ControlledClasses
  167.     scope        {*}
  168.     objSpec {
  169.     associations    { controlledClasses }
  170.     objectTypes    { ControlledClass }
  171.     properties    { {Name 30 ascii {increasing 1}}
  172.               {Type 18 ascii {increasing 2}} }
  173.     }
  174. }
  175.  
  176. registerObject {
  177.     name        Default
  178.     repositoryType    ControlledLists
  179.     objSpec {
  180.     associations    { controlledLists }
  181.     objectTypes    { ControlledList }
  182.     properties    { {Name 30 ascii {increasing 1}}
  183.               {Type 18 ascii {increasing 2}} }
  184.     }
  185. }
  186.  
  187. registerObject {
  188.     name        Default
  189.     repositoryType    ControlledLists
  190.     scope        {*}
  191.     objSpec {
  192.     associations    { controlledLists }
  193.     objectTypes    { ControlledList }
  194.     properties    { {Name 30 ascii {increasing 1}}
  195.               {Type 18 ascii {increasing 2}} }
  196.     }
  197. }
  198.  
  199. registerObject {
  200.     name        Default
  201.     repositoryType    ControlledLists
  202.     scope        {* *}
  203.     objSpec {
  204.     associations    { controlledLists }
  205.     objectTypes    { ControlledList }
  206.     properties    { {Name 30 ascii {increasing 1}}
  207.               {Type 18 ascii {increasing 2}} }
  208.     }
  209. }
  210.  
  211. registerObject {
  212.     name        Default
  213.     repositoryType    ControlledLists
  214.     scope        {* * *}
  215.     objSpec {
  216.     associations    { controlledLists }
  217.     objectTypes    { ControlledList }
  218.     properties    { {Name 30 ascii {increasing 1}}
  219.               {Type 18 ascii {increasing 2}} }
  220.     }
  221. }
  222.  
  223. registerObject {
  224.     name        Default
  225.     repositoryType    ControlledLists
  226.     scope        {* * * *}
  227.     objSpec {
  228.     associations    { controlledLists }
  229.     objectTypes    { ControlledList }
  230.     properties    { {Name 30 ascii {increasing 1}}
  231.               {Type 18 ascii {increasing 2}} }
  232.     }
  233. }
  234.  
  235. registerObject {
  236.     name        Default
  237.     repositoryType    Corporate
  238.     objSpec {
  239.     associations    { projects }
  240.     objectTypes    { Project }
  241.     properties    { {Name 20 ascii {increasing 2}}
  242.               {Type 18 ascii {increasing 1}} }
  243.     }
  244. }
  245.  
  246. registerObject {
  247.     name        Default
  248.     repositoryType    CorporateGroupVersion
  249.     objSpec {
  250.     associations    { savedGroupVersion }
  251.     objectTypes    { SavedGroupVersion }
  252.     properties    { {Name 20 ascii {none}}
  253.               {Version 8 ascii {none}}
  254.               {Project 20 ascii {none}}
  255.               {Phase 20 ascii {none}}
  256.               {System 20 ascii {none}}
  257.               {Type 20 ascii {none}} }
  258.     }
  259. }
  260.  
  261. registerObject {
  262.     name        Default
  263.     repositoryType    CorporateGroupVersions
  264.     objSpec {
  265.     associations    { corporateGroupVersions }
  266.     objectTypes    { CorporateGroupVersion }
  267.     properties    { {Name 20 ascii {increasing 1}}
  268.               {Version 8 ascii {increasing 2}}
  269.               {Type 24 ascii {none}} }
  270.     }
  271. }
  272.  
  273. registerObject {
  274.     name        Default
  275.     repositoryType    CustomFileList
  276.     scope        {*}
  277.     objSpec {
  278.     associations    { rules }
  279.     objectTypes    { childRight ownRight }
  280.     properties    { {Name 20 ascii {increasing 1}}
  281.               {Role 20 ascii {increasing 2}}
  282.               {Access 12 ascii {none}}
  283.               {Type 12 ascii {increasing 3}} }
  284.     }
  285. }
  286.  
  287. registerObject {
  288.     name        Default
  289.     repositoryType    CustomFileList
  290.     scope        {* *}
  291.     objSpec {
  292.     associations    { rules }
  293.     objectTypes    { childRight ownRight }
  294.     properties    { {Name 20 ascii {increasing 1}}
  295.               {Role 20 ascii {increasing 2}}
  296.               {Access 12 ascii {none}}
  297.               {Type 12 ascii {increasing 3}} }
  298.     }
  299. }
  300.  
  301. registerObject {
  302.     name        Default
  303.     repositoryType    CustomFileList
  304.     scope        {* * *}
  305.     objSpec {
  306.     associations    { rules }
  307.     objectTypes    { childRight ownRight }
  308.     properties    { {Name 20 ascii {increasing 1}}
  309.               {Role 20 ascii {increasing 2}}
  310.               {Access 12 ascii {none}}
  311.               {Type 12 ascii {increasing 3}} }
  312.     }
  313. }
  314.  
  315. registerObject {
  316.     name        Default
  317.     repositoryType    CustomFileList
  318.     scope        {* * * *}
  319.     objSpec {
  320.     associations    { rules }
  321.     objectTypes    { childRight ownRight }
  322.     properties    { {Name 20 ascii {increasing 1}}
  323.               {Role 20 ascii {increasing 2}}
  324.               {Access 12 ascii {none}}
  325.               {Type 12 ascii {increasing 3}} }
  326.     }
  327. }
  328.  
  329. registerObject {
  330.     name        Default
  331.     repositoryType    CustomFiles
  332.     objSpec {
  333.     associations    { externalFiles }
  334.     properties    { {Name 25 ascii {increasing 2}}
  335.               {Type 18 ascii {increasing 1}} }
  336.     }
  337. }
  338.  
  339. registerObject {
  340.     name        Default
  341.     repositoryType    CustomFileVersion
  342.     scope        {*}
  343.     objSpec {
  344.     associations    {controlledListSet accessRuleSet}
  345.     objectTypes    {ControlledLists AccessRules}
  346.     properties    { {Name 25 ascii {increasing 1}}
  347.               {Type 20 ascii {none}}
  348.               {Text 80 ascii {none}} }
  349.     }
  350. }
  351.  
  352. registerObject {
  353.     name        Default
  354.     repositoryType    CustomFileVersion
  355.     scope        {* *}
  356.     objSpec {
  357.     associations    {controlledListSet accessRuleSet}
  358.     objectTypes    {ControlledLists AccessRules}
  359.     properties    { {Name 25 ascii {increasing 1}}
  360.               {Type 20 ascii {none}}
  361.               {Text 80 ascii {none}} }
  362.     }
  363. }
  364.  
  365. registerObject {
  366.     name        Default
  367.     repositoryType    CustomFileVersion
  368.     scope        {* * *}
  369.     objSpec {
  370.     associations    {controlledListSet accessRuleSet}
  371.     objectTypes    {ControlledLists AccessRules}
  372.     properties    { {Name 25 ascii {increasing 1}}
  373.               {Type 20 ascii {none}}
  374.               {Text 80 ascii {none}} }
  375.     }
  376. }
  377.  
  378. registerObject {
  379.     name        Default
  380.     repositoryType    CustomFileVersion
  381.     scope        {* * * *}
  382.     objSpec {
  383.     associations    {controlledListSet accessRuleSet}
  384.     objectTypes    {ControlledLists AccessRules}
  385.     properties    { {Name 25 ascii {increasing 1}}
  386.               {Type 20 ascii {none}}
  387.               {Text 80 ascii {none}} }
  388.     }
  389. }
  390.  
  391. registerObject {
  392.     name        Default
  393.     repositoryType    CustomFileVersionList
  394.     scope        {*}
  395.     objSpec {
  396.     associations    { rules }
  397.     objectTypes    { childRight ownRight }
  398.     properties    { {Name 20 ascii {increasing 1}}
  399.               {Role 20 ascii {increasing 2}}
  400.               {Access 12 ascii {none}}
  401.               {Type 12 ascii {increasing 3}} }
  402.     }
  403. }
  404.  
  405. registerObject {
  406.     name        Default
  407.     repositoryType    CustomFileVersionList
  408.     scope        {* *}
  409.     objSpec {
  410.     associations    { rules }
  411.     objectTypes    { childRight ownRight }
  412.     properties    { {Name 20 ascii {increasing 1}}
  413.               {Role 20 ascii {increasing 2}}
  414.               {Access 12 ascii {none}}
  415.               {Type 12 ascii {increasing 3}} }
  416.     }
  417. }
  418.  
  419. registerObject {
  420.     name        Default
  421.     repositoryType    CustomFileVersionList
  422.     scope        {* * *}
  423.     objSpec {
  424.     associations    { rules }
  425.     objectTypes    { childRight ownRight }
  426.     properties    { {Name 20 ascii {increasing 1}}
  427.               {Role 20 ascii {increasing 2}}
  428.               {Access 12 ascii {none}}
  429.               {Type 12 ascii {increasing 3}} }
  430.     }
  431. }
  432.  
  433. registerObject {
  434.     name        Default
  435.     repositoryType    CustomFileVersionList
  436.     scope        {* * * *}
  437.     objSpec {
  438.     associations    { rules }
  439.     objectTypes    { childRight ownRight }
  440.     properties    { {Name 20 ascii {increasing 1}}
  441.               {Role 20 ascii {increasing 2}}
  442.               {Access 12 ascii {none}}
  443.               {Type 12 ascii {increasing 3}} }
  444.     }
  445. }
  446.  
  447. registerObject {
  448.     name        Default
  449.     repositoryType    CustomFileVersions
  450.     scope        {*}
  451.     objSpec {
  452.     associations    { customFileVersions }
  453.     properties    { {Name 20 ascii {increasing 1}}
  454.               {Type 12 ascii {increasing 2}}
  455.               {Version 8 ascii {none}}
  456.               {Status 14 ascii {increasing 3}} }
  457.     }
  458. }
  459.  
  460. registerObject {
  461.     name        Default
  462.     repositoryType    CustomFileVersions
  463.     scope        {* *}
  464.     objSpec {
  465.     associations    { customFileVersions }
  466.     properties    { {Name 20 ascii {increasing 1}}
  467.               {Type 12 ascii {increasing 2}}
  468.               {Version 8 ascii {none}}
  469.               {Status 14 ascii {increasing 3}} }
  470.     }
  471. }
  472.  
  473. registerObject {
  474.     name        Default
  475.     repositoryType    CustomFileVersions
  476.     scope        {* * *}
  477.     objSpec {
  478.     associations    { customFileVersions }
  479.     properties    { {Name 20 ascii {increasing 1}}
  480.               {Type 12 ascii {increasing 2}}
  481.               {Version 8 ascii {none}}
  482.               {Status 14 ascii {increasing 3}} }
  483.     }
  484. }
  485.  
  486. registerObject {
  487.     name        Default
  488.     repositoryType    CustomFileVersions
  489.     scope        {* * * *}
  490.     objSpec {
  491.     associations    { customFileVersions }
  492.     properties    { {Name 20 ascii {increasing 1}}
  493.               {Type 12 ascii {increasing 2}}
  494.               {Version 8 ascii {none}}
  495.               {Status 14 ascii {increasing 3}} }
  496.     }
  497. }
  498.  
  499. registerObject {
  500.     name        Default
  501.     repositoryType    ExternalFile
  502.     objSpec {
  503.     associations    { externalFiles }
  504.     properties    { {Name 25 ascii {increasing 2}}
  505.               {Type 18 ascii {increasing 1}} }
  506.     }
  507. }
  508.  
  509. registerObject {
  510.     name        Default
  511.     repositoryType    ExternalFileVersion
  512.     objSpec {
  513.     associations    {controlledListSet accessRuleSet}
  514.     objectTypes    {ControlledLists AccessRules}
  515.     properties    { {Name 25 ascii {increasing 1}}
  516.               {Type 20 ascii {none}}
  517.               {Text 80 ascii {none}} }
  518.     }
  519. }
  520.  
  521. registerObject {
  522.     name        Default
  523.     repositoryType    ExternalFileVersion
  524.     scope        {* * * *}
  525.     objSpec {
  526.     associations    {controlledListSet accessRuleSet}
  527.     objectTypes    {ControlledLists AccessRules}
  528.     properties    { {Name 25 ascii {increasing 1}}
  529.               {Type 20 ascii {none}}
  530.               {Text 80 ascii {none}} }
  531.     }
  532. }
  533.  
  534. registerObject {
  535.     name        Default
  536.     repositoryType    ExternalLink
  537.     scope        {* * * *}
  538.     objSpec {
  539.     associations    accessRuleSet
  540.     objectTypes    AccessRules
  541.     properties    { {Name 25 ascii {increasing 1}}
  542.               {Type 20 ascii {none}}
  543.               {Text 80 ascii {none}} }
  544.     }
  545. }
  546.  
  547. registerObject {
  548.     name        Default
  549.     repositoryType    ExternalLinkList
  550.     scope        {* * * system}
  551.     objSpec {
  552.     associations    { rules }
  553.     objectTypes    { childRight ownRight }
  554.     properties    { {Name 20 ascii {increasing 1}}
  555.               {Role 20 ascii {increasing 2}}
  556.               {Access 12 ascii {none}}
  557.               {Type 12 ascii {increasing 3}} }
  558.     }
  559. }
  560.  
  561. registerObject {
  562.     name        Default
  563.     repositoryType    FileList
  564.     scope        {* * * *}
  565.     objSpec {
  566.     associations    { rules }
  567.     objectTypes    { childRight ownRight }
  568.     properties    { {Name 20 ascii {increasing 1}}
  569.               {Role 20 ascii {increasing 2}}
  570.               {Access 12 ascii {none}}
  571.               {Type 12 ascii {increasing 3}} }
  572.     }
  573. }
  574.  
  575. registerObject {
  576.     name        Default
  577.     repositoryType    FilePropertyReference
  578.     scope        {* * * document}
  579.     objSpec {
  580.     associations    accessRuleSet
  581.     objectTypes    AccessRules
  582.     properties    { {Name 25 ascii {increasing 1}}
  583.               {Type 20 ascii {none}}
  584.               {Text 80 ascii {none}} }
  585.     }
  586. }
  587.  
  588. registerObject {
  589.     name        Default
  590.     repositoryType    FileVersionList
  591.     objSpec {
  592.     associations    { rules }
  593.     objectTypes    { childRight ownRight }
  594.     properties    { {Name 20 ascii {increasing 1}}
  595.               {Role 20 ascii {increasing 2}}
  596.               {Access 12 ascii {none}}
  597.               {Type 12 ascii {increasing 3}} }
  598.     }
  599. }
  600.  
  601. registerObject {
  602.     name        Default
  603.     repositoryType    FileVersionList
  604.     scope        {* * * *}
  605.     objSpec {
  606.     associations    { rules }
  607.     objectTypes    { childRight ownRight }
  608.     properties    { {Name 20 ascii {increasing 1}}
  609.               {Role 20 ascii {increasing 2}}
  610.               {Access 12 ascii {none}}
  611.               {Type 12 ascii {increasing 3}} }
  612.     }
  613. }
  614.  
  615. registerObject {
  616.     name        Default
  617.     repositoryType    Graph
  618.     objSpec {
  619.     associations    {controlledListSet accessRuleSet}
  620.     objectTypes    {ControlledLists AccessRules}
  621.     properties    { {Name 25 ascii {increasing 1}}
  622.               {Type 20 ascii {none}}
  623.               {Text 80 ascii {none}} }
  624.     }
  625. }
  626.  
  627. registerObject {
  628.     name        Default
  629.     repositoryType    Graph
  630.     scope        {* * * *}
  631.     objSpec {
  632.     associations    {controlledListSet accessRuleSet}
  633.     objectTypes    {ControlledLists AccessRules}
  634.     properties    { {Name 25 ascii {increasing 1}}
  635.               {Type 20 ascii {none}}
  636.               {Text 80 ascii {none}} }
  637.     }
  638. }
  639.  
  640. registerObject {
  641.     name        Default
  642.     repositoryType    GroupList
  643.     scope        {* * * system}
  644.     objSpec {
  645.     associations    { rules }
  646.     objectTypes    { childRight ownRight }
  647.     properties    { {Name 20 ascii {increasing 1}}
  648.               {Role 20 ascii {increasing 2}}
  649.               {Access 12 ascii {none}}
  650.               {Type 12 ascii {increasing 3}} }
  651.     }
  652. }
  653.  
  654. registerObject {
  655.     name        Default
  656.     repositoryType    GroupVersion
  657.     scope        {* * * system}
  658.     objSpec {
  659.     associations    { directFileVersions directSubgroupVersions }
  660.     properties    { {Name 25 ascii {increasing 2}}
  661.               {Version 20 ascii {none}}
  662.               {Status 14 ascii {increasing 3}}
  663.               {Link 18 ascii {increasing 4}}
  664.               {Type 18 ascii {increasing 1}} }
  665.     toolBarEntries    { SEPARATOR .version.menu.snapshot }
  666.     }
  667. }
  668.  
  669. registerObject {
  670.     name        Default
  671.     repositoryType    GroupVersionList
  672.     scope        {* * * system}
  673.     objSpec {
  674.     associations    { rules }
  675.     objectTypes    { childRight ownRight }
  676.     properties    { {Name 20 ascii {increasing 1}}
  677.               {Role 20 ascii {increasing 2}}
  678.               {Access 12 ascii {none}}
  679.               {Type 12 ascii {increasing 3}} }
  680.     }
  681. }
  682.  
  683. registerObject {
  684.     name        Default
  685.     repositoryType    ItemPropertyReference
  686.     scope        {* * * document}
  687.     objSpec {
  688.     associations    accessRuleSet
  689.     objectTypes    AccessRules
  690.     properties    { {Name 25 ascii {increasing 1}}
  691.               {Type 20 ascii {none}}
  692.               {Text 80 ascii {none}} }
  693.     }
  694. }
  695.  
  696. registerObject {
  697.     name        Default
  698.     repositoryType    LevelCustomFileLinkList
  699.     scope        {*}
  700.     objSpec {
  701.     associations    { rules }
  702.     objectTypes    { childRight ownRight }
  703.     properties    { {Name 20 ascii {increasing 1}}
  704.               {Role 20 ascii {increasing 2}}
  705.               {Access 12 ascii {none}}
  706.               {Type 12 ascii {increasing 3}} }
  707.     }
  708. }
  709.  
  710. registerObject {
  711.     name        Default
  712.     repositoryType    LevelCustomFileLinkList
  713.     scope        {* *}
  714.     objSpec {
  715.     associations    { rules }
  716.     objectTypes    { childRight ownRight }
  717.     properties    { {Name 20 ascii {increasing 1}}
  718.               {Role 20 ascii {increasing 2}}
  719.               {Access 12 ascii {none}}
  720.               {Type 12 ascii {increasing 3}} }
  721.     }
  722. }
  723.  
  724. registerObject {
  725.     name        Default
  726.     repositoryType    LevelCustomFileLinkList
  727.     scope        {* * *}
  728.     objSpec {
  729.     associations    { rules }
  730.     objectTypes    { childRight ownRight }
  731.     properties    { {Name 20 ascii {increasing 1}}
  732.               {Role 20 ascii {increasing 2}}
  733.               {Access 12 ascii {none}}
  734.               {Type 12 ascii {increasing 3}} }
  735.     }
  736. }
  737.  
  738. registerObject {
  739.     name        Default
  740.     repositoryType    LevelCustomFileLinkList
  741.     scope        {* * * *}
  742.     objSpec {
  743.     associations    { rules }
  744.     objectTypes    { childRight ownRight }
  745.     properties    { {Name 20 ascii {increasing 1}}
  746.               {Role 20 ascii {increasing 2}}
  747.               {Access 12 ascii {none}}
  748.               {Type 12 ascii {increasing 3}} }
  749.     }
  750. }
  751.  
  752. registerObject {
  753.     name        Default
  754.     repositoryType    LocalSection
  755.     scope        {* * * document}
  756.     objSpec {
  757.     associations    {controlledListSet accessRuleSet}
  758.     objectTypes    {ControlledLists AccessRules}
  759.     properties    { {Name 25 ascii {increasing 1}}
  760.               {Type 20 ascii {none}}
  761.               {Text 80 ascii {none}} }
  762.     }
  763. }
  764.  
  765. registerObject {
  766.     name        Default
  767.     repositoryType    Matrix
  768.     objSpec {
  769.     associations    {controlledListSet accessRuleSet}
  770.     objectTypes    {ControlledLists AccessRules}
  771.     properties    { {Name 25 ascii {increasing 1}}
  772.               {Type 20 ascii {none}}
  773.               {Text 80 ascii {none}} }
  774.     }
  775. }
  776.  
  777. registerObject {
  778.     name        Default
  779.     repositoryType    Matrix
  780.     scope        {* * * *}
  781.     objSpec {
  782.     associations    {controlledListSet accessRuleSet}
  783.     objectTypes    {ControlledLists AccessRules}
  784.     properties    { {Name 25 ascii {increasing 1}}
  785.               {Type 20 ascii {none}}
  786.               {Text 80 ascii {none}} }
  787.     }
  788. }
  789.  
  790. registerObject {
  791.     name        Default
  792.     repositoryType    PhaseList
  793.     scope        {*}
  794.     objSpec {
  795.     associations    { rules }
  796.     objectTypes    { childRight ownRight }
  797.     properties    { {Name 20 ascii {increasing 1}}
  798.               {Role 20 ascii {increasing 2}}
  799.               {Access 12 ascii {none}}
  800.               {Type 12 ascii {increasing 3}} }
  801.     }
  802. }
  803.  
  804. registerObject {
  805.     name        Default
  806.     repositoryType    PhaseSystemLinkList
  807.     scope        {* * *}
  808.     objSpec {
  809.     associations    { rules }
  810.     objectTypes    { childRight ownRight }
  811.     properties    { {Name 20 ascii {increasing 1}}
  812.               {Role 20 ascii {increasing 2}}
  813.               {Access 12 ascii {none}}
  814.               {Type 12 ascii {increasing 3}} }
  815.     }
  816. }
  817.  
  818. registerObject {
  819.     name        Default
  820.     repositoryType    PhaseVersion
  821.     scope        {* * *}
  822.     objSpec {
  823.     associations    { systemVersions }
  824.     objectTypes    { DocumentVersion SystemVersion }
  825.     properties    { {Name 25 ascii {increasing 2}}
  826.               {Version 20 ascii {none}}
  827.               {Status 14 ascii {increasing 3}}
  828.               {Link 18 ascii {increasing 4}}
  829.               {Type 18 ascii {increasing 1}} }
  830.     }
  831. }
  832.  
  833. registerObject {
  834.     name        Default
  835.     repositoryType    PhaseVersionList
  836.     scope        {* * *}
  837.     objSpec {
  838.     associations    { rules }
  839.     objectTypes    { childRight ownRight }
  840.     properties    { {Name 20 ascii {increasing 1}}
  841.               {Role 20 ascii {increasing 2}}
  842.               {Access 12 ascii {none}}
  843.               {Type 12 ascii {increasing 3}} }
  844.     }
  845. }
  846.  
  847. registerObject {
  848.     name        Default
  849.     repositoryType    Project
  850.     scope        {*}
  851.     objSpec {
  852.     associations    { configVersions }
  853.     objectTypes    { ConfigVersion }
  854.     properties    { {Name 20 ascii {increasing 1}}
  855.               {Version 8 ascii {none}}
  856.               {Status 14 ascii {increasing 2}}
  857.               {Type 18 ascii {none}} }
  858.     }
  859. }
  860.  
  861. registerObject {
  862.     name        Default
  863.     repositoryType    ProjectList
  864.     objSpec {
  865.     associations    { rules }
  866.     objectTypes    { childRight ownRight }
  867.     properties    { {Name 20 ascii {increasing 1}}
  868.               {Role 20 ascii {increasing 2}}
  869.               {Access 12 ascii {none}}
  870.               {Type 12 ascii {increasing 3}} }
  871.     }
  872. }
  873.  
  874. registerObject {
  875.     name        Default
  876.     repositoryType    PropertyReferenceList
  877.     scope        {* * * document}
  878.     objSpec {
  879.     associations    { rules }
  880.     objectTypes    { childRight ownRight }
  881.     properties    { {Name 20 ascii {increasing 1}}
  882.               {Role 20 ascii {increasing 2}}
  883.               {Access 12 ascii {none}}
  884.               {Type 12 ascii {increasing 3}} }
  885.     }
  886. }
  887.  
  888. registerObject {
  889.     name        Default
  890.     repositoryType    Role
  891.     objSpec {
  892.     associations    { userLinks }
  893.     objectTypes    { UserLink }
  894.     properties    { {Name 20 ascii {increasing 1}}
  895.               {Link 14 ascii {increasing 2}}
  896.               {Type 18 ascii {none}} }
  897.     }
  898. }
  899.  
  900. registerObject {
  901.     name        Default
  902.     repositoryType    Role
  903.     scope        {*}
  904.     objSpec {
  905.     associations    { userLinks }
  906.     objectTypes    { UserLink }
  907.     properties    { {Name 20 ascii {increasing 1}}
  908.               {Link 14 ascii {increasing 2}}
  909.               {Type 18 ascii {none}} }
  910.     }
  911. }
  912.  
  913. registerObject {
  914.     name        Default
  915.     repositoryType    Roles
  916.     objSpec {
  917.     associations    { roles }
  918.     objectTypes    { Role }
  919.     properties    { {Name 20 ascii {increasing 1}}
  920.               {Type 18 ascii {increasing 2}} }
  921.     }
  922. }
  923.  
  924. registerObject {
  925.     name        Default
  926.     repositoryType    Roles
  927.     scope        {*}
  928.     objSpec {
  929.     associations    { roles }
  930.     objectTypes    { Role }
  931.     properties    { {Name 20 ascii {increasing 1}}
  932.               {Type 18 ascii {increasing 2}} }
  933.     }
  934. }
  935.  
  936. registerObject {
  937.     name        Default
  938.     repositoryType    SavedGroupVersion
  939.     objSpec {
  940.     associations    { fileVersions }
  941.     properties    { {Name 25 ascii {increasing 2}}
  942.               {Version 20 ascii {none}}
  943.               {Status 14 ascii {increasing 3}}
  944.               {Type 18 ascii {increasing 1}} }
  945.     }
  946. }
  947.  
  948. registerObject {
  949.     name        Default
  950.     repositoryType    SavedGroupVersion
  951.     scope        {* * * system}
  952.     objSpec {
  953.     associations    { fileVersions }
  954.     properties    { {Name 25 ascii {increasing 2}}
  955.               {Version 20 ascii {none}}
  956.               {Status 14 ascii {increasing 3}}
  957.               {Link 18 ascii {increasing 4}}
  958.               {Type 18 ascii {increasing 1}} }
  959.     }
  960. }
  961.  
  962. registerObject {
  963.     name        Default
  964.     repositoryType    SavedGroupVersions
  965.     scope        {* * * system}
  966.     objSpec {
  967.     associations    { savedGroupVersions }
  968.     objectTypes    { SavedGroupVersion }
  969.     properties    { {Name 20 ascii {increasing 1}}
  970.               {Version 8 ascii {increasing 2}}
  971.               {"In Corporate" 13 ascii {none}}
  972.               {Type 20 ascii {none}} }
  973.     }
  974. }
  975.  
  976. registerObject {
  977.     name        Default
  978.     repositoryType    SystemCorporateLinkList
  979.     scope        {* * * system}
  980.     objSpec {
  981.     associations    { rules }
  982.     objectTypes    { childRight ownRight }
  983.     properties    { {Name 20 ascii {increasing 1}}
  984.               {Role 20 ascii {increasing 2}}
  985.               {Access 12 ascii {none}}
  986.               {Type 12 ascii {increasing 3}} }
  987.     }
  988. }
  989.  
  990. registerObject {
  991.     name        Default
  992.     repositoryType    SystemFileLinkList
  993.     scope        {* * * *}
  994.     objSpec {
  995.     associations    { rules }
  996.     objectTypes    { childRight ownRight }
  997.     properties    { {Name 20 ascii {increasing 1}}
  998.               {Role 20 ascii {increasing 2}}
  999.               {Access 12 ascii {none}}
  1000.               {Type 12 ascii {increasing 3}} }
  1001.     }
  1002. }
  1003.  
  1004. registerObject {
  1005.     name        Default
  1006.     repositoryType    SystemFileReference
  1007.     scope        {* * * *}
  1008.     objSpec {
  1009.     associations    accessRuleSet
  1010.     objectTypes    AccessRules
  1011.     properties    { {Name 25 ascii {increasing 1}}
  1012.               {Type 20 ascii {none}}
  1013.               {Text 80 ascii {none}} }
  1014.     }
  1015. }
  1016.  
  1017. registerObject {
  1018.     name        Default
  1019.     repositoryType    SystemFileReferenceList
  1020.     scope        {* * * document}
  1021.     objSpec {
  1022.     associations    { rules }
  1023.     objectTypes    { childRight ownRight }
  1024.     properties    { {Name 20 ascii {increasing 1}}
  1025.               {Role 20 ascii {increasing 2}}
  1026.               {Access 12 ascii {none}}
  1027.               {Type 12 ascii {increasing 3}} }
  1028.     }
  1029. }
  1030.  
  1031. registerObject {
  1032.     name        Default
  1033.     repositoryType    SystemGroupLinkList
  1034.     scope        {* * * system}
  1035.     objSpec {
  1036.     associations    { rules }
  1037.     objectTypes    { childRight ownRight }
  1038.     properties    { {Name 20 ascii {increasing 1}}
  1039.               {Role 20 ascii {increasing 2}}
  1040.               {Access 12 ascii {none}}
  1041.               {Type 12 ascii {increasing 3}} }
  1042.     }
  1043. }
  1044.  
  1045. registerObject {
  1046.     name        Default
  1047.     repositoryType    SystemList
  1048.     scope        {* * *}
  1049.     objSpec {
  1050.     associations    { rules }
  1051.     objectTypes    { childRight ownRight }
  1052.     properties    { {Name 20 ascii {increasing 1}}
  1053.               {Role 20 ascii {increasing 2}}
  1054.               {Access 12 ascii {none}}
  1055.               {Type 12 ascii {increasing 3}} }
  1056.     }
  1057. }
  1058.  
  1059. registerObject {
  1060.     name        Default
  1061.     repositoryType    SystemVersion
  1062.     browserType        DocumentVersion
  1063.     scope        {* * * *}
  1064.     objSpec {
  1065.     associations    { sections }
  1066.     properties    { {Name 55 ascii {none}}
  1067.               {Version 20 ascii {none}}
  1068.               {Type 9 ascii {none}}
  1069.               {Status 14 ascii {none}}
  1070.               {Link 18 ascii {none}} }
  1071.     }
  1072. }
  1073.  
  1074. registerObject {
  1075.     name        Default
  1076.     repositoryType    SystemVersion
  1077.     browserType        SystemVersion
  1078.     scope        {* * {Analysis SystemDesign ObjectDesign} *}
  1079.     objSpec {
  1080.     associations    { localFileVersions groupVersions }
  1081.     properties    { {Name 25 ascii {increasing 2}}
  1082.               {Version 20 ascii {none}}
  1083.               {Type 18 ascii {increasing 1}}
  1084.               {Status 14 ascii {increasing 3}}
  1085.               {Link 18 ascii {increasing 4}}
  1086.               {"In Corporate" 13 ascii {none}} }
  1087.     toolBarEntries    { SEPARATOR .version.menu.snapshot }
  1088.     }
  1089. }
  1090.  
  1091. registerObject {
  1092.     name        Default
  1093.     repositoryType    SystemVersion
  1094.     browserType        SystemVersion
  1095.     scope        {* * Implementation *}
  1096.     objSpec {
  1097.     associations    { localFileVersions externalLinks groupVersions }
  1098.     properties    { {Name 25 ascii {increasing 2}}
  1099.               {Type 18 ascii {increasing 1}}
  1100.               {Version 20 ascii {none}}
  1101.               {Status 14 ascii {increasing 3}}
  1102.               {Link 18 ascii {increasing 4}}
  1103.               {"In Corporate" 13 ascii {none}} }
  1104.     toolBarEntries    { SEPARATOR .version.menu.snapshot }
  1105.     }
  1106. }
  1107.  
  1108. registerObject {
  1109.     name        Default
  1110.     repositoryType    SystemVersionList
  1111.     scope        {* * * *}
  1112.     objSpec {
  1113.     associations    { rules }
  1114.     objectTypes    { childRight ownRight }
  1115.     properties    { {Name 20 ascii {increasing 1}}
  1116.               {Role 20 ascii {increasing 2}}
  1117.               {Access 12 ascii {none}}
  1118.               {Type 12 ascii {increasing 3}} }
  1119.     }
  1120. }
  1121.  
  1122. registerObject {
  1123.     name        Default
  1124.     repositoryType    User
  1125.     objSpec {
  1126.     associations    { roleLinks }
  1127.     objectTypes    { RoleLink }
  1128.     properties    { {Name 20 ascii {increasing 1}}
  1129.               {Link 14 ascii {increasing 2}}
  1130.               {Type 18 ascii {none}} }
  1131.     }
  1132. }
  1133.  
  1134. registerObject {
  1135.     name        Default
  1136.     repositoryType    UserCustomFiles
  1137.     objSpec {
  1138.     associations    { externalFiles }
  1139.     properties    { {Name 25 ascii {increasing 2}}
  1140.               {Type 18 ascii {increasing 1}} }
  1141.     }
  1142. }
  1143.  
  1144. registerObject {
  1145.     name        Default
  1146.     repositoryType    Users
  1147.     objSpec {
  1148.     associations    { users }
  1149.     objectTypes    { User }
  1150.     properties    { {Name 20 ascii {increasing 1}}
  1151.               {Type 18 ascii {increasing 2}} }
  1152.     }
  1153. }
  1154.  
  1155. registerObject {
  1156.     name        Default
  1157.     repositoryType    WorkItems
  1158.     scope        {* * * *}
  1159.     objSpec {
  1160.     associations    { definedItems }
  1161.     properties    { {Name 30 ascii {increasing 2}}
  1162.               {Type 5 ascii {increasing 1}}
  1163.               {Scope 10 ascii {increasing 4}}
  1164.               {Status 14 ascii {increasing 3}} }
  1165.     }
  1166. }
  1167.  
  1168. registerObject {
  1169.     name        Data
  1170.     repositoryType    SystemVersion
  1171.     browserType        SystemVersion
  1172.     scope        {* * {Analysis SystemDesign ObjectDesign} *}
  1173.     objSpec {
  1174.     associations    { localFileVersions }
  1175.     objectTypes    { cad cdm }
  1176.     properties    { {Name 25 ascii {increasing 2}}
  1177.               {Version 20 ascii {none}}
  1178.               {Type 18 ascii {increasing 1}}
  1179.               {Status 14 ascii {increasing 3}}
  1180.               {Link 18 ascii {increasing 4}}
  1181.               {"In Corporate" 13 ascii {none}} }
  1182.     }
  1183. }
  1184.  
  1185. registerObject {
  1186.     name        Process
  1187.     repositoryType    SystemVersion
  1188.     browserType        SystemVersion
  1189.     scope        {* * {Analysis SystemDesign ObjectDesign} *}
  1190.     objSpec {
  1191.     associations    { localFileVersions }
  1192.     objectTypes    { ccd dfd etd mgd std ucd }
  1193.     properties    { {Name 25 ascii {increasing 2}}
  1194.               {Version 20 ascii {none}}
  1195.               {Type 18 ascii {increasing 1}}
  1196.               {Status 14 ascii {increasing 3}}
  1197.               {Link 18 ascii {increasing 4}}
  1198.               {"In Corporate" 13 ascii {none}} }
  1199.     }
  1200. }
  1201.  
  1202. registerObject {
  1203.     name        Pseudo
  1204.     repositoryType    ConfigVersion
  1205.     scope        {* *}
  1206.     objSpec {
  1207.     associations    {customFileVersionSet controlledListSet accessRuleSet}
  1208.     objectTypes    {CustomFileVersions ControlledLists AccessRules}
  1209.     properties    { {Name 25 ascii {increasing 1}}
  1210.               {Type 20 ascii {none}}
  1211.               {Text 80 ascii {none}} }
  1212.     }
  1213. }
  1214.  
  1215. registerObject {
  1216.     name        Pseudo
  1217.     repositoryType    Corporate
  1218.     objSpec {
  1219.     associations    {customFileSet corporateGroupVersionSet
  1220.              controlledClassSet controlledListSet accessRuleSet
  1221.              roleSet userSet}
  1222.     objectTypes    {CustomFiles CorporateGroupVersions
  1223.              ControlledClasses ControlledLists AccessRules
  1224.              Roles Users}
  1225.     properties    { {Name 25 ascii {increasing 1}}
  1226.               {Type 20 ascii {none}}
  1227.               {Text 80 ascii {none}} }
  1228.     }
  1229. }
  1230.  
  1231. registerObject {
  1232.     name        Pseudo
  1233.     repositoryType    CorporateGroupVersion
  1234.     objSpec {
  1235.     associations    accessRuleSet
  1236.     objectTypes    AccessRules
  1237.     properties    { {Name 25 ascii {increasing 1}}
  1238.               {Type 20 ascii {none}}
  1239.               {Text 80 ascii {none}} }
  1240.     }
  1241. }
  1242.  
  1243. registerObject {
  1244.     name        Pseudo
  1245.     repositoryType    GroupVersion
  1246.     scope        {* * * *}
  1247.     objSpec {
  1248.     associations    {savedGroupVersionSet controlledListSet accessRuleSet}
  1249.     objectTypes    {SavedGroupVersions ControlledLists AccessRules}
  1250.     properties    { {Name 25 ascii {increasing 1}}
  1251.               {Type 20 ascii {none}}
  1252.               {Text 80 ascii {none}} }
  1253.     }
  1254. }
  1255.  
  1256. registerObject {
  1257.     name        Pseudo
  1258.     repositoryType    PhaseVersion
  1259.     scope        {* * *}
  1260.     objSpec {
  1261.     associations    {customFileVersionSet controlledListSet accessRuleSet}
  1262.     objectTypes    {CustomFileVersions ControlledLists AccessRules}
  1263.     properties    { {Name 25 ascii {increasing 1}}
  1264.               {Type 20 ascii {none}}
  1265.               {Text 80 ascii {none}} }
  1266.     }
  1267. }
  1268.  
  1269. registerObject {
  1270.     name        Pseudo
  1271.     repositoryType    Project
  1272.     scope        {*}
  1273.     objSpec {
  1274.     associations    {customFileVersionSet controlledClassSet
  1275.              controlledListSet accessRuleSet roleSet}
  1276.     objectTypes    {CustomFileVersions ControlledClasses
  1277.              ControlledLists AccessRules Roles}
  1278.     properties    { {Name 25 ascii {increasing 1}}
  1279.               {Type 20 ascii {none}}
  1280.               {Text 80 ascii {none}} }
  1281.     }
  1282. }
  1283.  
  1284. registerObject {
  1285.     name        Pseudo
  1286.     repositoryType    SavedGroupVersion
  1287.     scope        {* * * *}
  1288.     objSpec {
  1289.     associations    accessRuleSet
  1290.     objectTypes    AccessRules
  1291.     properties    { {Name 25 ascii {increasing 1}}
  1292.               {Type 20 ascii {none}}
  1293.               {Text 80 ascii {none}} }
  1294.     }
  1295. }
  1296.  
  1297. registerObject {
  1298.     name        Pseudo
  1299.     repositoryType    SavedGroupVersion
  1300.     objSpec {
  1301.     associations    accessRuleSet
  1302.     objectTypes    AccessRules
  1303.     properties    { {Name 25 ascii {increasing 1}}
  1304.               {Type 20 ascii {none}}
  1305.               {Text 80 ascii {none}} }
  1306.     }
  1307. }
  1308.  
  1309. registerObject {
  1310.     name        Pseudo
  1311.     repositoryType    SystemVersion
  1312.     browserType        DocumentVersion
  1313.     scope        {* * * *}
  1314.     objSpec {
  1315.     associations    {customFileVersionSet workItemSet controlledListSet
  1316.              accessRuleSet}
  1317.     objectTypes    {CustomFileVersions WorkItems ControlledLists
  1318.              AccessRules}
  1319.     properties    { {Name 25 ascii {increasing 1}}
  1320.               {Type 20 ascii {none}}
  1321.               {Text 80 ascii {none}} }
  1322.     }
  1323. }
  1324.  
  1325. registerObject {
  1326.     name        Pseudo
  1327.     repositoryType    SystemVersion
  1328.     browserType        SystemVersion
  1329.     scope        {* * * system}
  1330.     objSpec {
  1331.     associations    {customFileVersionSet savedGroupVersionSet workItemSet
  1332.              controlledListSet accessRuleSet}
  1333.     objectTypes    {CustomFileVersions SavedGroupVersions WorkItems
  1334.              ControlledLists AccessRules}
  1335.     properties    { {Name 25 ascii {increasing 1}}
  1336.               {Type 20 ascii {none}}
  1337.               {Text 80 ascii {none}} }
  1338.     }
  1339. }
  1340.  
  1341. registerObject {
  1342.     name        SQL
  1343.     repositoryType    SystemVersion
  1344.     browserType        SystemVersion
  1345.     scope        {* * Implementation *}
  1346.     objSpec {
  1347.     associations    { localFileVersions }
  1348.     objectTypes    { sql_script}
  1349.     properties    { {Name 25 ascii {increasing 2}}
  1350.               {Type 18 ascii {increasing 1}}
  1351.               {Version 20 ascii {none}}
  1352.               {Status 14 ascii {increasing 3}}
  1353.               {Link 18 ascii {increasing 4}}
  1354.               {"In Corporate" 13 ascii {none}} }
  1355.     }
  1356. }
  1357.  
  1358.