|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAnnotationAccess
An annotation access provides access to information that is not available via
the API of Annotation. With version
3.0 all this information is now available from the annotation itself.
In order to provide backward compatibility for clients of
IAnnotationAccess, extension interfaces are used as a means
of evolution. The following extension interfaces exist:
IAnnotationAccessExtension since
version 3.0 replacing all methods in that interfaceIAnnotationAccessExtension2 since
version 3.2 allowing to set a quick assist assistant to an annotation access.Clients usually implement this interface and its extension interfaces.
IAnnotationAccessExtension,
Annotation| Method Summary | |
|---|---|
Object |
getType(Annotation annotation)
Deprecated. use Annotation.getType() |
boolean |
isMultiLine(Annotation annotation)
Deprecated. assumed to always return true |
boolean |
isTemporary(Annotation annotation)
Deprecated. use Annotation.isPersistent() |
| Method Detail |
|---|
Object getType(Annotation annotation)
Annotation.getType()
annotation - the annotation
null if it has none.boolean isMultiLine(Annotation annotation)
true
annotation - the annotation
true if the annotation spans multiple lines,
false otherwiseboolean isTemporary(Annotation annotation)
Annotation.isPersistent()
annotation - the annotation
true if the annotation is temporary,
false otherwise
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.