public static CyPhy.TestComponent DerivedFrom(this CyPhy.TestComponent component) { if ((component.Impl as GME.MGA.IMgaFCO).DerivedFrom != null) { return(CyPhyClasses.TestComponent.Cast((component.Impl as GME.MGA.IMgaFCO).DerivedFrom)); } else { return(null); } }
private void Visit(CyPhyInterfaces.TestComponent component) { m_rfModelFound = false; if (CodeGenerator.verbose) { Logger.WriteInfo("CodeGenerator::Visit TestComponent: {0}", component.Name); } foreach (var port in component.Children.RFPortCollection) { if (m_rfModelFound) { return; } VisitPorts(port, null); } }