Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.0.0
    • Component/s: None
    • Labels:

      Description

      • Create new class "ECLMeta" which will manage the global meta information
      • On login create a "singleton" instance of ECL Meta
      • On login pre-populate the master list of "modules + attributes" with known folders and files from the known ecl folders on the compiler tab
      • Add a method "getMetaInfo(currAttributeQualidiedA, eclContext)", where eclContext is the snippet of ECL the user is typing.
      • When the auto-complete is triggered call the getMetaInfo method of the global sngleton.
      masterList["modA.modB"] = new ECLFolder("c:/myEclFiles/modA/modB");
      masterList["modA.modB.attrA"] = new ECLFile("c:/myEclFiles/modA/modB/attrA.ecl");
      

      I would suggest starting with the following scenarios

      import modA.m
      import $.modB.m
      
      import STD.
      

        Attachments

          Activity

            People

            • Assignee:
              dehilster David de Hilster
              Reporter:
              gordonsmith Gordon Smith
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: