package com.l7tech.server.communityschemas;

import com.l7tech.util.LSInputImpl;
import java.io.StringReader;
import javax.xml.transform.Source;
import javax.xml.transform.stream.StreamSource;
import org.w3c.dom.ls.LSInput;
import org.xml.sax.InputSource;

class n {
   private n() {
   }

   protected LSInput makeLsInput(SchemaSourceResolver.SchemaSource var1) {
      this.processingSource(var1);
      LSInputImpl var2 = new LSInputImpl();
      var2.setSystemId(var1.getUri());
      var2.setStringData(var1.getContent());
      return var2;
   }

   protected Source makeSource(SchemaSourceResolver.SchemaSource var1) {
      this.processingSource(var1);
      return new StreamSource(new StringReader(var1.getContent()), var1.getUri());
   }

   protected InputSource makeInputSource(SchemaSourceResolver.SchemaSource var1) {
      this.processingSource(var1);
      InputSource var2 = new InputSource();
      var2.setSystemId(var1.getUri());
      var2.setCharacterStream(new StringReader(var1.getContent()));
      return var2;
   }

   protected void processingSource(SchemaSourceResolver.SchemaSource var1) {
   }
}
