void startPrint() { if ( sCxt != null ) { if ( includeBase && sCxt.getBaseIRI() != null ) { out.print("(base ") ; out.println(FmtUtils.stringForURI(sCxt.getBaseIRI())) ; doneBase = true ; out.incIndent() ; } PrefixMapping pmap = sCxt.getPrefixMapping() ; if ( pmap != null ) { Map<String,String> pm = pmap.getNsPrefixMap() ; donePrefix = ( pm.size() != 0 ) ; if ( pm.size() != 0 ) { out.println("(prefix") ; out.incIndent() ; printPrefixes(pm, out) ; out.println(); } } } }
void startPrint() { if ( sCxt != null ) { if ( includeBase && sCxt.getBaseIRI() != null ) { out.print("(base ") ; out.println(FmtUtils.stringForURI(sCxt.getBaseIRI())) ; doneBase = true ; out.incIndent() ; } PrefixMapping pmap = sCxt.getPrefixMapping() ; if ( pmap != null ) { Map<String,String> pm = pmap.getNsPrefixMap() ; donePrefix = ( pm.size() != 0 ) ; if ( pm.size() != 0 ) { out.println("(prefix") ; out.incIndent() ; printPrefixes(pm, out) ; out.println(); } } } }
@Override public void visit(Item item, ItemList list) { out.print("(") ; boolean listMode = false ; for ( Item subItem : list ) { if ( subItem.isList() ) { listMode = true ; break ; } } // Lists are printed with structure. // If no lists, print on one line. if ( listMode ) printAsList(list) ; else printOneLine(list) ; }
public void visit(Item item, ItemList list) { out.print("(") ; boolean listMode = false ; for ( Item subItem : list ) { if ( subItem.isList() ) { listMode = true ; break ; } } // Lists are printed with structure. // If no lists, print on one line. if ( listMode ) printAsList(list) ; else printOneLine(list) ; }
public static void write(IndentedWriter out, Item item, SerializationContext sCxt) { Print pv = new Print(out, sCxt) ; pv.startPrint() ; item.visit(pv) ; pv.finishPrint() ; }
public static void write(IndentedWriter out, Item item, SerializationContext sCxt) { Print pv = new Print(out, sCxt) ; pv.startPrint() ; item.visit(pv) ; pv.finishPrint() ; }