org.aspectj.org.eclipse.jdt.internal.core
Class SourceAnnotationMethodInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.SourceMethodElementInfo
org.aspectj.org.eclipse.jdt.internal.core.SourceMethodInfo
org.aspectj.org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo
- All Implemented Interfaces:
- IGenericMethod, ISourceMethod
public class SourceAnnotationMethodInfo
- extends SourceMethodInfo
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultValueStart
public int defaultValueStart
defaultValueEnd
public int defaultValueEnd
flags
protected int flags
- The modifiers associated with this member.
- See Also:
ClassFileConstants
nameStart
protected int nameStart
- The start position of this member's name in the its
openable's buffer.
nameEnd
protected int nameEnd
- The last position of this member's name in the its
openable's buffer.
fSourceRangeStart
protected int fSourceRangeStart
fSourceRangeEnd
protected int fSourceRangeEnd
children
protected IJavaElement[] children
- Collection of handles of immediate children of this
object. This is an empty array if this element has
no children.
SourceAnnotationMethodInfo
public SourceAnnotationMethodInfo()
isAnnotationMethod
public boolean isAnnotationMethod()
- Overrides:
isAnnotationMethod in class SourceMethodInfo
getModifiers
public int getModifiers()
- See Also:
IGenericType.getModifiers(),
IGenericMethod.getModifiers(),
IGenericField.getModifiers()
getNameSourceEnd
public int getNameSourceEnd()
- See Also:
ISourceType.getNameSourceEnd(),
ISourceMethod.getNameSourceEnd(),
ISourceField.getNameSourceEnd()
getNameSourceStart
public int getNameSourceStart()
- See Also:
ISourceType.getNameSourceStart(),
ISourceMethod.getNameSourceStart(),
ISourceField.getNameSourceStart()
setFlags
protected void setFlags(int flags)
setNameSourceEnd
protected void setNameSourceEnd(int end)
- Sets the last position of this member's name, relative
to its openable's source buffer.
setNameSourceStart
protected void setNameSourceStart(int start)
- Sets the start position of this member's name, relative
to its openable's source buffer.
getDeclarationSourceEnd
public int getDeclarationSourceEnd()
- See Also:
ISourceType.getDeclarationSourceEnd(),
ISourceMethod.getDeclarationSourceEnd(),
ISourceField.getDeclarationSourceEnd()
getDeclarationSourceStart
public int getDeclarationSourceStart()
- See Also:
ISourceType.getDeclarationSourceStart(),
ISourceMethod.getDeclarationSourceStart(),
ISourceField.getDeclarationSourceStart()
getSourceRange
protected ISourceRange getSourceRange()
setSourceRangeEnd
protected void setSourceRangeEnd(int end)
setSourceRangeStart
protected void setSourceRangeStart(int start)
addChild
public void addChild(IJavaElement child)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
getChildren
public IJavaElement[] getChildren()
removeChild
public void removeChild(IJavaElement child)
setChildren
public void setChildren(IJavaElement[] children)