Algorithme
|
Description
|
---|---|
wt.rule.algorithm.EqualsTest
|
Etant donné deux objets, permet de déterminer l'égalité. Il s'agit d'une comparaison d'objets.
Renvoie TRUE en cas de correspondance ; dans le cas contraire, renvoie FALSE.
|
wt.rule.algorithm.StringEqualsTest
|
Etant donné un attribut et une valeur, permet de déterminer l'égalité. L'algorithme force tout élément à devenir une chaîne à l'aide de toString() avant d'effectuer la comparaison. Cette comparaison de chaîne à chaîne est insensible à la casse.
Renvoie TRUE en cas de correspondance ; dans le cas contraire, renvoie FALSE.
|
wt.rule.algorithm.StringRegExEqualsTest
|
Etant donné un attribut et une valeur contenant \u201c*\u201d, déterminez l'égalité à l'aide des concepts liés aux expressions régulières. Cet algorithme utilise l'implémentation java.util.regex de la correspondance d'expression régulière. L'algorithme force la valeur de la première balise Arg à être une chaîne à l'aide de toString( ) avant d'effectuer la comparaison.
Renvoie TRUE si une correspondance est trouvée et si cette correspondance est l'argument de la chaîne complète.
|
wt.rule.algorithm.IfNullTest
|
Etant donné la valeur d'un attribut, permet de déterminer si la valeur est nulle.
Renvoie TRUE si le premier argument est une valeur nulle ; dans le cas contraire, renvoie FALSE.
Pour renvoyer une valeur nulle, utilisez l'algorithme wt.rule.algorithm.GetNullValue.
|
wt.rule.algorithm.IfNotNullTest
|
Etant donné la valeur d'un attribut, permet de déterminer si la valeur n'est pas nulle.
Renvoie TRUE si le premier argument n'est pas une valeur nulle ; dans le cas contraire, renvoie FALSE.
Pour renvoyer une valeur nulle, utilisez l'algorithme wt.rule.algorithm.GetNullValue.
|
com.ptc.core.rule.server.impl.IfContainerTypeEqualsProjectTest
|
Etant donné le contexte dans lequel réside l'objet, permet de déterminer s'il s'agit d'un contexte wt.projmgmt.admin.Project2.
Renvoie TRUE si le contexte est une instance de la classe, de la sous-classe ou du sous-type wt.projmgmt.admin.Project2 de la classe Project2 ; dans le cas contraire, renvoie FALSE.
L'algorithme renvoie TRUE s'il s'agit d'un contexte de projet ou de programme.
|
wt.rule.algorithm.AndTest
|
Renvoie TRUE si toutes les comparaisons renvoient true ; dans le cas contraire, renvoie FALSE.
|
wt.rule.algorithm.OrTest
|
Etant donné deux comparaisons ou plus, permet de renvoyer TRUE si l'une quelconque des comparaisons renvoie true ; dans le cas contraire, renvoie FALSE.
|
wt.rule.algorithm.StringInListTest
|
Prend une liste de valeurs et vérifie si la première valeur définie dans une balise Attr est égale à l'un des autres éléments de la liste définis dans des balises Arg. L'algorithme force tout élément à devenir une chaîne en utilisant toString() avant d'effectuer la comparaison.
Renvoie TRUE en cas de correspondance ; dans le cas contraire, renvoie FALSE.
|
com.ptc.windchill.enterprise.impl.OrgNameEqualsTest
|
Etant donné le nom d'un participant d'organisation propriétaire (valeur stockée dans l'attribut organization.id) et une chaîne nommant une organisation, renvoie TRUE si la valeur de l'attribut organization.id est identique à celle de la chaîne ; sinon, renvoie FALSE. Pour plus d'informations, consultez la section Participants d'organisations propriétaires.
|