+ return database.getAlbum(albumId).get();
+ }
+
+ @Override
+ public void moveUp() throws IllegalStateException {
+ database.moveUp(this);
+ }
+
+ @Override
+ public void moveDown() throws IllegalStateException {
+ database.moveDown(this);
+ }
+
+ @Override
+ public void remove() throws IllegalStateException {
+ database.removeImage(this);