Snapper 3.0 API

org.enhydra.snapperPreviewer.business
Class BuilderUtil

java.lang.Object
  extended by org.enhydra.snapperPreviewer.business.BuilderUtil

public class BuilderUtil
extends java.lang.Object

Author:
Milic Djordje, Milin Radivoj

Constructor Summary
BuilderUtil()
           
 
Method Summary
static void appendOfficeFile(java.lang.String start, Preview previewImp, java.lang.String fullFilePath, int showNumberOf, java.lang.String fileTypeS, FileParserMaster parser)
           
static boolean canConvertPDF(java.io.File pdfFile, java.lang.String tempDir)
           
static java.lang.String clearContent(java.lang.String oldContent, java.lang.String title, java.lang.String filePath, java.lang.String properties, java.lang.String meatData)
           
static java.lang.String convertDate(long date, java.lang.String patern)
           
static java.lang.String convertSize(double initSize)
           
static AbsolutFilePath createAbsolutFilePath(java.lang.String filePath)
           
static ContainerFileList createContainerFileList(ContainerFileList finallList, FileParserMaster parser, java.lang.String fullFilePath, java.lang.String rest, boolean toAddData, int showNumberOf)
           
static ContainerFileList createContainerFileList(ContainerFileList atachedFileListO, ResultElement[] re, java.lang.String tempabsolutFilePath, java.lang.String siteName, java.lang.String indexDir, java.lang.String query, java.util.Properties sitelist, int showNumberOf)
           
static InsideContainerFilePath createInsideContainerFilePath(java.lang.String filePath)
           
static ContainerFileList createOfficeContainerFileList(ContainerFileList atachedFileListO, java.lang.String fullFilePath, int numberOfPages, java.lang.String fileType, FileParserMaster parser)
           
static ContainerFileList createPDFContainerFileList(ContainerFileList atachedFileListO, java.io.File file, java.lang.String fullFilePath, int numberOfImages, boolean toShowcontainerFilesData)
           
static ContainerFileList createPictureContainerFileList(ContainerFileList atachedFileListO, java.lang.String filePath, int numberOfImages)
           
static Preview createPreview(Preview previewImp, java.lang.String titleS, java.lang.String fileTypeS, java.lang.String absolutFileNameS, java.lang.String fullFilePath, java.lang.String siteNameS, java.lang.String fromS, java.lang.String toS, java.lang.String ccS, java.lang.String subjectS, java.lang.String sentS, java.lang.String contentS, java.lang.String propertiesS, java.lang.String metaData, java.util.Properties containerList)
           
static java.lang.String filter(java.lang.String stringToFilter, boolean filter)
           
static java.lang.String filterAmp(java.lang.String stringToFilter)
           
static java.lang.String filterContentStartNewLine(java.lang.String stringToFilter)
           
static java.lang.String filterForQuery(java.lang.String stringToFilter)
           
static java.lang.String filterIfNotHighlihted(java.lang.String stringToFilter)
           
static java.lang.String filterIfNotHighlihtedInverse(java.lang.String stringToFilter)
           
static java.lang.String filterNewLine(java.lang.String stringToFilter)
           
static java.lang.String filterXLSDocument(java.lang.String stringToFilter)
           
static int getStartPage()
           
static Preview prepareEmailFiles(Preview oldPreview)
           
static java.lang.String replaceAll(java.lang.String input, java.lang.String forReplace, java.lang.String replaceWith)
           
static void setStartPage(int startPage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuilderUtil

public BuilderUtil()
Method Detail

createAbsolutFilePath

public static AbsolutFilePath createAbsolutFilePath(java.lang.String filePath)

createInsideContainerFilePath

public static InsideContainerFilePath createInsideContainerFilePath(java.lang.String filePath)

createPreview

public static Preview createPreview(Preview previewImp,
                                    java.lang.String titleS,
                                    java.lang.String fileTypeS,
                                    java.lang.String absolutFileNameS,
                                    java.lang.String fullFilePath,
                                    java.lang.String siteNameS,
                                    java.lang.String fromS,
                                    java.lang.String toS,
                                    java.lang.String ccS,
                                    java.lang.String subjectS,
                                    java.lang.String sentS,
                                    java.lang.String contentS,
                                    java.lang.String propertiesS,
                                    java.lang.String metaData,
                                    java.util.Properties containerList)

createOfficeContainerFileList

public static ContainerFileList createOfficeContainerFileList(ContainerFileList atachedFileListO,
                                                              java.lang.String fullFilePath,
                                                              int numberOfPages,
                                                              java.lang.String fileType,
                                                              FileParserMaster parser)
                                                       throws FileParserException
Throws:
FileParserException

createPDFContainerFileList

public static ContainerFileList createPDFContainerFileList(ContainerFileList atachedFileListO,
                                                           java.io.File file,
                                                           java.lang.String fullFilePath,
                                                           int numberOfImages,
                                                           boolean toShowcontainerFilesData)

createPictureContainerFileList

public static ContainerFileList createPictureContainerFileList(ContainerFileList atachedFileListO,
                                                               java.lang.String filePath,
                                                               int numberOfImages)

createContainerFileList

public static ContainerFileList createContainerFileList(ContainerFileList finallList,
                                                        FileParserMaster parser,
                                                        java.lang.String fullFilePath,
                                                        java.lang.String rest,
                                                        boolean toAddData,
                                                        int showNumberOf)

replaceAll

public static java.lang.String replaceAll(java.lang.String input,
                                          java.lang.String forReplace,
                                          java.lang.String replaceWith)

clearContent

public static java.lang.String clearContent(java.lang.String oldContent,
                                            java.lang.String title,
                                            java.lang.String filePath,
                                            java.lang.String properties,
                                            java.lang.String meatData)

filter

public static java.lang.String filter(java.lang.String stringToFilter,
                                      boolean filter)

filterNewLine

public static java.lang.String filterNewLine(java.lang.String stringToFilter)

filterIfNotHighlihted

public static java.lang.String filterIfNotHighlihted(java.lang.String stringToFilter)

filterIfNotHighlihtedInverse

public static java.lang.String filterIfNotHighlihtedInverse(java.lang.String stringToFilter)

filterAmp

public static java.lang.String filterAmp(java.lang.String stringToFilter)

filterContentStartNewLine

public static java.lang.String filterContentStartNewLine(java.lang.String stringToFilter)

filterXLSDocument

public static java.lang.String filterXLSDocument(java.lang.String stringToFilter)

filterForQuery

public static java.lang.String filterForQuery(java.lang.String stringToFilter)

prepareEmailFiles

public static Preview prepareEmailFiles(Preview oldPreview)

createContainerFileList

public static ContainerFileList createContainerFileList(ContainerFileList atachedFileListO,
                                                        ResultElement[] re,
                                                        java.lang.String tempabsolutFilePath,
                                                        java.lang.String siteName,
                                                        java.lang.String indexDir,
                                                        java.lang.String query,
                                                        java.util.Properties sitelist,
                                                        int showNumberOf)

convertSize

public static java.lang.String convertSize(double initSize)

convertDate

public static java.lang.String convertDate(long date,
                                           java.lang.String patern)

canConvertPDF

public static boolean canConvertPDF(java.io.File pdfFile,
                                    java.lang.String tempDir)

getStartPage

public static int getStartPage()

setStartPage

public static void setStartPage(int startPage)

appendOfficeFile

public static void appendOfficeFile(java.lang.String start,
                                    Preview previewImp,
                                    java.lang.String fullFilePath,
                                    int showNumberOf,
                                    java.lang.String fileTypeS,
                                    FileParserMaster parser)

Snapper 3.0 API