com.adobe.platform.operation.pdfops.options.createpdf.CreatePDFOptions Maven / Gradle / Ivy
/*
* Copyright 2019 Adobe
* All Rights Reserved.
*
* NOTICE: Adobe permits you to use, modify, and distribute this file in
* accordance with the terms of the Adobe license agreement accompanying
* it. If you have received this file from a source other than Adobe,
* then your use, modification, or distribution of it requires the prior
* written permission of Adobe.
*/
package com.adobe.platform.operation.pdfops.options.createpdf;
/**
* Marker base class for {@link com.adobe.platform.operation.pdfops.CreatePDFOperation} options.
* The factory methods within this class can be used to create instances of options classes corresponding to the source
* media type.
*/
public abstract class CreatePDFOptions {
protected CreatePDFOptions() {
}
/**
* Creates a new {@code CreatePDFFromHTMLOptions} builder.
*
* @return a {@code CreatePDFFromHTMLOptions.Builder} instance
*/
public static CreatePDFFromHTMLOptions.Builder htmlOptionsBuilder() {
return new CreatePDFFromHTMLOptions.Builder();
}
}