Class OutlineType
- java.lang.Object
-
- net.webpdf.wsclient.schema.operation.BaseToolboxType
-
- net.webpdf.wsclient.schema.operation.OutlineType
-
- All Implemented Interfaces:
ParameterInterface
public class OutlineType extends BaseToolboxType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The outline operation element can be used to change the outline in the document.</p>
Java class for OutlineType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="OutlineType"> <complexContent> <extension base="{http://schema.webpdf.de/1.0/operation}BaseToolboxType"> <choice> <element name="add"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element name="item" type="{http://schema.webpdf.de/1.0/operation}ItemType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="remove"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element name="item" type="{http://schema.webpdf.de/1.0/operation}ItemReferenceType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="clear" type="{http://schema.webpdf.de/1.0/operation}ClearType"/> </choice> </extension> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOutlineType.AddJava class for anonymous complex typestatic classOutlineType.RemoveJava class for anonymous complex type
-
Field Summary
Fields Modifier and Type Field Description protected OutlineType.Addadd<?protected ClearTypeclear<?protected OutlineType.Removeremove<?
-
Constructor Summary
Constructors Constructor Description OutlineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutlineType.AddgetAdd()<?ClearTypegetClear()<?OutlineType.RemovegetRemove()<?booleanisSetAdd()booleanisSetClear()booleanisSetRemove()voidsetAdd(OutlineType.Add value)Sets the value of the add property.voidsetClear(ClearType value)Sets the value of the clear property.voidsetRemove(OutlineType.Remove value)Sets the value of the remove property.
-
-
-
Field Detail
-
add
protected OutlineType.Add add
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Can be used to add entries to the content structure of a PDF document (its bookmarks/outline). The entries need to be specified as a flat list without any nesting. The expected tree structure is produced when the paths specified in the "item" elements are resolved. The entries will be generated in line with their order in the "add" element. Parent elements that are specified in the path but are not yet found in the content structure will also be added automatically. Nodes already found in the content structure will be updated with the values contained here. The "add" element adds new elements to an existing content structure; it does not create an entirely new structure. Accordingly, it is not necessary to specify the existing entries that should not be edited. The element paths are made of the visible names of the entries in the content structure separated with forward slashes (/). If the document does not have a content structure yet, it will be generated with the specified content. This element can have any number of "item" elements you want. </p>
-
remove
protected OutlineType.Remove remove
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Selects outline entries for removal.</p>
-
clear
protected ClearType clear
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Removes the whole outline tree from the document.</p>
-
-
Method Detail
-
getAdd
public OutlineType.Add getAdd()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Can be used to add entries to the content structure of a PDF document (its bookmarks/outline). The entries need to be specified as a flat list without any nesting. The expected tree structure is produced when the paths specified in the "item" elements are resolved. The entries will be generated in line with their order in the "add" element. Parent elements that are specified in the path but are not yet found in the content structure will also be added automatically. Nodes already found in the content structure will be updated with the values contained here. The "add" element adds new elements to an existing content structure; it does not create an entirely new structure. Accordingly, it is not necessary to specify the existing entries that should not be edited. The element paths are made of the visible names of the entries in the content structure separated with forward slashes (/). If the document does not have a content structure yet, it will be generated with the specified content. This element can have any number of "item" elements you want. </p>- Returns:
- possible object is
OutlineType.Add
-
setAdd
public void setAdd(OutlineType.Add value)
Sets the value of the add property.- Parameters:
value- allowed object isOutlineType.Add- See Also:
getAdd()
-
isSetAdd
public boolean isSetAdd()
-
getRemove
public OutlineType.Remove getRemove()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Selects outline entries for removal.</p>
- Returns:
- possible object is
OutlineType.Remove
-
setRemove
public void setRemove(OutlineType.Remove value)
Sets the value of the remove property.- Parameters:
value- allowed object isOutlineType.Remove- See Also:
getRemove()
-
isSetRemove
public boolean isSetRemove()
-
getClear
public ClearType getClear()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Removes the whole outline tree from the document.</p>
- Returns:
- possible object is
ClearType
-
setClear
public void setClear(ClearType value)
Sets the value of the clear property.- Parameters:
value- allowed object isClearType- See Also:
getClear()
-
isSetClear
public boolean isSetClear()
-
-