@Override public boolean contains(String prefix) { return other.contains(prefix) ; }
@Override public boolean contains(String prefix) { return get().contains(prefix) ; }
public static int calcWidth(PrefixMap prefixMap, String baseURI, Node p) { if ( ! prefixMap.contains(rdfNS) && RDF_type.equals(p) ) return 1; String x = prefixMap.abbreviate(p.getURI()); if ( x == null ) return p.getURI().length()+2; return x.length(); }
private static int calcWidth(PrefixMap prefixMap, String baseURI, Node p) { if ( ! prefixMap.contains(rdfNS) && RDF_type.equals(p) ) return 1 ; String x = prefixMap.abbreviate(p.getURI()) ; if ( x == null ) return p.getURI().length()+2 ; return x.length() ; }
@Override public void delete(String prefix) { prefix = canonicalPrefix(prefix); local.delete(prefix); if (parent.contains(prefix)) Log.warn(this, "Attempt to delete a prefix in the parent"); }
@Override public void delete(String prefix) { prefix = canonicalPrefix(prefix); local.delete(prefix); if (parent.contains(prefix)) Log.warn(this, "Attempt to delete a prefix in the parent"); }
/** Write a predicate - jump to next line if deemed long */ private void writePredicate(Node p, int predicateMaxWidth, boolean first) { if ( first ) first = false ; else { print(" ;") ; println() ; } int colPredicateStart = out.getAbsoluteIndent() ; if ( !prefixMap.contains(rdfNS) && RDF_type.equals(p) ) print("a") ; else writeNode(p) ; int colPredicateFinish = out.getCol() ; int wPredicate = (colPredicateFinish - colPredicateStart) ; if ( wPredicate > LONG_PREDICATE ) println() ; else { out.pad(predicateMaxWidth) ; // out.print(' ', predicateMaxWidth-wPredicate) ; gap(GAP_P_O) ; } }
/** Write a predicate - jump to next line if deemed long */ private void writePredicate(Node p, int predicateMaxWidth, boolean first) { if ( first ) first = false ; else { print(" ;") ; println() ; } int colPredicateStart = out.getAbsoluteIndent() ; if ( ! prefixMap.contains(rdfNS) && RDF_type.equals(p) ) print("a") ; else writeNode(p) ; int colPredicateFinish = out.getCol() ; int wPredicate = (colPredicateFinish-colPredicateStart) ; if ( wPredicate > LONG_PREDICATE ) println() ; else { out.pad(predicateMaxWidth) ; //out.print(' ', predicateMaxWidth-wPredicate) ; gap(GAP_P_O) ; } }
@Test public void prefixMap_basic_04() { PrefixMap pmap1 = getPrefixMap(); pmap1.add("", "http://example/") ; pmap1.add("org", "http://example.org/") ; PrefixMap pmap2 = getPrefixMap(); pmap2.putAll(pmap1) ; assertTrue(pmap2.contains("")) ; assertTrue(pmap2.contains("org")) ; assertFalse(pmap2.isEmpty()) ; assertEquals(2, pmap2.size()) ; }
@Test public void prefixMap_basic_02() { PrefixMap pmap = getPrefixMap(); pmap.add("", "http://example/") ; assertFalse(pmap.isEmpty()) ; assertEquals(1, pmap.size()) ; assertTrue(pmap.contains("")) ; assertTrue(pmap.getMapping().containsKey("")) ; assertTrue(pmap.getMappingCopy().containsKey("")) ; assertTrue(pmap.getMappingCopyStr().containsKey("")) ; }