|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMemberAnnotationManager
Class responsible for determining and tracking the code
generation status
of Java type members (namely fields
,
methods
, and types
). Changes to the status of
members that have been recently inquired about is tracked and registered
listeners
are
notified.
The singleton instance of this class can be obtained by calling
MintCore.getMemberAnnotationManager()
.
Method Summary | |
---|---|
void |
addMemberAnnotationListener(IMemberAnnotationListener listener)
Adds a member annotation listener. |
CodeGenStatus |
getCodeGenStatus(org.eclipse.jdt.core.IMember member)
Returns the code generation status of the given
member. |
void |
removeMemberAnnotationListener(IMemberAnnotationListener listener)
Removes a member annotation listener. |
Method Detail |
---|
void addMemberAnnotationListener(IMemberAnnotationListener listener)
listener
- the listener to addvoid removeMemberAnnotationListener(IMemberAnnotationListener listener)
listener
- the listener to removeCodeGenStatus getCodeGenStatus(org.eclipse.jdt.core.IMember member)
code generation status
of the given
member.
member
- Java type member whose code generation status to return
|
Copyright 2008 Ecliptical Software Inc. and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |