org.gerhardb.jibs.optimizer
Class OptimizerPreferences

java.lang.Object
  extended byorg.gerhardb.jibs.optimizer.OptimizerPreferences

public class OptimizerPreferences
extends java.lang.Object

Wraps the preferences used by the viewer and provides an way of editing the preferences.

Author:
Gerhard Beck

Method Summary
static void flush()
           
static java.lang.String getAddDirectory()
           
static boolean getDedup()
           
static boolean getDirectoryAcross()
           
static boolean getExifRenaming()
           
static boolean getFirstEndingConvention()
           
static int getFullScreenHeight()
           
static int getFullScreenWidth()
           
static java.lang.String[] getOldPostfix()
           
static int getRelabelNumber()
           
static java.lang.String getRelabelPostfix()
           
static boolean getRepack()
           
static java.lang.String getRepackQuality()
           
static boolean getResize()
           
static int getResizeHeight()
           
static int getResizeWidth()
           
static boolean getStrain()
           
static boolean getStrainMove()
           
static boolean getUniqueRenamingCamera()
           
static boolean getUniqueRenamingDownload()
           
static boolean getWindowsFileConvention()
           
static void init()
           
static void setAddDirectory(java.io.File dir)
          Set the Add Directory to this directory.
static void setAddDirectoryParent(java.io.File dir)
          Set the Add Directory to the parent of this directory.
static void setDedup(boolean setting)
           
static void setDirectoryAcross(boolean setting)
           
static void setExifRenaming(boolean setting)
           
static void setFirstEndingConvention(boolean setting)
           
static void setOldPostfix(java.lang.String[] old)
           
static void setRelabelNumber(int setting)
           
static void setRepack(boolean setting)
           
static void setRepackQuality(java.lang.String setting)
           
static void setResize(boolean setting)
           
static void setResizeHeight(int setting)
           
static void setResizeWidth(int setting)
           
static void setStrain(boolean setting)
           
static void setStrainMove(boolean setting)
           
static void setUniqueRenamingCamera(boolean setting)
           
static void setUniqueRenamingDownload(boolean setting)
           
static void setWindowsFileConvention(boolean setting)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static void init()
Throws:
java.lang.SecurityException

getFullScreenHeight

public static int getFullScreenHeight()

getFullScreenWidth

public static int getFullScreenWidth()

getDedup

public static boolean getDedup()

setDedup

public static void setDedup(boolean setting)

getDirectoryAcross

public static boolean getDirectoryAcross()

setDirectoryAcross

public static void setDirectoryAcross(boolean setting)

getRelabelNumber

public static int getRelabelNumber()

setRelabelNumber

public static void setRelabelNumber(int setting)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getRelabelPostfix

public static java.lang.String getRelabelPostfix()

getOldPostfix

public static java.lang.String[] getOldPostfix()

setOldPostfix

public static void setOldPostfix(java.lang.String[] old)
                          throws java.lang.Exception
Parameters:
old -
Throws:
java.lang.Exception

getUniqueRenamingDownload

public static boolean getUniqueRenamingDownload()

setUniqueRenamingDownload

public static void setUniqueRenamingDownload(boolean setting)

getUniqueRenamingCamera

public static boolean getUniqueRenamingCamera()

setUniqueRenamingCamera

public static void setUniqueRenamingCamera(boolean setting)

getExifRenaming

public static boolean getExifRenaming()

setExifRenaming

public static void setExifRenaming(boolean setting)

getWindowsFileConvention

public static boolean getWindowsFileConvention()

setWindowsFileConvention

public static void setWindowsFileConvention(boolean setting)

getFirstEndingConvention

public static boolean getFirstEndingConvention()

setFirstEndingConvention

public static void setFirstEndingConvention(boolean setting)

getStrain

public static boolean getStrain()

setStrain

public static void setStrain(boolean setting)

getStrainMove

public static boolean getStrainMove()

setStrainMove

public static void setStrainMove(boolean setting)

getResize

public static boolean getResize()

setResize

public static void setResize(boolean setting)

getResizeWidth

public static int getResizeWidth()

setResizeWidth

public static void setResizeWidth(int setting)

getResizeHeight

public static int getResizeHeight()

setResizeHeight

public static void setResizeHeight(int setting)

getRepack

public static boolean getRepack()

setRepack

public static void setRepack(boolean setting)

getRepackQuality

public static java.lang.String getRepackQuality()

setRepackQuality

public static void setRepackQuality(java.lang.String setting)

getAddDirectory

public static java.lang.String getAddDirectory()

setAddDirectory

public static void setAddDirectory(java.io.File dir)
Set the Add Directory to this directory.

Parameters:
dir -

setAddDirectoryParent

public static void setAddDirectoryParent(java.io.File dir)
Set the Add Directory to the parent of this directory. Use getAddDirectory() to get the value set.

Parameters:
dir -

flush

public static void flush()


Copyright © 2002 Gerhard Beck. All rights reserved. Subject to GPL.