Алгоритм
|
Описание
|
wt.rule.algorithm.EqualsTest
|
Определяет равенство, если задано два объекта. Это сравнение объект-объект.
Если есть совпадение, возвращается значение ИСТИНА; в противном случае возвращается значение ЛОЖЬ.
|
wt.rule.algorithm.StringEqualsTest
|
Определяет равенство, если заданы атрибут и значение. Алгоритм преобразует все в строку, перед сравнением используя toString( ). Сравнение строка-строка нечувствительно к регистру.
Если есть совпадение, возвращается значение ИСТИНА; в противном случае возвращается значение ЛОЖЬ.
|
wt.rule.algorithm.StringRegExEqualsTest
|
Если заданы атрибут и значение с \u201c*\u201d в значении, определяет равенство, используя обычные понятия, связанные с выражением. Данный алгоритм использует реализацию the java.util.regex совпадения регулярного выражения. Перед сравнением алгоритм принудительно преобразует значение первого тега Arg в строку, используя функцию toString( ).
Если найдено совпадение, возвращает значение ИСТИНА, при этом совпадение - строковый аргумент.
|
wt.rule.algorithm.IfNullTest
|
Если заданы атрибут и значение, определяет, является ли значение нулевым.
Если первый аргумент является нулевым значением, возвращает значение ИСТИНА; в противном случае возвращает значение ЛОЖЬ.
Для получения нулевого значения следует использовать алгоритм wt.rule.algorithm.GetNullValue.
|
wt.rule.algorithm.IfNotNullTest
|
Если заданы атрибут и значение, определяет, является ли значение ненулевым значением.
Если первый аргумент не является нулевым значением, возвращает значение ИСТИНА; в противном случае возвращает значение ЛОЖЬ.
Для получения нулевого значения следует использовать алгоритм wt.rule.algorithm.GetNullValue.
|
com.ptc.core.rule.server.impl.IfContainerTypeEqualsProjectTest
|
Если задан контекст объекта, определяет, является ли он контекстом wt.projmgmt.admin.Project2.
Возвращает значение ИСТИНА, если контекст является экземпляром класса wt.projmgmt.admin.Project2 или подклассом либо подтипом класса Project2; в противном случае возвращает значение ЛОЖЬ.
Алгоритм возвращает значение ИСТИНА, если контекст является контекстом проекта или программы.
|
wt.rule.algorithm.AndTest
|
Если задано два или более сравнения, возвращает значение ИСТИНА, если все сравнения возвращают ИСТИНА; в противном случае возвращает значение ЛОЖЬ.
|
wt.rule.algorithm.OrTest
|
Если задано два или более сравнения, возвращает значение ИСТИНА, если любое сравнение возвращает ИСТИНА; в противном случае возвращает значение ЛОЖЬ.
|
wt.rule.algorithm.StringInListTest
|
Берет список значений и проверяет, равно ли первое значение, указанное в теге Attr, какому-либо из элементов, определенных в тегах Arg. Алгоритм преобразует все в строки, перед сравнением используя toString( ).
Если есть совпадение, возвращается значение ИСТИНА; в противном случае возвращается значение ЛОЖЬ.
|
com.ptc.windchill.enterprise.impl.OrgNameEqualsTest
|
Если задано имя участника организации (значение, которое хранится в атрибуте organization.id) и строка названия организации, возвратить значение ИСТИНА, если значение атрибута organization.id совпадает со строкой; в противном случае возвратить значение ЛОЖЬ. Дополнительные сведения см. в разделе Участники владеющей организации.
|