public
static
final
class
PrintDocumentInfo.Builder
extends Object
java.lang.Object | |
↳ | android.print.PrintDocumentInfo.Builder |
Builder for creating a PrintDocumentInfo
.
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
|
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.
|
PrintDocumentInfo build ()
Creates a new PrintDocumentInfo
instance.
Returns | |
---|---|
PrintDocumentInfo |
The new instance. |
PrintDocumentInfo.Builder setContentType (int type)
Sets the content type.
Default: CONTENT_TYPE_UNKNOWN
Parameters | |
---|---|
type |
int :
The content type. |
Returns | |
---|---|
PrintDocumentInfo.Builder |
This builder. |
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. |