org.jscience.arts
Class Restoration

java.lang.Object
  extended by org.jscience.arts.Restoration
All Implemented Interfaces:
Identified, Commented, Named

public class Restoration
extends java.lang.Object
implements Named, Identified, Commented

A class representing a restoration for a piece of art.


Constructor Summary
Restoration(java.lang.String name, Identification identification, java.util.Date date, Artwork sample, Organization authority)
          Creates a new Restoration object.
Restoration(java.lang.String name, Identification identification, java.util.Date date, Artwork sample, Organization authority, java.lang.String result)
          Creates a new Restoration object.
 
Method Summary
 boolean equals(java.lang.Object o)
          DOCUMENT ME!
 Organization getAuthority()
          DOCUMENT ME!
 java.lang.String getComments()
          DOCUMENT ME!
 java.util.Date getDate()
          DOCUMENT ME!
 Identification getIdentification()
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 java.lang.String getResult()
          DOCUMENT ME!
 Artwork getSample()
          DOCUMENT ME!
 void setComments(java.lang.String comments)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Restoration

public Restoration(java.lang.String name,
                   Identification identification,
                   java.util.Date date,
                   Artwork sample,
                   Organization authority)
Creates a new Restoration object.

Parameters:
name - DOCUMENT ME!
identification - DOCUMENT ME!
date - DOCUMENT ME!
sample - DOCUMENT ME!
authority - DOCUMENT ME!

Restoration

public Restoration(java.lang.String name,
                   Identification identification,
                   java.util.Date date,
                   Artwork sample,
                   Organization authority,
                   java.lang.String result)
Creates a new Restoration object.

Parameters:
name - DOCUMENT ME!
identification - DOCUMENT ME!
date - DOCUMENT ME!
sample - DOCUMENT ME!
authority - DOCUMENT ME!
result - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!
Method Detail

getName

public java.lang.String getName()
DOCUMENT ME!

Specified by:
getName in interface Named
Returns:
DOCUMENT ME!

getIdentification

public Identification getIdentification()
DOCUMENT ME!

Specified by:
getIdentification in interface Identified
Returns:
DOCUMENT ME!

getDate

public java.util.Date getDate()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getSample

public Artwork getSample()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getAuthority

public Organization getAuthority()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getResult

public java.lang.String getResult()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getComments

public java.lang.String getComments()
DOCUMENT ME!

Specified by:
getComments in interface Commented
Returns:
DOCUMENT ME!

setComments

public void setComments(java.lang.String comments)
DOCUMENT ME!

Parameters:
comments - DOCUMENT ME!

equals

public boolean equals(java.lang.Object o)
DOCUMENT ME!

Overrides:
equals in class java.lang.Object
Parameters:
o - DOCUMENT ME!
Returns:
DOCUMENT ME!