net.sourceforge.neurosdbm
Class Symbols

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

public class Symbols
extends java.lang.Object

Manages the definition of symbols for specifying paths and filenames.


Field Summary
private  java.lang.String filename
           
private  java.lang.String path
           
static char SYMBOL_ALBUM
           
static char SYMBOL_ARTIST
           
static char SYMBOL_CONVERT
           
static char SYMBOL_DIR
           
static char SYMBOL_ESCAPE
           
static char SYMBOL_EXTENSION
           
static char SYMBOL_GENRE
           
static char SYMBOL_PERCENT
           
static char SYMBOL_TRACK_NAME
           
static char SYMBOL_TRACK_NUMBER
           
static char SYMBOL_TRACK_NUMBER_PADDED
           
 
Constructor Summary
Symbols()
           
 
Method Summary
 void changeFilename(NewTrack track)
           
 void changePath(NewTrack track)
           
 java.lang.String getFilename()
           
 java.lang.String getPath()
           
private  java.lang.String replace(java.lang.String symbols, NewTrack track)
           
 void setFilename(java.lang.String filename)
           
 void setPath(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYMBOL_TRACK_NUMBER

public static final char SYMBOL_TRACK_NUMBER
See Also:
Constant Field Values

SYMBOL_TRACK_NUMBER_PADDED

public static final char SYMBOL_TRACK_NUMBER_PADDED
See Also:
Constant Field Values

SYMBOL_TRACK_NAME

public static final char SYMBOL_TRACK_NAME
See Also:
Constant Field Values

SYMBOL_ARTIST

public static final char SYMBOL_ARTIST
See Also:
Constant Field Values

SYMBOL_ALBUM

public static final char SYMBOL_ALBUM
See Also:
Constant Field Values

SYMBOL_GENRE

public static final char SYMBOL_GENRE
See Also:
Constant Field Values

SYMBOL_PERCENT

public static final char SYMBOL_PERCENT
See Also:
Constant Field Values

SYMBOL_EXTENSION

public static final char SYMBOL_EXTENSION
See Also:
Constant Field Values

SYMBOL_ESCAPE

public static final char SYMBOL_ESCAPE
See Also:
Constant Field Values

SYMBOL_CONVERT

public static final char SYMBOL_CONVERT
See Also:
Constant Field Values

SYMBOL_DIR

public static final char SYMBOL_DIR
See Also:
Constant Field Values

path

private java.lang.String path

filename

private java.lang.String filename
Constructor Detail

Symbols

public Symbols()
Method Detail

setPath

public void setPath(java.lang.String path)

getPath

public java.lang.String getPath()

changePath

public void changePath(NewTrack track)

setFilename

public void setFilename(java.lang.String filename)

getFilename

public java.lang.String getFilename()

changeFilename

public void changeFilename(NewTrack track)

replace

private java.lang.String replace(java.lang.String symbols,
                                 NewTrack track)


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.