|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
There are code model projects for each open Flex or ActionScript project. This is the central point of contact for all information about the types and components defined in that project or its class and library paths.
| Method Summary | |
void |
addDefinitionListener(IDefinitionListener dependent)
Adds a definition listener to the project |
void |
addFileListener(IFileListener dependent)
Adds a file listener to the project. |
void |
addIndexableFileListener(IIndexableFileListener listener)
Adds an IIndexableFileListener to this project |
IFileNode |
findFileNodeInProject(org.eclipse.core.runtime.IPath path)
Returns the file base node. |
IASNode |
getApplicationRoot()
Get the root application class for this project |
IIndex |
getIndex(java.lang.String indexID)
Returns an index from the specified ID. |
IProjectSpecification |
getSpecification()
Returns the project specification. |
IProjectRootNode |
getTreeBaseNode()
Returns the project base node. |
void |
removeDefinitionListener(IDefinitionListener dependent)
Removes a definition listener from the project |
void |
removeFileListener(IFileListener dependent)
Removes a file listener from the project. |
void |
removeIndexableFileListener(IIndexableFileListener listener)
Removes an IIndexableFileListener to this project |
java.util.List |
resolveUsingManifests(java.lang.String className)
Look up a fully qualified class name in the server's manifest files and figure out which tags (XML namespace + short name) it could match |
java.lang.String |
resolveUsingManifests(XMLName tagName)
Look up a TagName (XML namespace+short name) in the server's manifest files and try to get the fully qualified class name. |
| Method Detail |
public IProjectSpecification getSpecification()
public void addFileListener(IFileListener dependent)
dependent - file listener.public void removeFileListener(IFileListener dependent)
dependent - file listener.public void addIndexableFileListener(IIndexableFileListener listener)
IIndexableFileListener to this project
listener - an IIndexableFileListenerpublic void removeIndexableFileListener(IIndexableFileListener listener)
IIndexableFileListener to this project
listener - an IIndexableFileListenerpublic void addDefinitionListener(IDefinitionListener dependent)
dependent - definition listenerpublic void removeDefinitionListener(IDefinitionListener dependent)
dependent - definition listenerpublic IProjectRootNode getTreeBaseNode()
public IFileNode findFileNodeInProject(org.eclipse.core.runtime.IPath path)
path - path to the file
public IIndex getIndex(java.lang.String indexID)
indexID - The index ID.
public IASNode getApplicationRoot()
public java.lang.String resolveUsingManifests(XMLName tagName)
tagName - the tag to search for (with XML namespace and short name)
public java.util.List resolveUsingManifests(java.lang.String className)
className - the fully qualified class name
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||