PDF Clown
0.1.2

org.pdfclown.documents.interaction.annotations
Class VertexShape

java.lang.Object
  extended by org.pdfclown.objects.PdfObjectWrapper<PdfDictionary>
      extended by org.pdfclown.documents.interaction.annotations.Annotation
          extended by org.pdfclown.documents.interaction.annotations.Shape
              extended by org.pdfclown.documents.interaction.annotations.VertexShape
All Implemented Interfaces:
Cloneable, ILayerable, IPdfObjectWrapper
Direct Known Subclasses:
Polygon, Polyline

@PDF(value=PDF15)
public abstract class VertexShape
extends Shape

Abstract vertexed shape annotation.

Since:
0.0.7
Version:
0.1.2, 12/21/12
Author:
Stefano Chizzolini (http://www.stefanochizzolini.it)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.pdfclown.documents.interaction.annotations.Annotation
Annotation.FlagsEnum
 
Constructor Summary
protected VertexShape(Page page, Rectangle2D box, String text, PdfName subtype)
           
protected VertexShape(PdfDirectObject baseObject)
           
 
Method Summary
 List<Point2D> getVertices()
          Gets the coordinates of each vertex.
 void setVertices(List<Point2D> value)
           
 
Methods inherited from class org.pdfclown.documents.interaction.annotations.Shape
getFillColor, setFillColor
 
Methods inherited from class org.pdfclown.documents.interaction.annotations.Annotation
clone, delete, getAction, getActions, getAppearance, getBorder, getBox, getColor, getFlags, getLayer, getModificationDate, getName, getPage, getText, isPrintable, isVisible, setAction, setActions, setAppearance, setBorder, setBox, setColor, setFlags, setLayer, setModificationDate, setName, setPrintable, setText, setVisible, wrap
 
Methods inherited from class org.pdfclown.objects.PdfObjectWrapper
checkCompatibility, equals, exists, getBaseDataObject, getBaseObject, getBaseObject, getContainer, getDataContainer, getDocument, getFile, getMetadata, retrieveName, retrieveNamedBaseObject, setBaseObject, setMetadata
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VertexShape

protected VertexShape(Page page,
                      Rectangle2D box,
                      String text,
                      PdfName subtype)

VertexShape

protected VertexShape(PdfDirectObject baseObject)
Method Detail

getVertices

public List<Point2D> getVertices()
Gets the coordinates of each vertex.


setVertices

public void setVertices(List<Point2D> value)
See Also:
getVertices()

PDF Clown
0.1.2

Project home page

Copyright © 2006-2013 Stefano Chizzolini. Some Rights Reserved.
This documentation is available under the terms of the GNU Free Documentation License.