public class AnnotatableInfo extends JavaElementInfo
| Modifier and Type | Field and Description |
|---|---|
protected IAnnotation[] |
annotations |
protected int |
flags
The modifiers associated with this member.
|
protected int |
nameEnd
The last position of this member's name in the its
openable's buffer.
|
protected int |
nameStart
The start position of this member's name in the its
openable's buffer.
|
protected int |
sourceRangeEnd |
protected int |
sourceRangeStart |
| Constructor and Description |
|---|
AnnotatableInfo() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDeclarationSourceEnd() |
int |
getDeclarationSourceStart() |
int |
getModifiers() |
protected ISourceRange |
getNameRange() |
int |
getNameSourceEnd() |
int |
getNameSourceStart() |
protected ISourceRange |
getSourceRange() |
protected void |
setFlags(int flags) |
protected void |
setNameSourceEnd(int end)
Sets the last position of this member's name, relative
to its openable's source buffer.
|
protected void |
setNameSourceStart(int start)
Sets the start position of this member's name, relative
to its openable's source buffer.
|
protected void |
setSourceRangeEnd(int end) |
protected void |
setSourceRangeStart(int start) |
clone, getChildrenprotected IAnnotation[] annotations
protected int nameStart
protected int nameEnd
protected int flags
ClassFileConstantsprotected int sourceRangeStart
protected int sourceRangeEnd
public int getNameSourceEnd()
public int getNameSourceStart()
protected void setNameSourceEnd(int end)
protected void setNameSourceStart(int start)
protected ISourceRange getNameRange()
public int getModifiers()
protected void setFlags(int flags)
public int getDeclarationSourceEnd()
public int getDeclarationSourceStart()
protected ISourceRange getSourceRange()
protected void setSourceRangeEnd(int end)
protected void setSourceRangeStart(int start)