Exemplo n.º 1
0
 def fn():
     FileNew = context.application.plugins.get_action("FileNew")
     FileNew()
     context.application.main.select_nodes([context.application.model.folder])
     AddFolder = context.application.plugins.get_action("AddFolder")
     assert AddFolder.analyze_selection()
     AddFolder()
     context.application.main.select_nodes([context.application.model.folder])
     AddNotes = context.application.plugins.get_action("AddNotes")
     assert AddNotes.analyze_selection()
     AddNotes()
     context.application.main.select_nodes([context.application.model.folder])
     SelectChildrenByExpression = context.application.plugins.get_action("SelectChildrenByExpression")
     parameters = Parameters()
     parameters.recursive = SelectChildrenByExpression.SELECT_PLAIN
     parameters.expression = Expression("isinstance(node, Folder)")
     assert SelectChildrenByExpression.analyze_selection(parameters)
     SelectChildrenByExpression(parameters)
     assert context.application.model.folder.children[0].selected
     assert not context.application.model.folder.children[1].selected
Exemplo n.º 2
0
 def default_parameters(cls):
     result = Parameters()
     result.expression = Expression()
     result.recursive = cls.SELECT_PLAIN
     return result
Exemplo n.º 3
0
 def default_parameters(cls):
     result = Parameters()
     result.expression = Expression()
     result.recursive = cls.SELECT_PLAIN
     return result