Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 7.0.0
    • None

    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

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

            Dates

              Created:
              Updated:
              Resolved: