Class Browser Search Parameters

Search fields

Class Browser Search Fields

Search fields are used to enter names of methods and classes for searching. These parameters can be entered respectively in the first and the second field. Project list allows you to select a project and the session assigned to it, which will be searched through.

While typing the names of methods and classes you can use Emacs-like meta characters:

For instance:
^new entered in the first field will find all methods whose names start with new,
new$ entered in the first field will find all methods whose names ends with new,
^new$ entered in the first field will find all methods whose names are exactly new,

Note: You can precede name of the class with the name of its package as well. Meta characters cannot be used in the name of the package.

Pragma filtering commands

Pragma filtering commands

In Class Browser the following pragma filtering commands are available:

Command Name Description
Basic Basic Shows all elements with basic pragma classify level.
Advanced Advanced Shows all elements with advanced pragma classify level.
Subclassable Subclassable Shows all elements with subclassable pragma classify level.
Redefinable Redefinable Shows all elements with redefinable pragma classify level.
Debug Debug Shows all elements with debug pragma classify level.
Override Pragma Flags Override Pragma Flags Overrides pragma flags - elements with any pragma content will be shown.
Override Topics Override Topics Overrides topics - elements with any topic will be shown.
Override 200 Methods Limit Override 200 Methods Limit By default only 200 methods are shown in the view, use this command to show all results.
Restricted Restricted Shows elements with restricted classify level.
Deprecated Deprecated Shows elements with deprecated classify level.

Topics

Topics command

Topics... command opens Topics dialog is used to create a set of the custom topics which will be included in the search.

Including inherited elements in the results

Including parent classes in results commands

Commands marked on the screen above allow to include inherited elements in the results of the given search criteria.

Command Name Description
Local Show Local Shows only elements defined for entered class. Inherited methods will not be shown.
All but Object Show All but Object Shows elements defined for entered class and inherited elements, apart from elements in the sw:object class.
All Show All Shows elements defined for entered class and inherited elements.

Related Reference

Topics Dialog
Class Browser