net.sourceforge.neurosdbm
Class NeurosProperties

java.lang.Object
  extended bynet.sourceforge.neurosdbm.NeurosProperties

public class NeurosProperties
extends java.lang.Object


Field Summary
private static java.lang.String ADD_TRACKS_DIRECTORY
           
private static java.lang.String ADVANCED_DBM
           
private static java.lang.String ALLOW_DUPLICATES
           
private static java.lang.String ARTIST_ALBUMS
           
private static java.lang.String AUTO_BACKUP
           
private static java.lang.String AUTO_UPDATE
           
private static java.lang.String COLUMN_CHOOSER
           
private static java.lang.Boolean[] columnChooser
           
private static java.lang.String CONFIRM_ADD_TRACKS
           
private static java.lang.String CONVERT_EXTENDED_ASCII
           
private static java.lang.String DEBUG
           
private static java.lang.String DELETE_FILE
           
private static java.lang.String DEVICE_PATH
           
private static java.lang.String DEVICE_TYPE
           
private static java.lang.String FILENAME_STRUCTURE
           
private static java.lang.String HEIGHT
           
private static java.lang.String HIGHLIGHT_TRACKS
           
private static java.lang.String KEYS
           
static java.lang.String LANG_PROPERTY
           
private static java.lang.String LOCATION_X
           
private static java.lang.String LOCATION_Y
           
private static java.lang.String LOGGING
           
private static java.lang.String LOOK_AND_FEEL
           
private static java.lang.String MUSIC_PLAYER
           
private static java.lang.String MUSIC_PLAYER_ARGS
           
private static java.lang.String PATH_STRUCTURE
           
private static java.util.Properties properties
           
private static java.lang.String PROPERTIES_DIR
           
private static java.lang.String PROPERTIES_FILE
           
private static java.lang.String RECORDING_SYNC_DIRECTORY
           
private static java.lang.String SAVE_PLAYLISTS
           
private static java.lang.String SEARCH_PATH
           
private static java.lang.String SUBDATABASES
           
private static java.lang.String SYNC_DIRECTORY_FLAG
           
private static java.lang.String THEME
           
private static java.lang.String TRANSLITERATOR_CLASS_PROPERTY
           
private static java.lang.String WIDTH
           
 
Constructor Summary
private NeurosProperties()
           
 
Method Summary
static boolean allowDuplicates()
           
static java.lang.String getAddTracksDirectory()
           
static java.lang.Boolean[] getColumnChooser()
           
static java.lang.String getCustomCharset()
           
static java.lang.String getDevicePath()
           
static int getDeviceType()
           
static java.awt.Dimension getDimensions()
           
static int getLnF()
           
static int getLocationX()
           
static int getLocationY()
           
static int getLogging()
           
static java.lang.String getMusicApp()
           
static java.lang.String getMusicAppArgs()
           
static java.lang.String getRecordingSyncDirectory()
           
static java.lang.String getSearchPath()
           
static Symbols getSymbols()
           
static boolean getSyncDirectoryFlag()
           
static java.lang.String getTansliteratorClass()
           
static int getTheme()
           
static boolean isAdvancedDBM()
           
static boolean isArtistAlbums()
           
static boolean isAutoBackup()
           
static boolean isAutoUpdate()
           
static boolean isConfirmAddTracks()
           
static boolean isConvertExtendedASCII()
           
static boolean isCustomFieldsProcessing()
           
static boolean isDebug()
           
static boolean isDeleteFile()
           
static boolean isHighlightTracks()
           
static boolean isKeys()
           
static boolean isSavePlaylists()
           
static boolean isSubdatabases()
           
static boolean save()
           
static void setAddTracksDirectory(java.lang.String directory)
           
static void setAdvancedDBM(boolean value)
           
static void setAllowDuplicates(boolean value)
           
static void setArtistAlbums(boolean value)
           
static void setAutoBackup(boolean value)
           
static void setAutoUpdate(boolean update)
           
static void setColumnChooser(java.lang.Boolean[] enabled)
           
private static void setColumnChooserToDefault()
           
static void setConfirmAddTracks(boolean confirmadd)
           
static void setConvertExtendedASCII(boolean value)
           
static void setDeleteFile(boolean value)
           
static void setDevicePath(java.lang.String path)
           
static void setDeviceType(int type)
           
static void setDimensions(java.awt.Dimension dim)
          This will store the height and width of the GUI in the properties file
static void setHighlightTracks(boolean highlight)
           
static void setLnF(int i)
           
static void setLocation(int x, int y)
          Will store the cordanites of the GUI in the properties file
static void setMusicApp(java.lang.String app)
           
static void setMusicAppArgs(java.lang.String args)
           
static void setRecordingSyncDirectory(java.lang.String args)
           
static void setSavePlaylists(boolean value)
           
static void setSearchPath(java.lang.String path)
           
static void setSymbols(Symbols symbols)
           
static void setSyncDirectoryFlag(boolean value)
           
static void setTheme(int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

private static java.util.Properties properties

PROPERTIES_DIR

private static final java.lang.String PROPERTIES_DIR

PROPERTIES_FILE

private static final java.lang.String PROPERTIES_FILE

AUTO_BACKUP

private static final java.lang.String AUTO_BACKUP
See Also:
Constant Field Values

DEVICE_PATH

private static final java.lang.String DEVICE_PATH
See Also:
Constant Field Values

DEVICE_TYPE

private static final java.lang.String DEVICE_TYPE
See Also:
Constant Field Values

SEARCH_PATH

private static final java.lang.String SEARCH_PATH
See Also:
Constant Field Values

PATH_STRUCTURE

private static final java.lang.String PATH_STRUCTURE
See Also:
Constant Field Values

FILENAME_STRUCTURE

private static final java.lang.String FILENAME_STRUCTURE
See Also:
Constant Field Values

ADD_TRACKS_DIRECTORY

private static final java.lang.String ADD_TRACKS_DIRECTORY
See Also:
Constant Field Values

DEBUG

private static final java.lang.String DEBUG
See Also:
Constant Field Values

KEYS

private static final java.lang.String KEYS
See Also:
Constant Field Values

LOGGING

private static final java.lang.String LOGGING
See Also:
Constant Field Values

SYNC_DIRECTORY_FLAG

private static final java.lang.String SYNC_DIRECTORY_FLAG
See Also:
Constant Field Values

DELETE_FILE

private static final java.lang.String DELETE_FILE
See Also:
Constant Field Values

ALLOW_DUPLICATES

private static final java.lang.String ALLOW_DUPLICATES
See Also:
Constant Field Values

CONVERT_EXTENDED_ASCII

private static final java.lang.String CONVERT_EXTENDED_ASCII
See Also:
Constant Field Values

COLUMN_CHOOSER

private static final java.lang.String COLUMN_CHOOSER
See Also:
Constant Field Values

HIGHLIGHT_TRACKS

private static final java.lang.String HIGHLIGHT_TRACKS
See Also:
Constant Field Values

LANG_PROPERTY

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

TRANSLITERATOR_CLASS_PROPERTY

private static final java.lang.String TRANSLITERATOR_CLASS_PROPERTY
See Also:
Constant Field Values

AUTO_UPDATE

private static final java.lang.String AUTO_UPDATE
See Also:
Constant Field Values

SUBDATABASES

private static final java.lang.String SUBDATABASES
See Also:
Constant Field Values

CONFIRM_ADD_TRACKS

private static final java.lang.String CONFIRM_ADD_TRACKS
See Also:
Constant Field Values

LOOK_AND_FEEL

private static final java.lang.String LOOK_AND_FEEL
See Also:
Constant Field Values

THEME

private static final java.lang.String THEME
See Also:
Constant Field Values

SAVE_PLAYLISTS

private static final java.lang.String SAVE_PLAYLISTS
See Also:
Constant Field Values

ADVANCED_DBM

private static final java.lang.String ADVANCED_DBM
See Also:
Constant Field Values

ARTIST_ALBUMS

private static final java.lang.String ARTIST_ALBUMS
See Also:
Constant Field Values

LOCATION_X

private static final java.lang.String LOCATION_X
See Also:
Constant Field Values

LOCATION_Y

private static final java.lang.String LOCATION_Y
See Also:
Constant Field Values

WIDTH

private static final java.lang.String WIDTH
See Also:
Constant Field Values

HEIGHT

private static final java.lang.String HEIGHT
See Also:
Constant Field Values

MUSIC_PLAYER

private static final java.lang.String MUSIC_PLAYER
See Also:
Constant Field Values

MUSIC_PLAYER_ARGS

private static final java.lang.String MUSIC_PLAYER_ARGS
See Also:
Constant Field Values

RECORDING_SYNC_DIRECTORY

private static final java.lang.String RECORDING_SYNC_DIRECTORY
See Also:
Constant Field Values

columnChooser

private static java.lang.Boolean[] columnChooser
Constructor Detail

NeurosProperties

private NeurosProperties()
Method Detail

save

public static boolean save()

getDevicePath

public static java.lang.String getDevicePath()

setDevicePath

public static void setDevicePath(java.lang.String path)

getSearchPath

public static java.lang.String getSearchPath()

setSearchPath

public static void setSearchPath(java.lang.String path)

getDeviceType

public static int getDeviceType()

setDeviceType

public static void setDeviceType(int type)

getSymbols

public static Symbols getSymbols()

setSymbols

public static void setSymbols(Symbols symbols)

isAutoBackup

public static boolean isAutoBackup()

setAutoBackup

public static void setAutoBackup(boolean value)

getAddTracksDirectory

public static java.lang.String getAddTracksDirectory()

setAddTracksDirectory

public static void setAddTracksDirectory(java.lang.String directory)

isDebug

public static boolean isDebug()

isKeys

public static boolean isKeys()

getLogging

public static int getLogging()

setSyncDirectoryFlag

public static void setSyncDirectoryFlag(boolean value)

getSyncDirectoryFlag

public static boolean getSyncDirectoryFlag()

isDeleteFile

public static boolean isDeleteFile()

setDeleteFile

public static void setDeleteFile(boolean value)

allowDuplicates

public static boolean allowDuplicates()

setAllowDuplicates

public static void setAllowDuplicates(boolean value)

isConvertExtendedASCII

public static boolean isConvertExtendedASCII()

setConvertExtendedASCII

public static void setConvertExtendedASCII(boolean value)

getColumnChooser

public static java.lang.Boolean[] getColumnChooser()

setColumnChooserToDefault

private static void setColumnChooserToDefault()

setColumnChooser

public static void setColumnChooser(java.lang.Boolean[] enabled)

setHighlightTracks

public static void setHighlightTracks(boolean highlight)

isHighlightTracks

public static boolean isHighlightTracks()

isCustomFieldsProcessing

public static boolean isCustomFieldsProcessing()

getCustomCharset

public static java.lang.String getCustomCharset()

getTansliteratorClass

public static java.lang.String getTansliteratorClass()

setAutoUpdate

public static void setAutoUpdate(boolean update)

isAutoUpdate

public static boolean isAutoUpdate()

isSubdatabases

public static boolean isSubdatabases()

setConfirmAddTracks

public static void setConfirmAddTracks(boolean confirmadd)

isConfirmAddTracks

public static boolean isConfirmAddTracks()

getLnF

public static int getLnF()

setLnF

public static void setLnF(int i)

getTheme

public static int getTheme()

setTheme

public static void setTheme(int i)

isSavePlaylists

public static boolean isSavePlaylists()

setSavePlaylists

public static void setSavePlaylists(boolean value)

isAdvancedDBM

public static boolean isAdvancedDBM()

setAdvancedDBM

public static void setAdvancedDBM(boolean value)

isArtistAlbums

public static boolean isArtistAlbums()

setArtistAlbums

public static void setArtistAlbums(boolean value)

setLocation

public static void setLocation(int x,
                               int y)
Will store the cordanites of the GUI in the properties file

Parameters:
x - the x coordinate of the GUI
y - the y coordinate of the GUI

setDimensions

public static void setDimensions(java.awt.Dimension dim)
This will store the height and width of the GUI in the properties file

Parameters:
dim - the Dimension objec from a call to getSize on the frame

getLocationX

public static int getLocationX()

getLocationY

public static int getLocationY()

getDimensions

public static java.awt.Dimension getDimensions()

setMusicApp

public static void setMusicApp(java.lang.String app)

getMusicApp

public static java.lang.String getMusicApp()

setMusicAppArgs

public static void setMusicAppArgs(java.lang.String args)

getMusicAppArgs

public static java.lang.String getMusicAppArgs()

setRecordingSyncDirectory

public static void setRecordingSyncDirectory(java.lang.String args)

getRecordingSyncDirectory

public static java.lang.String getRecordingSyncDirectory()


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.