From 8bcd7f58acd38f5d5e1731f89be4a10a79d0fdb7 Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sat, 23 Jun 2012 22:44:40 +0530 Subject: scruf is "bzr"ed now. --- parsers/Header.java | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 parsers/Header.java (limited to 'parsers/Header.java') diff --git a/parsers/Header.java b/parsers/Header.java new file mode 100644 index 0000000..99114ae --- /dev/null +++ b/parsers/Header.java @@ -0,0 +1,37 @@ +package scruf.parsers; + +import scruf.io.*; + +public class Header implements Parser { + + private String fileContent; + private StringBuilder sbuilder; + + public String parse(String fileContent) { + + sbuilder = new StringBuilder(); + + // Embed necessay headers. + sbuilder.append(" \n"); + sbuilder.append(" \n"); + sbuilder.append(" \n"); + sbuilder.append(""); + sbuilder.append(PresentFile.name); + sbuilder.append(""); + sbuilder.append(" \n"); + sbuilder.append(" \n"); + // insert File Content. + sbuilder.append(fileContent); + // insert back button. + sbuilder.append(PresentFile.backButton); + // Close body + sbuilder.append("\n\n"); + if(PresentFile.footer!=null) { + sbuilder.append(PresentFile.footer); + } + sbuilder.append("\n"); + + return sbuilder.toString(); + } + +} \ No newline at end of file -- cgit v1.2.3