import javax.inject.Inject;
import org.apache.wicket.PageParameters;
-import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.link.Link;
import org.wamblee.photos.model.Album;
import org.wamblee.photos.model.Photo;
@Override
public void onClick() {
- System.out.println("Entry " + path + " was clicked");
PageParameters pars = new PageParameters();
pars.put("path", path);
setResponsePage(HomePage.class, pars);
path = "/";
}
- add(new Label("message", "Hello world!"));
-
System.out.println("Currently logged in user: " + user);
List<String> usernames = userAdmin.getUsers();
PhotoEntry current = authorized.getEntry(path);
if (current instanceof Photo) {
- throw new RuntimeException("Photo entry viewing not yet implemented");
+ add(new PhotoPanel("content", parameters));
+ } else {
+ add(new AlbumPanel("content", parameters));
}
-
- Album album = (Album) current;
-
- add(new AlbumPanel("content", parameters));
}
}
\ No newline at end of file