public class PosterManager
extends java.lang.Object
+------ Paper Width * DPI ----- +
+---+ L Overspray R +----+
+-+ L Margin R +--+
+-------- Project Width ----------+
| Constructor and Description |
|---|
PosterManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildPoster(Poster p,
boolean calibration)
Given a Poster, chop it up into several PosterParams and submit them to the BatchManager for construction
|
void |
determineProjectBuild(PosterParams pp)
Calculate the parameters to build this Poster
|
PosterParams |
getPosterParams(Poster poster)
Construct a PosterParams from this Poster
|
void |
setPicMan(PicManFacade pmf)
Set the reference to the primary PicMan api.
|
public void setPicMan(PicManFacade pmf)
pmf - The one and only PicManFacadepublic PosterParams getPosterParams(Poster poster)
poster - The Poster to use as our basispublic void determineProjectBuild(PosterParams pp)
pp - The PosterParams to fill out.public void buildPoster(Poster p, boolean calibration) throws java.lang.CloneNotSupportedException
p - The Poster to buildjava.lang.CloneNotSupportedException - Yeah, not really.