0-9

A

An Ant task is provided to compile the annotations. Usage First you need to activate the custom task in your Ant build.xml file with the following: (refer to Ant documentation on "taskdef" for more details) <!-- we assume we defined a classpath with the i

B

Introduction To build from sources, first either check out the sources from CVS or download the latest distribution http://dist.codehaus.org/backport175/distributions. The build is based on Ant which can be found here http://ant.apache.org. Build the dist

C

Introduction When you are writing your annotation in JavaDoc, you need to post-compile your classes in order to parse the sources, retrieve the JavaDoc annotations, process and validate the annotations and finally put them into the bytecode as regular Jav

E

Introduction Backport175 comes with an Eclipse Plugin. It has been tested on Eclipse 3.0 but should work with Eclipse 3.1. Installing Use the Eclipse plugin manager to get the plugin from the following update site: http://backport175.codehaus.org/download

F

G

H

This is the project home for the backport175 http://backport175.codehaus.org project. backport175 http://backport175.codehaus.org is backport of the Java 5 annotations (JSR-175) specification. Making strongly typed annotation available for Java 1.3/1.4 pl

I

Introduction Backport175 comes with an IntelliJ IDEA Plugin. It has been tested on IDEA 4.5. Installing Get the latest version of the plugin from the Downloads page. Unzip it to your IDEA_INSTALL/plugins/ folder so that it looks like IDEA_INSTALL/plugins/

J

K

L

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Secti

O

Java 5 annotations Java 5 annotations are standardized through the {link:JSR-175 specification|http://www.jcp.org/en/jsr/detail?id=175}{link}. When you compile annotated source code the javac compiler will embed the annotations in the compiled class, and

P

Q

R

Using the Annotations reader class You can retrieve the backport175 annotations as well as regular Java 5 annotations (when running Java 5) at runtime using the API in the Annotations class. You retreive the annotations by specifying the: name of the anno

Introduction backport175 has been designed to work in highly dynamic environment (such as load-time and runtime weaving for AOP). In environments like this the bytecode on disk is not the "current" one being executed. Since the bytecode has been transform