//protected IList<FusionsOfReplicatorsType> fusionOfReplicators = null;

        public HashComponent loadComponent(ComponentType c, ref IList <ExternalLibraryType> externalLibrary)
        {
            //ComponentHeaderType ch = c.header;
            LoadBodyItems(c.componentInfo);

            HashComponent cc = loadComponent_(c);

            externalLibrary = this.externalLibrary;

            return(cc);
        }
        public override bool componentExists(string library_path, out HashComponent cRef)
        {
            AbstractComponentFunctor absC = br.ufc.pargo.hpe.backend.DGAC.BackEnd.acfdao.retrieve_libraryPath(library_path);

            if (absC == null)
            {
                cRef = null;
                return(false);
            }
            else
            {
                cRef = absC;
                return(true);
            }
        }
Beispiel #3
0
        public override bool componentExists(string library_path, out HashComponent cRef)
        {
            Component concC = br.ufc.pargo.hpe.backend.DGAC.BackEnd.cdao.retrieve_libraryPath(library_path);

            if (concC == null)
            {
                cRef = null;
                return(false);
            }
            else
            {
                cRef = concC;
                return(true);
            }
        }
 public abstract bool componentExists(string hash_component_uid, out HashComponent cRef);