com.openindex.openestate.tool.agency.utils
Class PhpBuilder

java.lang.Object
  extended by com.openindex.openestate.tool.agency.utils.PhpBuilder
Direct Known Subclasses:
PhpWebsiteBuilder

public class PhpBuilder
extends Object

PhpBuilder.
$Id: PhpBuilder.java 1365 2012-02-16 11:32:11Z andy $

Author:
Andreas Rudolph

Field Summary
static String PHP_RES_PATH
          Classpath zum Paket mit PHP-Ressourcen
 
Constructor Summary
PhpBuilder()
          Konstruktor
 
Method Summary
static String prepareString(String txt)
          String zur HTML-Darstellung vorbereiten.
static String readResource(String name)
          Hilfsfunktion zum Lesen einer Ressource aus PHP-Classpath.
static void saveEmptyIndexHtml(File path)
           
static void saveFile(InputStream in, File f)
          Hilfsfunktion zum Speichern eines Streams in eine Datei.
static void saveResource(String name, File f)
          Hilfsfunktion zum Speichern einer Ressource aus dem PHP-Classpath in eine Datei.
static void saveText(String txt, File f)
          Hilfsfunktion zum Speichern eines Textes in eine Datei.
static String writeText(String txt)
          Hilfsfunktion zur HTML-Darstellung eines Textes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PHP_RES_PATH

public static final String PHP_RES_PATH
Classpath zum Paket mit PHP-Ressourcen

See Also:
Constant Field Values
Constructor Detail

PhpBuilder

public PhpBuilder()
Konstruktor

Method Detail

prepareString

public static String prepareString(String txt)
String zur HTML-Darstellung vorbereiten. Eventuelle HTML-Kodierungen werden aufgelöst und Tags werden kodiert.

Parameters:
txt - Eingabe
Returns:
Ausgabe

readResource

public static String readResource(String name)
                           throws IOException
Hilfsfunktion zum Lesen einer Ressource aus PHP-Classpath.

Parameters:
name - Name der Ressource
Returns:
Code
Throws:
IOException - IO-Fehler

saveEmptyIndexHtml

public static void saveEmptyIndexHtml(File path)
                               throws IOException
Throws:
IOException

saveFile

public static void saveFile(InputStream in,
                            File f)
                     throws IOException
Hilfsfunktion zum Speichern eines Streams in eine Datei.

Parameters:
in - Stream
f - Zieldatei
Throws:
IOException - IO-Fehler

saveResource

public static void saveResource(String name,
                                File f)
                         throws IOException
Hilfsfunktion zum Speichern einer Ressource aus dem PHP-Classpath in eine Datei.

Parameters:
name - Name der Ressource
f - Zieldatei
Throws:
IOException - IO-Fehler

saveText

public static void saveText(String txt,
                            File f)
                     throws IOException
Hilfsfunktion zum Speichern eines Textes in eine Datei.

Parameters:
txt - Text
f - Zieldatei
Throws:
IOException - IO-Fehler

writeText

public static String writeText(String txt)
Hilfsfunktion zur HTML-Darstellung eines Textes. Die Zeilenumbrüche werden ersetzt
URL werden durch Hyperlinks ersetzt, siehe: http://www.osix.net/modules/article/?id=586

Parameters:
txt - Text
Returns:
HTML-Darstellung des Textes


Copyright © 2012 OpenEstate. All Rights Reserved.