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.