In Modelio, there is a fast search feature which allows to search for namespaces however it misses a functionality that allows to search for a largest scope of objects.
This is a Jython script that allows to search for more elements (attributes, operations, ...).
How to use it:
1 - Enter the word you are looking for (it accepts regular expression)
2 - Select the metaclasses by which you are interested (Use IModelElement to search for all elements)
3 - Click Search button
See the attached screenshot for an example.
In this example, we search for an attribute starting with "tot" so we use a regular expression "tot.*" to find it. We select the metaclass "IAttribute" then we click on Search button. We found 2 attributes starting with "tot".
For objects containing "tot", we will use the expression ".*tot.*"
- Regular expression search option added
- Catching exception if regular exception is incorrect
- IModelElement metaclass selected by default. IModelElement is one of the top metaclass element so it is now selected by default.