Ontimize Document Management 0.035EN

com.ontimize.dms
Class Utils

java.lang.Object
  extended by com.ontimize.dms.Utils

public class Utils
extends java.lang.Object


Constructor Summary
Utils()
           
 
Method Summary
static int actionToTake(java.util.Date serverDate, java.util.Date DSD, java.util.Date PMD, java.util.Date FP)
           
static IDataBlock createDataBlock(java.lang.String path, java.io.InputStream is)
           
static java.io.File createTempFile(Document document)
           
static void deleteDirectoryContent(java.io.File fini)
           
static java.lang.String getVersionDocumentName(Document doc, java.lang.Number version)
           
static java.lang.String getVersionName(java.lang.String name, java.lang.Number version)
           
static java.util.Properties loadProperties(java.lang.String resource)
           
static boolean madeWindowTransparent(java.awt.Window window, float percent)
           
static int parseSystemProperty(java.lang.String key, int defaultValue)
           
static java.lang.String replace(java.lang.String sInput, java.lang.String sOld, java.lang.String sNew)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

loadProperties

public static java.util.Properties loadProperties(java.lang.String resource)

parseSystemProperty

public static int parseSystemProperty(java.lang.String key,
                                      int defaultValue)

replace

public static java.lang.String replace(java.lang.String sInput,
                                       java.lang.String sOld,
                                       java.lang.String sNew)

createDataBlock

public static IDataBlock createDataBlock(java.lang.String path,
                                         java.io.InputStream is)

getVersionName

public static java.lang.String getVersionName(java.lang.String name,
                                              java.lang.Number version)

getVersionDocumentName

public static java.lang.String getVersionDocumentName(Document doc,
                                                      java.lang.Number version)

createTempFile

public static java.io.File createTempFile(Document document)

actionToTake

public static int actionToTake(java.util.Date serverDate,
                               java.util.Date DSD,
                               java.util.Date PMD,
                               java.util.Date FP)
Parameters:
serverDate - => server last file modification date
DSD - => server last file modification date
PMD - => client last modification date in the database
FP - => file last modification date property
Returns:
0 => haven't got the file 1 => have last version 2 => have to query

deleteDirectoryContent

public static void deleteDirectoryContent(java.io.File fini)

madeWindowTransparent

public static boolean madeWindowTransparent(java.awt.Window window,
                                            float percent)

Ontimize Document Management