public interface CmtComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROXY_KEY |
Modifier and Type | Method and Description |
---|---|
CmtComponents |
getComponents()
Get the CmtComponents instance that created this instance.
|
java.lang.String |
getContainerDelegate() |
int |
getDefaultEventIndex() |
int |
getDefaultPropertyIndex() |
CmtEvent |
getEvent(java.lang.String name) |
CmtEvent[] |
getEvents() |
CmtEventSet |
getEventSet(java.lang.String name) |
CmtEventSet[] |
getEventSets() |
JavaFile |
getFile()
Get the SourceFile associated with this instance.
|
JavaClass |
getLiveType() |
java.util.Collection |
getMessages()
Is this component in an error state?
|
CmtMethod |
getMethod(java.lang.String name,
JavaType[] types) |
CmtMethod[] |
getMethods() |
CmtProperty[] |
getProperties() |
CmtProperty |
getProperty(java.lang.String name) |
CmtSubcomponent |
getSubcomponent(java.lang.String name) |
CmtSubcomponent[] |
getSubcomponents() |
JavaClass |
getType() |
boolean |
isContainer() |
boolean |
isReadOnly()
True when component is in readonly file
|
void |
logMessage(java.lang.String msg,
int startOffset,
int endOffset,
int type) |
void |
release()
Called when component is about to fall out of scope
|
static final java.lang.String PROXY_KEY
CmtComponents getComponents()
JavaClass getType()
JavaClass getLiveType()
JavaFile getFile()
java.util.Collection getMessages()
void logMessage(java.lang.String msg, int startOffset, int endOffset, int type)
CmtProperty[] getProperties()
CmtProperty getProperty(java.lang.String name)
int getDefaultPropertyIndex()
CmtMethod[] getMethods()
CmtEventSet[] getEventSets()
CmtEventSet getEventSet(java.lang.String name)
CmtEvent[] getEvents()
CmtEvent getEvent(java.lang.String name)
int getDefaultEventIndex()
CmtSubcomponent[] getSubcomponents()
CmtSubcomponent getSubcomponent(java.lang.String name)
java.lang.String getContainerDelegate()
boolean isContainer()
void release()
boolean isReadOnly()