Class MarkupAnnotationType
- java.lang.Object
-
- net.webpdf.wsclient.schema.operation.BaseAnnotationType
-
- net.webpdf.wsclient.schema.operation.MarkupAnnotationType
-
public class MarkupAnnotationType extends BaseAnnotationType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">An annotation that adds a text markup to a page.</p>
Java class for MarkupAnnotationType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="MarkupAnnotationType"> <complexContent> <extension base="{http://schema.webpdf.de/1.0/operation}BaseAnnotationType"> <all> <element name="position" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="pathElement" type="{http://schema.webpdf.de/1.0/operation}RectangleType"/> <element name="quadrilateral" type="{http://schema.webpdf.de/1.0/operation}QuadrilateralType"/> </choice> </restriction> </complexContent> </complexType> </element> </all> <attribute name="markupType" type="{http://schema.webpdf.de/1.0/operation}MarkupsAnnotationType" default="highlight" /> </extension> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMarkupAnnotationType.PositionJava class for anonymous complex type
-
Field Summary
Fields Modifier and Type Field Description protected MarkupsAnnotationTypemarkupType<?protected MarkupAnnotationType.Positionposition<?
-
Constructor Summary
Constructors Constructor Description MarkupAnnotationType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MarkupsAnnotationTypegetMarkupType()<?MarkupAnnotationType.PositiongetPosition()<?booleanisSetMarkupType()booleanisSetPosition()voidsetMarkupType(MarkupsAnnotationType value)Sets the value of the markupType property.voidsetPosition(MarkupAnnotationType.Position value)Sets the value of the position property.-
Methods inherited from class net.webpdf.wsclient.schema.operation.BaseAnnotationType
getColor, getContents, getCreator, getIntents, getName, getOpacity, getPage, getSubject, isHidden, isInvisible, isLocked, isPrintable, isRotatable, isSetColor, isSetContents, isSetCreator, isSetHidden, isSetIntents, isSetInvisible, isSetLocked, isSetName, isSetOpacity, isSetPage, isSetPrintable, isSetRotatable, isSetSubject, isSetViewable, isSetWritable, isSetZoomable, isViewable, isWritable, isZoomable, setColor, setContents, setCreator, setHidden, setIntents, setInvisible, setLocked, setName, setOpacity, setPage, setPrintable, setRotatable, setSubject, setViewable, setWritable, setZoomable, unsetHidden, unsetInvisible, unsetLocked, unsetOpacity, unsetPage, unsetPrintable, unsetRotatable, unsetViewable, unsetWritable, unsetZoomable
-
-
-
-
Field Detail
-
position
protected MarkupAnnotationType.Position position
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to define the pathelements in which the annotation shall be positioned.</p>
-
markupType
protected MarkupsAnnotationType markupType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to set the type of markup. The following values are available: <ul><li>highlight = Highlights text</li><li>underline = Underlines text with a straight line</li><li>strikeOut = Strikes text through</li><li>squiggly = Underlines text with a squiggly line</li></ul></p>
-
-
Method Detail
-
getPosition
public MarkupAnnotationType.Position getPosition()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to define the pathelements in which the annotation shall be positioned.</p>
- Returns:
- possible object is
MarkupAnnotationType.Position
-
setPosition
public void setPosition(MarkupAnnotationType.Position value)
Sets the value of the position property.- Parameters:
value- allowed object isMarkupAnnotationType.Position- See Also:
getPosition()
-
isSetPosition
public boolean isSetPosition()
-
getMarkupType
public MarkupsAnnotationType getMarkupType()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to set the type of markup. The following values are available: <ul><li>highlight = Highlights text</li><li>underline = Underlines text with a straight line</li><li>strikeOut = Strikes text through</li><li>squiggly = Underlines text with a squiggly line</li></ul></p>- Returns:
- possible object is
MarkupsAnnotationType
-
setMarkupType
public void setMarkupType(MarkupsAnnotationType value)
Sets the value of the markupType property.- Parameters:
value- allowed object isMarkupsAnnotationType- See Also:
getMarkupType()
-
isSetMarkupType
public boolean isSetMarkupType()
-
-