public class PrintJobData
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static |
CREATOR |
| Modifier | Constructor and Description |
|---|---|
|
PrintJobData(Context context,
PrintItem defaultPrintItem)
Use this constructor to create an instance of the PrintJobData object with a default print item.
|
protected |
PrintJobData(Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPrintItem(PrintItem printItem)
Adds a print item to the hashmap.
|
boolean |
containsPDFItem() |
int |
describeContents() |
PrintItem |
getDefaultPrintItem()
Gets the default
PrintItem. |
java.lang.String |
getJobName()
Gets the print job name.
|
java.lang.String |
getPreviewPaperSize() |
PrintAttributes |
getPrintDialogOptions()
Get the print dialog options.
|
PrintItem |
getPrintItem(PrintAttributes.MediaSize mediaSize)
This method gets a print item using a media size as the key.
|
java.util.Map<PrintAttributes.MediaSize,PrintItem> |
getPrintItems()
Gets the print item hash map.
|
int |
numPrintItems()
Gets the number of print items.
|
void |
setDefaultPrintItem(PrintItem defaultPrintItem)
Sets the default
PrintItem. |
void |
setJobName(java.lang.String jobName)
Sets the print job name.
|
void |
setPreviewPaperSize(java.lang.String previewPaperSize) |
void |
setPrintDialogOptions(PrintAttributes printAttributes)
This method is used to set the default dialog options that appear when the Android print dialog
shows up.
|
void |
writeToParcel(Parcel dest,
int flags) |
public PrintJobData(Context context,
PrintItem defaultPrintItem)
context - The context.defaultPrintItem - The minimum required print item for the HP Print SDK print flow.protected PrintJobData(Parcel in)
public java.lang.String getJobName()
public void setJobName(java.lang.String jobName)
jobName - The print job name.public PrintItem getDefaultPrintItem()
PrintItem.public void setDefaultPrintItem(PrintItem defaultPrintItem)
PrintItem.defaultPrintItem - The default print item.public int numPrintItems()
public java.util.Map<PrintAttributes.MediaSize,PrintItem> getPrintItems()
public void addPrintItem(PrintItem printItem)
printItem - The print item you want to add to the print item hash map.public PrintItem getPrintItem(PrintAttributes.MediaSize mediaSize)
mediaSize - The media size of the print item you want to retrieve.public void setPrintDialogOptions(PrintAttributes printAttributes)
printAttributes - Android PrintAttributes.public PrintAttributes getPrintDialogOptions()
PrintAttributes.public java.lang.String getPreviewPaperSize()
public void setPreviewPaperSize(java.lang.String previewPaperSize)
public boolean containsPDFItem()
public int describeContents()
public void writeToParcel(Parcel dest,
int flags)