4.20. umbra.components.factory.scriptEditor.searchAndReplace
searchAndReplace.py
- Platform:
- Windows, Linux, Mac Os X.
- Description:
- Defines the SearchAndReplace class.
Others:
4.20.1. Module Attributes
- 
umbra.components.factory.scriptEditor.searchAndReplace.LOGGER
- 
umbra.components.factory.scriptEditor.searchAndReplace.UI_FILE
 
4.20.2. Classes
- 
class umbra.components.factory.scriptEditor.searchAndReplace.ValidationFilter[source]
- Bases: PyQt4.QtCore.QObject - Defines a QObject subclass used as an event filter
for the SearchAndReplace class. - 
- 
eventFilter(object, event)[source]
- Reimplements the QObject.eventFilter method. - 
| Parameters: | 
object (QObject) – Object.event (QEvent) – Event. | 
|---|
 | Returns: | Event filtered. | 
|---|
 | Return type: | bool | 
|---|
 
 
 
- 
class umbra.components.factory.scriptEditor.searchAndReplace.SearchAndReplace(parent, *args, **kwargs)[source]
- Bases: foundations.ui.common.QWidget - Defines the default search and replace dialog used by the ScriptEditor Component. - Initializes the class. - 
| Parameters: | 
parent (QObject) – Object parent.*args (*) – Arguments.**kwargs (**) – Keywords arguments. | 
|---|
 
 - 
- 
container[source]
- Property for self.__container attribute. - 
| Returns: | self.__container. | 
|---|
 | Return type: | QObject | 
|---|
 
 
 - 
- 
searchPatternsModel[source]
- Property for self.__searchPatternsModel attribute. - 
| Returns: | self.__searchPatternsModel. | 
|---|
 | Return type: | PatternsModel | 
|---|
 
 
 - 
- 
replaceWithPatternsModel[source]
- Property for self.__replaceWithPatternsModel attribute. - 
| Returns: | self.__replaceWithPatternsModel. | 
|---|
 | Return type: | PatternsModel | 
|---|
 
 
 - 
- 
maximumStoredPatterns[source]
- Property for self.__maximumStoredPatterns attribute. - 
| Returns: | self.__maximumStoredPatterns. | 
|---|
 | Return type: | int | 
|---|
 
 
 - 
- 
show()[source]
- Reimplements the QWidget.show() method. 
 - 
- 
insertPattern(pattern, model, index=0)[source]
- Inserts given pattern into given Model. - 
| Parameters: | 
pattern (unicode) – Pattern.model (PatternsModel) – Model.index (int) – Insertion indes. | 
|---|
 | Returns: | Method success. | 
|---|
 | Return type: | bool | 
|---|
 
 
 - 
- 
search()[source]
- Searchs current editor Widget for search pattern. - 
| Returns: | Method success. | 
|---|
 | Return type: | bool | 
|---|
 
 
 - 
- 
replace()[source]
- Replaces current editor Widget current search pattern occurence with replacement pattern. - 
| Returns: | Method success. | 
|---|
 | Return type: | bool | 
|---|
 
 
 - 
- 
replaceAll()[source]
- Replaces current editor Widget search pattern occurrences with replacement pattern. - 
| Returns: | Method success. | 
|---|
 | Return type: | bool | 
|---|