Condições de Procura

Ao procurar modelos UML, é possível personalizar a procura, especificando condições de procura. Você pode escolher condições para tornar sua procura mais específica ou mais geral. As procuras específicas normalmente retornam menos resultados que as procuras gerais.

Nota: Uma palavra significa que os caracteres são separados por um espaço, tabulação, nova linha ou retorno, ou os seguintes símbolos:

! : ; { } ( ) , . ? ' " \

A tabela a seguir contém as condições de procura que podem ser especificadas nas janelas Localizar e Substituir. Várias das condições de procura estão disponíveis apenas quando você clica no botão Avançado.

Condições de Procura Descrição Exemplo
Corresponder palavra inteira

É possível utilizar a caixa de opções Corresponder apenas palavra inteira para procurar por ocorrências que são palavras inteiras e não parte de uma palavra maior.

Se você selecionar essa caixa de opções e procurar por "Package1", a procura pode localizar "Pacote1(a)" ou Pacote1[a], mas não pode localizar "Pacote1a".

Coincidir Maiúsculas e Minúsculas

Você pode utilizar a caixa de opções Coincidir Maiúsculas e Minúsculas para indicar se a procura faz distinção entre maiúsculas e minúsculas, o que significa que a procura localiza apenas texto que coincida letras maiúsculas e minúsculas do texto especificado no campo Localizar.

Se você selecionar essa caixa de opções e procurar por "Rational", a procura localizará apenas a palavra "Rational". Se você desmarcar essa caixa de opções, a procura localizará qualquer texto que corresponder ao texto especificado no campo Localizar, independentemente das letras serem maiúsculas ou minúsculas.

Por exemplo, se você limpar essa caixa de opções e procurar por "Rational", a procura localizará "rational" e "Rational".

Não procurar em diagramas

É possível utilizar a caixa de opções Não procurar em diagramas para limitar a procura para elementos no modelo.

Se um modelo contiver um elemento de modelo de classe que seja representado por um elemento de diagrama de classe em um diagrama, a procura localizará apenas o elemento de modelo de classe. Se você limpar essa caixa de opções, a procura também localiza elementos de diagramas e relacionamentos em diagramas.

Avançado > Campos

Nas janelas Localizar e Substituir, a lista Campos é aberta depois que você clica no botão Avançado. Você pode utilizar a lista para especificar se deseja procurar nomes do elemento do modelo, a documentação do elemento do modelo ou ambos.

Se você selecionar a caixa de opções Documentação, a procura ignorará quaisquer instâncias do texto que está sendo procurado no nome do elemento do modelo; a procura será feita apenas na documentação do elemento do modelo.

Avançado > Tipos

Nas janelas Localizar e Substituir, a lista Tipos é aberta depois que você clica no botão Avançado. Você pode utilizar a lista para selecionar os tipos de elementos do modelo a serem incluídos na procura. Um ícone e um nome representam cada tipo de elemento de modelo e relacionamento. Se você selecionar uma caixa de opções, a procura incluirá esse tipo de elemento do modelo ou relacionamento.

Se você selecionar a caixa de opções Classe, a procura localizará classes com o texto especificado no campo Localizar. Se você limpar a caixa de opções, a procura irá filtrar esse tipo de elemento de modelo ou relacionamento. Por exemplo, se limpar a caixa de opções Classe, a procura não localizará nenhum classe, mesmo se um nome de classe contiver o texto especificado no campo Localizar o que.

Avançado > Filtro OCL Adicional

Você pode utilizar o campo Filtro OCL Adicional, que é aberto depois de clicar no botão Avançado, para digitar uma expressão OCL (Object Constraint Language) para ser utilizada como um filtro com base nos resultados existentes.

Se você digitar uma expressão OCL, poderá utilizar o filtro para procurar em resultados de localizar e substituir existentes.

Tarefas relacionadas
Procurando Modelos
Localizando Texto em Modelos
Substituindo Texto em Modelos
Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.