databionics.io
Class PicturesFile

java.lang.Object
  extended by databionics.io.BaseFile
      extended by databionics.io.ListFile
          extended by databionics.io.MapFile
              extended by databionics.io.PicturesFile

public class PicturesFile
extends MapFile

File to store picture names for a slidewhow.


Field Summary
protected static org.apache.log4j.Logger log
          Log4j logging.
 
Fields inherited from class databionics.io.MapFile
map
 
Fields inherited from class databionics.io.ListFile
data
 
Fields inherited from class databionics.io.BaseFile
allowEmptyLines, comment, commentPrefix, delimiter, delimiters, file, header, headerPrefix, loc, nf
 
Constructor Summary
PicturesFile()
          Standard constructor
PicturesFile(java.lang.String filename)
          Constructor with a filename
 
Method Summary
protected  void buildHeader()
          Generate header.
protected  void checkHeader()
          Check consistency of header information.
 KeyName getByIndex(int index)
          Get a key name by its index.
static FileType getFileType()
          Get the type of file.
protected  void parseLine(int row, java.lang.String line)
          Parse a line.
 
Methods inherited from class databionics.io.MapFile
add, getMap, remove, remove, setData, setMap
 
Methods inherited from class databionics.io.ListFile
buildLine, getData, getSize
 
Methods inherited from class databionics.io.BaseFile
checkHeaderAgainstSize, getComment, getFile, getFilename, getHeader, getLocale, getNumberFormat, init, isHeader, isNaN, isNumber, load, load, parseError, parseHeader, save, save, setComment, setFilename, setLocale, writeStringList, writeStringList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.log4j.Logger log
Log4j logging.

Constructor Detail

PicturesFile

public PicturesFile()
Standard constructor


PicturesFile

public PicturesFile(java.lang.String filename)
Constructor with a filename

Parameters:
filename - Name of the file
Method Detail

parseLine

protected void parseLine(int row,
                         java.lang.String line)
Parse a line.

Overrides:
parseLine in class BaseFile
Parameters:
row - Number of current line.
line - Current line.

checkHeader

protected void checkHeader()
Check consistency of header information.

Overrides:
checkHeader in class BaseFile

buildHeader

protected void buildHeader()
Generate header.

Overrides:
buildHeader in class BaseFile

getByIndex

public KeyName getByIndex(int index)
Get a key name by its index.

Parameters:
index - Index field of item

getFileType

public static FileType getFileType()
Get the type of file.



Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.