CodeCreator: поиск элемента AND или OR?

Andy Idol

Новичок
Регистрация
28.05.2016
Сообщения
29
Благодарностей
0
Баллы
1
Здравствуйте!

Решил начать работать с CodeCreator вместо ProjectCreator чтобы иметь больше гибкости. Возник интересный вопрос. Как я думал, при поиске элемента, движок учитывает сразу несколько параметров, например имя тега, содежримое аттрибута по RegExp и, например, текстовое представление элемента.

Посмотрев на код, который генерирует CodeCreator, стало очевидно, что программа не использует несколько условий, а использует их последовательно, в случае, если предыдущее условие не дало результата: https://gist.github.com/slavafomin/4d6d883b3004c9438e8413d3885c3419

1. Не совсем понятно, эти две программы работаю по-разному или все-таки везде применяется условие ИЛИ (OR)?

2. Сразу возникает вопрос, как можно в CodeCreator использовать несколько условий одновременно для поиска элемента? Например имя тега и класс, потому что, a.someClass и span.someClass, это разные вещи.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
1) одинаково работают. CodeCreator вообще будет работать так, как код напишите. тут все ограаничено только фантазией вашей
2) соберите коллекцию элементов и прогоните в цикле проверками все нужные атрибуты
 

Andy Idol

Новичок
Регистрация
28.05.2016
Сообщения
29
Благодарностей
0
Баллы
1
1. Т.е. PM тоже использует условие ИЛИ?

2. А где можно взять свежую документацию по CC? В wiki нет ссылки.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

Andy Idol

Новичок
Регистрация
28.05.2016
Сообщения
29
Благодарностей
0
Баллы
1

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 812
Благодарностей
1 187
Баллы
113

Andy Idol

Новичок
Регистрация
28.05.2016
Сообщения
29
Благодарностей
0
Баллы
1

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)