示例#1
0
        protected override void DoCommandAction()
        {
            CheckParameters();

            LibraryElement mainElement = GetMainElement();

            for (int i = 0; i < BELs.Count; i++)
            {
                string         bel        = BELs[i];
                string         prefix     = InputBELinputPortPrefix[i];
                string         outputPort = BELOutputPorts[i];
                LibraryElement elem       = GetOtherElement(bel, !bel.Equals(InputBEL), prefix, outputPort);

                mainElement.Add(elem);
                Objects.Library.Instance.Add(elem);
            }
        }