Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

apg_config
Class APGConfigInfo  view APGConfigInfo download APGConfigInfo.java

java.lang.Object
  extended byapg_config.APGConfigInfo

public class APGConfigInfo
extends java.lang.Object


Field Summary
 java.lang.String baseHTMLDir
           
private  java.io.File configDir
           
static int CONV_USING_IMAGEMAGICK
           
static int CONV_USING_JAVA
           
 java.lang.String convertLocation
           
 int convertType
           
private static int DEFAULT_LARGE_HEIGHT
           
private static int DEFAULT_LARGE_WIDTH
           
private static int DEFAULT_SMALL_HEIGHT
           
private static int DEFAULT_SMALL_WIDTH
           
static java.lang.String defCSSLinkText
           
 java.awt.Rectangle editAPGWindowBounds
           
 java.awt.Rectangle entryErrorsBounds
           
private  java.lang.String fileName
           
 boolean genCSSInfo
           
 java.lang.String genCSSLinkText
           
 int largeThumbSize
           
 int mainSelectedRow
           
 java.awt.Rectangle mainWindowBounds
           
 int mainWindowSplitterLocation
           
 int mainWindowSplitterLocation2
           
 long numberAcross
           
 long numberDown
           
 int panelThumbSize
           
 java.awt.Rectangle prefsBounds
           
private  java.util.Properties props
           
 boolean showShortDescOnImagePanel
           
 int smallThumbSize
           
 int threadPoolSize
           
 double thumbSaveQuality
           
 int thumbScaleQuality
           
 
Constructor Summary
APGConfigInfo(java.io.File cfgDir, java.lang.String file)
           
 
Method Summary
private  void assignFromProps()
           
private  void assignToProps()
           
private  java.io.File getConfigDir()
           
private  java.awt.Rectangle getDefaultEditRectangle()
           
private  java.awt.Rectangle getDefaultLargeRectangle()
           
private  java.awt.Rectangle getDefaultMainRectangle()
           
private  java.awt.Rectangle getDefaultSmallRectangle()
           
private  boolean getPropertyBoolean(java.lang.String key, boolean def)
           
private  double getPropertyDouble(java.lang.String key, double def)
           
private  long getPropertyLong(java.lang.String key, long def)
           
private  java.awt.Rectangle getPropertyRectangle(java.lang.String key, java.awt.Rectangle def)
           
private  java.lang.String getPropertyString(java.lang.String key, java.lang.String def)
           
private  void loadProperties()
           
 void resetDefaultValues()
           
 void save()
           
private  void saveProperties()
           
private  void setPropertyBoolean(java.lang.String key, boolean value)
           
private  void setPropertyDouble(java.lang.String key, double value)
           
private  void setPropertyLong(java.lang.String key, long value)
           
private  void setPropertyRectangle(java.lang.String key, java.awt.Rectangle value)
           
private  void setPropertyString(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configDir

private java.io.File configDir

fileName

private java.lang.String fileName

entryErrorsBounds

public java.awt.Rectangle entryErrorsBounds

mainWindowBounds

public java.awt.Rectangle mainWindowBounds

editAPGWindowBounds

public java.awt.Rectangle editAPGWindowBounds

mainWindowSplitterLocation

public int mainWindowSplitterLocation

mainWindowSplitterLocation2

public int mainWindowSplitterLocation2

mainSelectedRow

public int mainSelectedRow

panelThumbSize

public int panelThumbSize

thumbScaleQuality

public int thumbScaleQuality

thumbSaveQuality

public double thumbSaveQuality

prefsBounds

public java.awt.Rectangle prefsBounds

threadPoolSize

public int threadPoolSize

smallThumbSize

public int smallThumbSize

largeThumbSize

public int largeThumbSize

genCSSInfo

public boolean genCSSInfo

defCSSLinkText

public static final java.lang.String defCSSLinkText
See Also:
Constant Field Values

genCSSLinkText

public java.lang.String genCSSLinkText

CONV_USING_JAVA

public static final int CONV_USING_JAVA
See Also:
Constant Field Values

CONV_USING_IMAGEMAGICK

public static final int CONV_USING_IMAGEMAGICK
See Also:
Constant Field Values

convertType

public int convertType

convertLocation

public java.lang.String convertLocation

baseHTMLDir

public java.lang.String baseHTMLDir

props

private java.util.Properties props

numberAcross

public long numberAcross

numberDown

public long numberDown

showShortDescOnImagePanel

public boolean showShortDescOnImagePanel

DEFAULT_LARGE_WIDTH

private static final int DEFAULT_LARGE_WIDTH
See Also:
Constant Field Values

DEFAULT_SMALL_WIDTH

private static final int DEFAULT_SMALL_WIDTH
See Also:
Constant Field Values

DEFAULT_LARGE_HEIGHT

private static final int DEFAULT_LARGE_HEIGHT
See Also:
Constant Field Values

DEFAULT_SMALL_HEIGHT

private static final int DEFAULT_SMALL_HEIGHT
See Also:
Constant Field Values
Constructor Detail

APGConfigInfo

public APGConfigInfo(java.io.File cfgDir,
                     java.lang.String file)
Method Detail

save

public void save()

getDefaultMainRectangle

private java.awt.Rectangle getDefaultMainRectangle()

getDefaultLargeRectangle

private java.awt.Rectangle getDefaultLargeRectangle()

getDefaultSmallRectangle

private java.awt.Rectangle getDefaultSmallRectangle()

getDefaultEditRectangle

private java.awt.Rectangle getDefaultEditRectangle()

resetDefaultValues

public void resetDefaultValues()

getConfigDir

private java.io.File getConfigDir()

setPropertyRectangle

private void setPropertyRectangle(java.lang.String key,
                                  java.awt.Rectangle value)

setPropertyLong

private void setPropertyLong(java.lang.String key,
                             long value)

setPropertyDouble

private void setPropertyDouble(java.lang.String key,
                               double value)

setPropertyString

private void setPropertyString(java.lang.String key,
                               java.lang.String value)

getPropertyString

private java.lang.String getPropertyString(java.lang.String key,
                                           java.lang.String def)

setPropertyBoolean

private void setPropertyBoolean(java.lang.String key,
                                boolean value)

getPropertyRectangle

private java.awt.Rectangle getPropertyRectangle(java.lang.String key,
                                                java.awt.Rectangle def)

getPropertyLong

private long getPropertyLong(java.lang.String key,
                             long def)

getPropertyDouble

private double getPropertyDouble(java.lang.String key,
                                 double def)

getPropertyBoolean

private boolean getPropertyBoolean(java.lang.String key,
                                   boolean def)

assignToProps

private void assignToProps()

assignFromProps

private void assignFromProps()

loadProperties

private void loadProperties()

saveProperties

private void saveProperties()