Ejemplo n.º 1
0
 public void exportComponents(IParameterExporter pe)
 {
     pe.begin();
     foreach (String name in m_registeredTypes.Keys)
     {
         // remove namespace from type
         int index = name.LastIndexOf('.');
         String shortName = name.Substring(index+1);
         pe.beginElement(shortName, name);
         ParameterSequence ps = m_registeredSequences[m_registeredTypes[name]];
         foreach (Parameter.Parameter p in ps.Root.Parameters.Values)
         {
             p.visit(pe);
         }
         pe.endElement();
     }
     pe.end();
 }