Class Inheritance Browser

版本 1.8.0.0 (21.1 KB) 作者: Clayton Ernst
A tool for managing and organizing classes, with a simple interface and (optional) tree diagram.
1.5K 次下载
更新时间 2010/8/17

查看许可证

This tool searches a given directory and populates a browser window with pertinent information about each discovered class, including properties, methods, and superclasses. Other useful features include opening a class definition file from the browser window, opening a file to the line where a certain method is defined, and printing property help to the console.

Additionally, if the Bioinformatics Toolbox is installed, a tree diagram will be displayed that visualizes inheritance relationships between all Matlab classes found.

Originally written as a project for Engineering 177, Advanced Matlab Programming, Spring 2010, Professor Andrew Packard, University of California, Berkeley.

引用格式

Clayton Ernst (2025). Class Inheritance Browser (https://www.mathworks.com/matlabcentral/fileexchange/27633-class-inheritance-browser), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2009b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Class Introspection and Metadata 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.8.0.0

License checking made compatible with network licenses.

1.7.0.0

Summary, description, and requirements updated.

1.6.0.0

Checks to see if the bioinformatics toolbox is present. If not, then the browser window is opened without displaying the tree diagram.

1.5.0.0

- clean up code
- try harder to find user supplied class name
- catch classInheritance.iTree errors in classInheritance.browse
- made package +inex out of inheritanceexample directory.

1.3.0.0

- Numerous bugs fixed, speed improved
- 'Browse' button to jump to a new directory
- Right click on method -> opens the proper file to the proper line
- Right click on property -> prints property help to console

1.1.0.0

- Use the 'Browse' button to jump to a new directory
- Right click on method -> open the proper file to the proper line
- Right click on property -> print property help to the console

1.0.0.0