public String nat(String s) { if (s!=null) { if (s.indexOf("ä")>=0) s=s.replaceAll("ä","ä"); if (s.indexOf("ü")>=0) s=s.replaceAll("ü","ü"); if (s.indexOf("ö")>=0) s=s.replaceAll("ö","ö"); if (s.indexOf("ß")>=0) s=s.replaceAll("ß","ß"); if (s.indexOf("Ä")>=0) s=s.replaceAll("Ä","Ä"); if (s.indexOf("Ü")>=0) s=s.replaceAll("Ü","Ü"); if (s.indexOf("Ö")>=0) s=s.replaceAll("Ö","Ö");} return s;}
public String prefix(String s) { finalint len=240, maxpara=2;int lc=0; final String ret="\n";String contd=" ..."; if (s!=null) { int m=s.length(); for (int i=0;i<len;i++) { if (i+4<s.length()) {
String p=s.substring(i,i+3).toLowerCase();
String b=s.substring(i,i+4).toLowerCase(); if (p.equals("
"
) | b.equals(" ")) {
lc++;if (lc>=maxpara) return s.substring(0,i)+contd;}}} for (int i=len;i<s.length();i++) { // return at next space if ((s.charAt(i)==' ') | (s.charAt(i)=='\n')) return s.substring(0,i)+contd;} return s.substring(0,m).replaceAll(ret," ")+contd;} elsereturn"";}
public String wrapHead(String s) {
String r=""; if (s!=null) if (s.length()>0)
r="
TextBoxHeadline\">"+s+"
"; return r;}
public String wrapAbstract(String s) {
String r=""; if (s!=null) if (s.length()>0)
r="
TextBoxAbstract\">"+s+"
"; return r;} public String getOverhead() {return nat(xml.Overhead);} public String getHeadline() {return wrapHead(nat(xml.Headline));} public String getDate() {return xml.Date;} public String getAbstract() {return wrapAbstract(nat(xml.Abstract));} public String getText() {return nat(xml.Text);} public String getTextprefix() {return prefix(nat(xml.Text));} public String getAuthor() {return xml.Author;} public String getPicbig() {return xml.Picbig;} public String getPiccredit() {return xml.Piccredit;} public String getPicsmall() {return xml.Picsmall;} public String getPicbightml() { if (!xml.Picbig.equals("")) {
File f=new File(docbase+"Artikel"+slash+xml.Picbig); if (f.canRead()) return"
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.