1 package org.sapia.soto.config; 2 3 import org.sapia.soto.SotoContainer; 4 import org.sapia.soto.util.CompositeObjectFactoryEx; 5 import org.sapia.soto.util.Namespace; 6 7 import org.sapia.util.xml.confix.ConfigurationException; 8 import org.sapia.util.xml.confix.ObjectHandlerIF; 9 10 11 21 public class Application implements ObjectHandlerIF { 22 private CompositeObjectFactoryEx _fac; 23 private SotoContainer _cont; 24 25 28 public Application(SotoContainer cont, CompositeObjectFactoryEx fac) { 29 _fac = fac; 30 _cont = cont; 31 } 32 33 36 public void handleObject(String elementName, Object obj) 37 throws ConfigurationException { 38 if (obj instanceof ServiceTag) { 39 } else if (obj instanceof Namespace) { 49 Namespace ns = (Namespace) obj; 50 _fac.registerDefs(ns); 51 } 52 } 53 } 54 | Popular Tags |