Skip to content
  • Oliver Kellogg's avatar
    (In reply to comment #11) · a113a1be
    Oliver Kellogg authored
    > handleControlledUnit(): New. To be fleshed out Real Soon Now.
    Real Soon Now has turned into 7 years...
    
    umbrello/petaltree2uml.{h,cpp}
    - Start fleshing out function handleControlledUnit - tested so far only
      using .cat file, not .sub file.
    - Remove duplicated function names in texts at uDebug() / uError()
    - At function petalTree2Uml add optional bool argument requireDesign
      defaulting to true. If requireDesign is false then:
      - Do not check for root->name() == "Design"
      - Do not attempt root->findAttribute("root_category"); instead, set
        root_category to root directly.
      - Do not call umldoc->setCurrentRoot(), the current root was already set
        by the loadFromMDL call on the .mdl file (with requireDesign = true.)
      - Do not call importView() for the UseCase, Component, or Deployment view.
    
    umbrello/import_rose.{h,cpp}
    - At function loadFromMDL add optional bool argument requireDesign
      defaulting to true. Pass requireDesign into call to petalTree2Uml.
    
    CCBUG:81364
    a113a1be