1 31 package org.objectweb.proactive.core.descriptor.xml; 32 33 import org.objectweb.proactive.core.descriptor.data.ProActiveDescriptor; 34 import org.objectweb.proactive.core.xml.handler.CollectionUnmarshaller; 35 import org.objectweb.proactive.core.xml.handler.PassiveCompositeUnmarshaller; 36 37 43 44 class InfrastructureHandler extends PassiveCompositeUnmarshaller implements ProActiveDescriptorConstants { 45 46 private ProActiveDescriptor proActiveDescriptor; 47 48 52 56 public InfrastructureHandler(ProActiveDescriptor proActiveDescriptor) { 57 super(false); 58 this.proActiveDescriptor = proActiveDescriptor; 59 CollectionUnmarshaller ch = new CollectionUnmarshaller(); 60 ch.addHandler(PROCESS_DEFINITION_TAG, new ProcessDefinitionHandler(proActiveDescriptor)); 61 this.addHandler(PROCESSES_TAG, ch); 62 } 63 64 65 66 67 71 72 76 77 81 82 } 83 | Popular Tags |