| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcbr.service.LocalStoreDelegate
This delegate handles thumbnails on behalf of the PicsStore. It cuts thumbnails out of the picture entries when entries are inserted
 into an index, and pastes them back in when entries are
 retrieved. Additionally, a delegate can be instructed to
 delete thumbnails e. g. when entries are deleted from an
 index.
| Field Summary | |
private  PicsSource | 
pics_
The PicsSource from which thumbnails are retrieved.  | 
| Constructor Summary | |
LocalStoreDelegate(PicsSource pics)
Creates an instance that assumes that thumbnails are already available locally.  | 
|
| Method Summary | |
 void | 
cut(PictureEntry entry)
Deletes the thumbnail from the given entry.  | 
 void | 
delete(PictureEntry entry)
Does nothing.  | 
 void | 
paste(PictureEntry entry)
Retrieves the thumbnail with the name found in the given entry from the PicsSource of
 this instance. | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
private PicsSource pics_
| Constructor Detail | 
public LocalStoreDelegate(PicsSource pics)
PicsSource.
pics - The PicsSource from which the thumbnails
   are retrieved.| Method Detail | 
public void cut(PictureEntry entry)
         throws IOException
cut in interface StoreDelegateentry - The entry from which the thumbnail is
   removed and stored away.
IOException - if an I/O error occurs.
public void paste(PictureEntry entry)
           throws IOException
PicsSource of
 this instance.
paste in interface StoreDelegateentry - The picture entry whose thumbnail shall be
   restored.
IOException - if an I/O error occurs.public void delete(PictureEntry entry)
delete in interface StoreDelegateentry - The picture entry whose thumbnail shall be
   deleted.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||