1 package net.sf.saxon.pull; 2 3 import javax.xml.transform.Source ; 4 5 13 14 public class PullSource implements Source { 15 16 private String systemId; 17 private PullProvider provider; 18 19 22 23 public PullSource(PullProvider provider) { 24 this.provider = provider; 25 if (provider.getSourceLocator() != null) { 26 systemId = provider.getSourceLocator().getSystemId(); 27 } 28 } 29 30 33 34 public PullProvider getPullProvider() { 35 return provider; 36 } 37 38 48 public void setSystemId(String systemId) { 49 this.systemId = systemId; 50 } 51 52 58 public String getSystemId() { 59 return systemId; 60 } 61 } 62 | Popular Tags |