PrintDocumentInfo.Builder
public
static
final
class
PrintDocumentInfo.Builder
extends Object
| java.lang.Object | |
| ↳ | android.print.PrintDocumentInfo.Builder |
Builder for creating a PrintDocumentInfo.
Summary
Public constructors | |
|---|---|
PrintDocumentInfo.Builder(String name)
Constructor. |
|
Public methods | |
|---|---|
PrintDocumentInfo
|
build()
Creates a new |
PrintDocumentInfo.Builder
|
setContentType(int type)
Sets the content type. |
PrintDocumentInfo.Builder
|
setPageCount(int pageCount)
Sets the total number of pages. |
Inherited methods | |
|---|---|
From
class
java.lang.Object
| |
Public constructors
PrintDocumentInfo.Builder
PrintDocumentInfo.Builder (String name)
Constructor.
The values of the relevant properties are initialized with defaults. Please refer to the documentation of the individual setters for information about the default values.
| Parameters | |
|---|---|
name |
String:
The document name which may be shown to the user and
is the file name if the content it describes is saved as a PDF.
Cannot be empty.
|
Public methods
build
PrintDocumentInfo build ()
Creates a new PrintDocumentInfo instance.
| Returns | |
|---|---|
PrintDocumentInfo |
The new instance. |
setContentType
PrintDocumentInfo.Builder setContentType (int type)
Sets the content type.
Default: CONTENT_TYPE_UNKNOWN
| Parameters | |
|---|---|
type |
int:
The content type. |
| Returns | |
|---|---|
PrintDocumentInfo.Builder |
This builder. |
setPageCount
PrintDocumentInfo.Builder setPageCount (int pageCount)
Sets the total number of pages.
Default: PAGE_COUNT_UNKNOWN
| Parameters | |
|---|---|
pageCount |
int:
The number of pages. Must be greater than or equal to zero or
PAGE_COUNT_UNKNOWN. |
| Returns | |
|---|---|
PrintDocumentInfo.Builder |
This builder. |
Classes
- PageRange
- PrintAttributes
- PrintAttributes.Builder
- PrintAttributes.Margins
- PrintAttributes.MediaSize
- PrintAttributes.Resolution
- PrintDocumentAdapter
- PrintDocumentAdapter.LayoutResultCallback
- PrintDocumentAdapter.WriteResultCallback
- PrintDocumentInfo
- PrintDocumentInfo.Builder
- PrinterCapabilitiesInfo
- PrinterCapabilitiesInfo.Builder
- PrinterId
- PrinterInfo
- PrinterInfo.Builder
- PrintJob
- PrintJobId
- PrintJobInfo
- PrintJobInfo.Builder
- PrintManager


