1 package org.codehaus.xfire.addressing;
2
3 import org.codehaus.yom.Element;
4
5 public interface AddressingHeadersFactory
6 {
7 AddressingHeaders createHeaders(Element root);
8
9 EndpointReference createEPR(Element root);
10
11 boolean hasHeaders(Element root);
12
13 void writeHeaders(Element root, AddressingHeaders headers);
14
15 void writeEPR(Element root, EndpointReference epr);
16
17 String getAnonymousUri();
18 }