public class XJdfBuilder extends AbstractNodeBuilder<XJDF>
| Modifier and Type | Method and Description |
|---|---|
XJdfBuilder |
addGeneralID(GeneralID generalId)
Append GeneralID node to xJdf Document.
|
XJdfBuilder |
addParameter(ParameterType parameter)
Append Parameter node to xJdf Document.
|
XJdfBuilder |
addParameter(ParameterType parameter,
Part part)
Append Parameter node to xJdf Document.
|
XJdfBuilder |
addProduct(Product product)
Append Product node to xJdf Document.
|
protected XJDF |
getXJdf()
Getter for xJdf attribute.
|
static XJdfBuilder |
newInstance()
Create and return a new instance of XJdfBuilder.
|
static XJdfBuilder |
newInstance(String jobID)
Create and return a new instance of XJdfBuilder which already contains values for attributes Category (='Web2Print') and JobID.
|
static XJdfBuilder |
newInstance(String jobID,
String category)
Create and return a new instance of XJdfBuilder which already contains values for attributes Category, JobID.
|
static XJdfBuilder |
newInstance(String jobID,
String category,
String descriptiveName)
Create and return a new instance of XJdfBuilder which already contains values for attributes Category, JobID, DescriptiveName.
|
static XJdfBuilder |
newInstance(String jobID,
String category,
String descriptiveName,
String relatedJobID)
Create and return a new instance of XJdfBuilder which already contains values for attributes Category, JobID, DescriptiveName and RelatedJobID.
|
build, getNodepublic static XJdfBuilder newInstance()
public static XJdfBuilder newInstance(String jobID)
jobID - Value of attribute JobID.public static XJdfBuilder newInstance(String jobID, String category)
jobID - Value of attribute JobID.category - Value of attribute Category.public static XJdfBuilder newInstance(String jobID, String category, String descriptiveName)
jobID - Value of attribute JobID.category - Value of attribute Category.descriptiveName - Value of attribute DescriptiveName.public static XJdfBuilder newInstance(String jobID, String category, String descriptiveName, String relatedJobID)
jobID - Value of attribute JobID.category - Value of attribute Category.descriptiveName - Value of attribute DescriptiveName.relatedJobID - Value of attribute RelatedJobID.protected XJDF getXJdf()
public XJdfBuilder addGeneralID(GeneralID generalId)
generalId - GeneralID object to append.public XJdfBuilder addProduct(Product product)
product - Product object to append.public XJdfBuilder addParameter(ParameterType parameter)
parameter - Parameter object to append.public XJdfBuilder addParameter(ParameterType parameter, Part part)
parameter - Parameter object to append.part - Partitioning definitions.Copyright © 2012. All Rights Reserved.