View Source

h2. Annotation Callback

The Annotation Callback example shows an implementation of the AnnotationCallback interface. The AnnotationCallback interface allows developers to be notified of key annotation loading events as well as callbacks for when annotation actions are to be executed.

The example also shows how annotation border painting can be manipulated to show users which annotations they have already clicked on.

The source code for this example can be found at:
* [MyAnnotationCallback.java|http://anonsvn.icesoft.org/repo/icepdf/trunk/icepdf/examples/annotation/callback/src/main/java/org/icepdf/os/examples/annotation/callback/MyAnnotationCallback.java]

Information on downloading all the example can be found [here | http://www.icesoft.org/wiki/display/PDF/Building+From+Source]

A primer on using Maven or Gradle build commands can be found [here (Maven)| http://www.icesoft.org/wiki/display/PDF/Maven+Build] and [here (Gradle)| http://www.icesoft.org/wiki/display/PDF/Gradle+Build]