/* * Handle the Compact representation of a job. */ private void handleCompact(Job<?, ?> job) throws IOException, URISyntaxException { Compact c = new Compact(); c.setAbout(getJobURI(job)); c.setTitle(job.getFullDisplayName()); String icon = Stapler.getCurrentRequest().getRootPath() + job.getBuildHealth().getIconUrl("16x16"); c.setIcon(new URI(icon)); Preview p = new Preview(); p.setHintHeight("200px"); p.setHintWidth("400px"); p.setDocument(getJobPreviewURI(job)); c.setSmallPreview(p); marshal(c); }