public boolean savable() { return mapBase != null && mapBase.getScheme().equalsIgnoreCase("file"); } public OutputStream openOutput(String str) {
public boolean savable() { return mapBase != null && mapBase.getScheme().equalsIgnoreCase("file"); } public OutputStream openOutput(String str) {
public boolean savable() { return mapBase != null && mapBase.getScheme().equalsIgnoreCase("file"); } public OutputStream openOutput(String str) {
/** * Turn a filename into a well-formed file: URL relative to the working * directory. * * @param filename * @return String The filename as an absolute URL */ static public String resolveFileURL(String filename) throws IRIException { IRI r = cwd.resolve(filename); if (!r.getScheme().equalsIgnoreCase("file")) { return resolveFileURL("./" + filename); } return r.toString(); }
/** * Turn a filename into a well-formed file: URL relative to the working * directory. * * @param filename * @return String The filename as an absolute URL */ static public String resolveFileURL(String filename) throws IRIException { IRI r = cwd.resolve(filename); if (!r.getScheme().equalsIgnoreCase("file")) { return resolveFileURL("./" + filename); } return r.toString(); }
/** * Turn a filename into a well-formed file: URL relative to the working * directory. * * @param filename * @return String The filename as an absolute URL */ static public String resolveFileURL(String filename) throws IRIException { IRI r = cwd.resolve(filename); if (!r.getScheme().equalsIgnoreCase("file")) { return resolveFileURL("./" + filename); } return r.toString(); }
/** * Turn a filename into a well-formed file: URL relative to the working * directory. * * @param filename * @return String The filename as an absolute URL */ static public String resolveFileURL(String filename) throws IRIException { IRI r = globalResolver.resolve(filename); if (!r.getScheme().equalsIgnoreCase("file")) { // Pragmatic hack that copes with "c:" return resolveFileURL("./" + filename); } return r.toString(); }
/** * Turn a filename into a well-formed file: URL relative to the working * directory. * * @param filename * @return String The filename as an absolute URL */ static public String resolveFileURL(String filename) throws IRIException { IRI r = globalResolver.resolve(filename) ; if (!r.getScheme().equalsIgnoreCase("file")) { // Pragmatic hack that copes with "c:" return resolveFileURL("./" + filename) ; } return r.toString() ; }
static private void show(IRI iri) { System.out.println("Scheme: " + iri.getScheme()); System.out.println("Authority: " + iri.getRawAuthority()); System.out.println("User: " + iri.getRawUserinfo()); System.out.println("Host: " + iri.getRawHost()); System.out.println("Port: " + iri.getPort()); System.out.println("Path: " + iri.getRawPath()); System.out.println("Query: " + iri.getRawQuery()); System.out.println("Fragment: " + iri.getRawFragment()); Iterator<Violation> it = ((AbsIRIImpl) iri).allViolations(); while (it.hasNext()) { System.out.println(it.next().getLongMessage()); } it = ((AbsIRIImpl) iri).violations(true); while (it.hasNext()) { System.out.println("+"+it.next().getLongMessage()); } it = ((AbsIRIImpl) iri).violations(false); while (it.hasNext()) { System.out.println("++"+it.next().getLongMessage()); } }
static private void show(IRI iri) { System.out.println("Scheme: " + iri.getScheme()); System.out.println("Authority: " + iri.getRawAuthority()); System.out.println("User: " + iri.getRawUserinfo()); System.out.println("Host: " + iri.getRawHost()); System.out.println("Port: " + iri.getPort()); System.out.println("Path: " + iri.getRawPath()); System.out.println("Query: " + iri.getRawQuery()); System.out.println("Fragment: " + iri.getRawFragment()); Iterator<Violation> it = ((AbsIRIImpl) iri).allViolations(); while (it.hasNext()) { System.out.println(it.next().getLongMessage()); } it = ((AbsIRIImpl) iri).violations(true); while (it.hasNext()) { System.out.println("+"+it.next().getLongMessage()); } it = ((AbsIRIImpl) iri).violations(false); while (it.hasNext()) { System.out.println("++"+it.next().getLongMessage()); } }
static private void show(IRI iri) { System.out.println("Scheme: " + iri.getScheme()); System.out.println("Authority: " + iri.getRawAuthority()); System.out.println("User: " + iri.getRawUserinfo()); System.out.println("Host: " + iri.getRawHost()); System.out.println("Port: " + iri.getPort()); System.out.println("Path: " + iri.getRawPath()); System.out.println("Query: " + iri.getRawQuery()); System.out.println("Fragment: " + iri.getRawFragment()); Iterator<Violation> it = ((AbsIRIImpl) iri).allViolations(); while (it.hasNext()) { System.out.println(it.next().getLongMessage()); } it = ((AbsIRIImpl) iri).violations(true); while (it.hasNext()) { System.out.println("+"+it.next().getLongMessage()); } it = ((AbsIRIImpl) iri).violations(false); while (it.hasNext()) { System.out.println("++"+it.next().getLongMessage()); } }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = factory.create(relStr); if (i.isAbsolute()) // removes excess . segments return cwd.create(i); IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = factory.create(relStr); if (i.isAbsolute()) // removes excess . segments return cwd.create(i); IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = factory.create(relStr); if (i.isAbsolute()) // removes excess . segments return cwd.create(i); IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = iriFactory.create(relStr) ; if (i.isAbsolute()) // removes excess . segments return globalResolver.getBaseIRI().create(i) ; IRI base = iriFactory.create(baseStr) ; if ("file".equalsIgnoreCase(base.getScheme())) return globalResolver.getBaseIRI().create(i) ; return base.create(i) ; }
boolean net = equal(r.getScheme(), getScheme()); boolean absl = net && equal(r.getRawHost(), getRawHost()) && equal(getRawUserinfo(), r.getRawUserinfo())
boolean net = equal(r.getScheme(), getScheme()); boolean absl = net && equal(r.getRawHost(), getRawHost()) && equal(getRawUserinfo(), r.getRawUserinfo())
boolean net = equal(r.getScheme(), getScheme()); boolean absl = net && equal(r.getRawHost(), getRawHost()) && equal(getRawUserinfo(), r.getRawUserinfo())