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)