| java.lang.Object org.netbeans.modules.uml.core.reverseengineering.parsingfacilities.ClassLoaderListener
Method Summary | |
public synchronized IFileInformation | getFileInformation() Returns an IFileInformation object. | public synchronized ETList<IREAttribute> | getTopLevelAttributes() | public synchronized ETList<IREOperation> | getTopLevelOperations() | protected boolean | isTopLevelAttribute(IAttributeEvent event) Returns true if @a pEvent refers to a top level attribute
(i.e. | protected boolean | isTopLevelClassElement(IREClassElement element) Determines if @a pElement is a top-level class element. | protected boolean | isTopLevelOperation(IOperationEvent event) Returns true if @a pEvent refers to a top level operation
(i.e. | public void | onAttributeFound(IAttributeEvent data, IResultCell cell) | public void | onBeginParseFile(String fileName, IResultCell cell) | public void | onClassFound(IClassEvent data, IResultCell cell) | public void | onDependencyFound(IDependencyEvent data, IResultCell cell) | public void | onEndParseFile(String fileName, IResultCell cell) | public void | onError(IErrorEvent data, IResultCell cell) | public void | onGeneralizationFound(IREGeneralization data, IResultCell cell) | public void | onImplementationFound(IRERealization data, IResultCell cell) | public void | onOperationFound(IOperationEvent data, IResultCell cell) | public void | onPackageFound(IPackageEvent data, IResultCell cell) |
getFileInformation | public synchronized IFileInformation getFileInformation()(Code) | | Returns an IFileInformation object. This object has a list of all
dependencies, packages, and classes found in the parsed file.
pVal[out] the IFileInformation object |
isTopLevelAttribute | protected boolean isTopLevelAttribute(IAttributeEvent event)(Code) | | Returns true if @a pEvent refers to a top level attribute
(i.e. an attribute declared outside of a class).
pEvent[in] the IAttributeEvent object bIsTopLevel[out] specifies whether or not @a refers to a top-level attribute. |
isTopLevelClassElement | protected boolean isTopLevelClassElement(IREClassElement element)(Code) | | Determines if @a pElement is a top-level class element. Top-level
means that the class element does not belong to a class.
pElement[in] the element to test bIsTopLevel[out] the result of the test HRESULT |
isTopLevelOperation | protected boolean isTopLevelOperation(IOperationEvent event)(Code) | | Returns true if @a pEvent refers to a top level operation
(i.e. an operation declared outside of a class).
pEvent[in] the IOperationEvent object bIsTopLevel[out] specifies whether or not @a refers to a top-level operation. |
onAttributeFound | public void onAttributeFound(IAttributeEvent data, IResultCell cell)(Code) | | Called when an Attribute has been found in source code
data[in] the attribute event for the found attribute cell[out] |
onOperationFound | public void onOperationFound(IOperationEvent data, IResultCell cell)(Code) | | Called when an Operation has been found in source code
data[in] the attribute event for the found attribute cell[out] |
|
|