Definição e uso¶
O elemento <connectorParam> é usado para parametrizar o conector valores de atributos. Qualquer atributo definido por um elemento <causalConnector> ou por seus elementos descendentes pode ter seu valor especificado como parâmetro cujo valor é definido pelo relacionamento que se refere ao conector, usando elementos <linkParam> ou <bindParam>.
Em um elemento <connectorParam> o atributo name define o nome do parâmetro e type atribuem o tipo de parâmetro.
Para especificar que um atributo definido por <causalConnector> elemento ou por seus elementos descendentes recebe o valor do parâmetro, é suficiente para definir o valor do atributo como o nome do parâmetro precedido por o símbolo "\(". Por exemplo, para parametrizar o atributo delay de um elemento [<simpleAction>](../simpleaction/), um parâmetro chamado *actionDelay* é definido e o valor "\)actionDelay" é usado no atributo (atraso="$actionDelay").
Sintaxe¶
| Elemento | Atributos | Conteúdo | Pai |
|---|---|---|---|
| <connectorParam> | nome, tipo | -- | <causalConnector> |
Atributos¶
| Nome | Valor | Descrição |
|---|---|---|
| nome | Pode receber qualquer valor de string que comece com uma letra ou sublinhado e que contenha apenas letras, dígitos, <"."> e <"_">. | O atributo name identifica exclusivamente o parâmetro dentro de um elemento <causalConnector>. |
| tipo | Corda. | O type define um tipo para o parâmetro. |