Beispiel #1
0
 internal SwComponentEnumerator(ISwAssembly assm, IComponent2 parent)
 {
     m_CurComp = null;
     m_Assm    = assm;
     m_Parent  = parent;
     Reset();
 }
Beispiel #2
0
 internal SwComponent(IComponent2 comp, ISwAssembly parentAssembly) : base(comp)
 {
     m_ParentAssembly = parentAssembly;
     Component        = comp;
     Children         = new SwChildComponentsCollection(parentAssembly, comp);
     Features         = new ComponentFeatureRepository(parentAssembly, comp);
     Bodies           = new SwComponentBodyCollection(comp, parentAssembly);
 }
Beispiel #3
0
 internal SwComponentCollection(ISwAssembly assm)
 {
     m_Assm = assm;
 }
Beispiel #4
0
 public SwChildComponentsCollection(ISwAssembly rootAssm, SwComponent comp) : base(rootAssm)
 {
     m_Comp = comp;
 }
Beispiel #5
0
 public SwAssemblyComponentCollection(ISwAssembly assm) : base(assm)
 {
     m_Assm = assm;
 }
Beispiel #6
0
 public SwAssemblyComponentCollection(ISwAssembly assm, IConfiguration conf) : base(assm)
 {
     m_Assm = assm;
     m_Conf = conf;
 }