PDF Clown
0.0.8

it.stefanochizzolini.clown.documents.interaction.annotations
Class Popup

java.lang.Object
  extended by it.stefanochizzolini.clown.objects.PdfObjectWrapper<PdfDictionary>
      extended by it.stefanochizzolini.clown.documents.interaction.annotations.Annotation
          extended by it.stefanochizzolini.clown.documents.interaction.annotations.Popup

public class Popup
extends Annotation

Pop-up annotation [PDF:1.6:8.4.5].

It displays text in a pop-up window for entry and editing. It typically does not appear alone but is associated with a markup annotation, its parent annotation, and is used for editing the parent's text.

Since:
0.0.7
Version:
0.0.7
Author:
Stefano Chizzolini (http://www.stefanochizzolini.it)

Nested Class Summary
 
Nested classes/interfaces inherited from class it.stefanochizzolini.clown.documents.interaction.annotations.Annotation
Annotation.FlagsEnum
 
Constructor Summary
protected Popup(Page page, Rectangle2D box)
           
protected Popup(PdfDirectObject baseObject, PdfIndirectObject container)
           
 
Method Summary
 Popup clone(Document context)
          Gets a clone of the object, registered inside the given document context.
 Annotation getParent()
          Gets the parent annotation.
 boolean isOpen()
          Gets whether the annotation should initially be displayed open.
 void setOpen(boolean value)
           
 void setParent(Annotation value)
           
 
Methods inherited from class it.stefanochizzolini.clown.documents.interaction.annotations.Annotation
getAction, getActions, getAppearance, getBorder, getBox, getFlags, getModificationDate, getName, getPage, getText, isPrintable, isVisible, setAction, setActions, setAppearance, setBorder, setBox, setFlags, setModificationDate, setName, setPage, setPrintable, setText, setVisible, wrap, wrap
 
Methods inherited from class it.stefanochizzolini.clown.objects.PdfObjectWrapper
delete, getBaseDataObject, getBaseObject, getContainer, getDocument, getFile, setBaseObject, setContainer, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Popup

protected Popup(Page page,
                Rectangle2D box)

Popup

protected Popup(PdfDirectObject baseObject,
                PdfIndirectObject container)
Method Detail

clone

public Popup clone(Document context)
Description copied from class: PdfObjectWrapper
Gets a clone of the object, registered inside the given document context.

Overrides:
clone in class Annotation
Parameters:
context - Which document the clone has to be registered in.

isOpen

public boolean isOpen()
Gets whether the annotation should initially be displayed open.


getParent

public Annotation getParent()
Gets the parent annotation.


setOpen

public void setOpen(boolean value)
See Also:
isOpen()

setParent

public void setParent(Annotation value)
See Also:
getParent()

PDF Clown
0.0.8

Project home page

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