dea.albums
Class PicData

java.lang.Object
  extended bydea.albums.PicData
All Implemented Interfaces:
IDebugLevels, java.io.Serializable

public class PicData
extends java.lang.Object
implements IDebugLevels, java.io.Serializable

See Also:
Serialized Form

Field Summary
 DB db
          Get connection to DB utils
 Display display
          Get connection to display / log utils
static int TOCD
           
 
Fields inherited from interface dea.common.IDebugLevels
BASIC, DEBUG_ALL, ERROR, METH_DETAIL, METH_ENTER, METH_EXIT, METH_EXT, METH_GET, METH_SET, METH_VARS, SHOW_PASS
 
Constructor Summary
PicData()
           
 
Method Summary
 void create(java.lang.String rimage, java.lang.String wimage, java.lang.String timage, java.lang.String decade, java.lang.String year, java.lang.String month, java.lang.String day, java.lang.String src, java.lang.String title, java.lang.String descript, java.lang.String rsize, java.lang.String wsize, int changed, int publish, java.lang.String comments)
          write record to DB
 java.lang.String getComments()
           
 java.lang.String getDay()
           
 java.lang.String getDecade()
           
 java.lang.String getDescript()
           
 java.lang.String getIcon()
           
 java.util.Hashtable getLinks()
           
 java.lang.String getMonth()
           
 long getPicNum()
           
 java.lang.String getPNum()
           
 int getPublish()
           
 java.lang.String getRaw()
           
 java.lang.String getRsize()
           
 java.lang.String getSrc()
           
 java.lang.String getThumb()
           
 java.lang.String getTitle()
           
 java.util.Date getUpdated()
           
 java.lang.String getWeb()
           
 java.lang.String getWsize()
           
 java.lang.String getYear()
           
 boolean isChanged()
           
 long load(long pnum)
          load record from DB
 void load(java.sql.ResultSet rs, boolean fullPath)
          load record from DB
static void main(java.lang.String[] args)
          for testing
 void setChanged(boolean newChanged)
           
 void setComments(java.lang.String newComments)
           
 void setDay(java.lang.String newDay)
           
 void setDecade(java.lang.String newDecade)
           
 void setDescript(java.lang.String newDescript)
           
 void setIcon(java.lang.String newIcon)
           
 void setMonth(java.lang.String newMonth)
           
 void setPicNum(long newPicNum)
           
 void setPNum(java.lang.String newPNum)
           
 void setPublish(int newPublish)
           
 void setRaw(java.lang.String newRaw)
           
 void setRsize(java.lang.String newRsize)
           
 void setSrc(java.lang.String newSrc)
           
 void setThumb(java.lang.String newThumb)
           
 void setTitle(java.lang.String newTitle)
           
 void setUpdated(java.util.Date newUpdated)
           
 void setWeb(java.lang.String newWeb)
           
 void setWsize(java.lang.String newWsize)
           
 void setYear(java.lang.String newYear)
           
 java.lang.String toString()
           
 void write(long pnum, java.lang.String rimage, java.lang.String wimage, java.lang.String timage, java.lang.String decade, java.lang.String year, java.lang.String month, java.lang.String day, java.lang.String src, java.lang.String title, java.lang.String descript, java.lang.String rsize, java.lang.String wsize, int changed, int publish, java.lang.String comments)
          write record to DB
 void writeLinks(long pnum, java.util.HashSet selected)
          load record from DB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TOCD

public static int TOCD

display

public Display display
Get connection to display / log utils


db

public DB db
Get connection to DB utils

Constructor Detail

PicData

public PicData()
Method Detail

write

public void write(long pnum,
                  java.lang.String rimage,
                  java.lang.String wimage,
                  java.lang.String timage,
                  java.lang.String decade,
                  java.lang.String year,
                  java.lang.String month,
                  java.lang.String day,
                  java.lang.String src,
                  java.lang.String title,
                  java.lang.String descript,
                  java.lang.String rsize,
                  java.lang.String wsize,
                  int changed,
                  int publish,
                  java.lang.String comments)
           throws java.sql.SQLException,
                  java.lang.ClassNotFoundException
write record to DB

Parameters:
pnum -
rimage -
wimage -
timage -
decade -
year -
month -
day -
src -
title -
descript -
rsize -
wsize -
changed -
publish -
comments -
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

create

public void create(java.lang.String rimage,
                   java.lang.String wimage,
                   java.lang.String timage,
                   java.lang.String decade,
                   java.lang.String year,
                   java.lang.String month,
                   java.lang.String day,
                   java.lang.String src,
                   java.lang.String title,
                   java.lang.String descript,
                   java.lang.String rsize,
                   java.lang.String wsize,
                   int changed,
                   int publish,
                   java.lang.String comments)
            throws java.sql.SQLException,
                   java.lang.ClassNotFoundException
write record to DB

Parameters:
rimage -
wimage -
timage -
decade -
year -
month -
day -
src -
title -
descript -
rsize -
wsize -
changed -
publish -
comments -
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

load

public void load(java.sql.ResultSet rs,
                 boolean fullPath)
          throws java.sql.SQLException
load record from DB

Parameters:
rs -
fullPath -
Throws:
java.sql.SQLException

load

public long load(long pnum)
load record from DB

Parameters:
pnum -
Returns:
id of picture

getLinks

public java.util.Hashtable getLinks()
Returns:
Hashtable of Sets with the links from the pics table to the objects table from the objx table.

writeLinks

public void writeLinks(long pnum,
                       java.util.HashSet selected)
                throws java.sql.SQLException,
                       java.lang.ClassNotFoundException
load record from DB

Parameters:
pnum -
selected -
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

setPNum

public void setPNum(java.lang.String newPNum)

getPNum

public java.lang.String getPNum()

setRaw

public void setRaw(java.lang.String newRaw)

getRaw

public java.lang.String getRaw()

setIcon

public void setIcon(java.lang.String newIcon)

getIcon

public java.lang.String getIcon()

setWeb

public void setWeb(java.lang.String newWeb)

getWeb

public java.lang.String getWeb()

setThumb

public void setThumb(java.lang.String newThumb)

getThumb

public java.lang.String getThumb()

setChanged

public void setChanged(boolean newChanged)

isChanged

public boolean isChanged()

setDecade

public void setDecade(java.lang.String newDecade)

getDecade

public java.lang.String getDecade()

setYear

public void setYear(java.lang.String newYear)

getYear

public java.lang.String getYear()

setMonth

public void setMonth(java.lang.String newMonth)

getMonth

public java.lang.String getMonth()

setDay

public void setDay(java.lang.String newDay)

getDay

public java.lang.String getDay()

setSrc

public void setSrc(java.lang.String newSrc)

getSrc

public java.lang.String getSrc()

setTitle

public void setTitle(java.lang.String newTitle)

setUpdated

public void setUpdated(java.util.Date newUpdated)

getUpdated

public java.util.Date getUpdated()

getTitle

public java.lang.String getTitle()

getDescript

public java.lang.String getDescript()

getComments

public java.lang.String getComments()

getRsize

public java.lang.String getRsize()

getWsize

public java.lang.String getWsize()

getPublish

public int getPublish()

setDescript

public void setDescript(java.lang.String newDescript)

setComments

public void setComments(java.lang.String newComments)

setRsize

public void setRsize(java.lang.String newRsize)

setWsize

public void setWsize(java.lang.String newWsize)

setPublish

public void setPublish(int newPublish)

toString

public java.lang.String toString()

main

public static void main(java.lang.String[] args)
for testing


setPicNum

public void setPicNum(long newPicNum)

getPicNum

public long getPicNum()


Copyright © 2001-2005 Round Mountain Rescue Ranch. All Rights Reserved.