6.47. umbra.components.factory.scriptEditor.searchAndReplace

searchAndReplace.py

Platform:
Windows, Linux, Mac Os X.
Description:
This module defines the SearchAndReplace class.

Others:

6.47.1. Module Attributes

umbra.components.factory.scriptEditor.searchAndReplace.LOGGER
umbra.components.factory.scriptEditor.searchAndReplace.UI_FILE

6.47.2. Classes

class umbra.components.factory.scriptEditor.searchAndReplace.ValidationFilter[source]

Bases: PyQt4.QtCore.QObject

This class is a QObject subclass used as an event filter for the SearchAndReplace class.

eventFilter(object, event)[source]

This method reimplements the QObject.eventFilter method.

Parameters:
  • object – Object. ( QObject )
  • event – Event. ( QEvent )
Returns:

Event filtered. ( Boolean )

class umbra.components.factory.scriptEditor.searchAndReplace.SearchAndReplace(parent, *args, **kwargs)[source]

Bases: foundations.ui.common.QWidget

This class defines the default search and replace dialog used by the ScriptEditor Component.

Parameters:
  • parent – Object parent. ( QObject )
  • *args – Arguments. ( * )
  • **kwargs – Keywords arguments. ( ** )
container[source]

This method is the property for self.__container attribute.

Returns:self.__container. ( QObject )
searchPatternsModel[source]

This method is the property for self.__searchPatternsModel attribute.

Returns:self.__searchPatternsModel. ( PatternsModel )
replaceWithPatternsModel[source]

This method is the property for self.__replaceWithPatternsModel attribute.

Returns:self.__replaceWithPatternsModel. ( PatternsModel )
maximumStoredPatterns[source]

This method is the property for self.__maximumStoredPatterns attribute.

Returns:self.__maximumStoredPatterns. ( Integer )
show()[source]

This method reimplements the QWidget.show() method.

insertPattern(pattern, model, index=0)[source]

This definition inserts given pattern into given Model.

Parameters:
  • pattern – Pattern. ( String )
  • model – Model. ( PatternsModel )
  • index – Insertion indes. ( Integer )
Returns:

Method success. ( Boolean )

search()[source]

This method searchs current editor Widget for search pattern.

Returns:Method success. ( Boolean )
replace()[source]

This method replaces current editor Widget current search pattern occurence with replacement pattern.

Returns:Method success. ( Boolean )
replaceAll()[source]

This method replaces current editor Widget search pattern occurences with replacement pattern.

Returns:Method success. ( Boolean )