Você vê a janela Propriedades de um componente Lista de mensagens do JavaServer Faces quando seleciona o componente em uma página que está editando no Visual Designer.
Este componente JavaServer Faces padrão possui as propriedades a seguir.
Geral
id. Tipo: text
O nome do componente Mensagem no bean de página e o arquivo JSP.
Aparência
errorClass. Tipo: String
As classes de estilo CSS2 que se aplicam à mensagem quando se trata de uma mensagem de erro. A classe padrão é errorMessage. Você pode indicar uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes do estilo devem ser definidas na folha de estilo do projeto.
errorStyle. Tipo: String
Estilos da folha de estilos em cascata (CSS nível 2) a serem aplicados a uma mensagem de erro. Se você especificar esta propriedade, ela sobrescreverá a propriedade do estilo, portanto, qualquer informação de estilo nessa propriedade, tal como posição, deve ser adicionada a mesma. A propriedade é equivalente a uma folha de estilo e possui a mesma sintaxe. Por exemplo:
fatalClass. Tipo: String
As classes de estilo CSS2 que se aplicam à mensagem quando se trata de uma mensagem de erro fatal. A classe padrão é fatalMessage. Você pode indicar uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes do estilo devem ser definidas na folha de estilo do projeto.
fatalStyle. Tipo: String
Estilos da folha de estilos em cascata (CSS nível 2) a serem aplicados ao componente quando a mensagem resulta de um erro fatal. Se você especificar esta propriedade, ela sobrescreverá a propriedade do estilo, portanto, qualquer informação de estilo nessa propriedade, tal como posição, deve ser adicionada a mesma. A propriedade é equivalente a uma folha de estilo e possui a mesma sintaxe. Por exemplo:
globalOnly.Tipo: booleano
Indica se as mensagens globais, aquelas que não estão associadas a nenhum componente, são as únicas a serem exibidas. Por padrão, esta propriedade é falsa (não selecionada), e todas as mensagens de todos os componentes na página são exibidas.
infoClass. Tipo: String
As classes de estilo CSS2 que se aplicam à mensagem quando se trata de uma mensagem informativa. A classe padrão é infoMessage. Você pode indicar uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes do estilo devem ser definidas na folha de estilo do projeto.
infoStyle. Tipo: String
Estilos da folha de estilos em cascata (CSS nível 2) a serem aplicados a uma mensagem informativa. Se você especificar esta propriedade, ela sobrescreverá a propriedade do estilo, portanto, qualquer informação de estilo nessa propriedade, tal como posição, deve ser adicionada a mesma. A propriedade é equivalente a uma folha de estilo e possui a mesma sintaxe. Por exemplo:
layout.Tipo: String
Indica se as mensagens devem ser exibidas em uma lista ou tabela.
showDetail. Tipo: booleano
Indica se a parte de detalhe da mensagem deve ser exibida. Esta propriedade é falsa (não selecionada) por padrão.
showSummary. Tipo: booleano
Indica se a parte de resumo da mensagem deve ser exibida. Esta propriedade é verdadeira (selecionada) por padrão.
style. Tipo: String
Regras de folha de estilo em cascata (CSS nível 2) a serem aplicadas ao componente. Esta propriedade sobrescreve as configurações do arquivo CSS do projeto. Por exemplo:
position: absolute; left: 288px; top: 312px
Você pode inserir valores diretamente ou clicar no botão de reticências (...) para usar o Editor de estilo.
Para obter uma lista de estilos CSS2, consulte a página da Web em
styleClass. Tipo: String
Indique uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes do estilo devem ser definidas na folha de estilo do projeto. Qualquer configuração nesta propriedade é sobrescrita pelas propriedades errorClass, infoClass, fatalClass e warnClass. Se você clicar no botão de reticências (...), verá uma lista de todos os estilos que podem ser adicionados a esta propriedade. Para obter informações sobre a adição de classes CSS e regras na folha de estilos em cascata do projeto, consulte Editor CSS.
title. Tipo: String
Informações sobre o componente que podem ser lidas por um leitor de tela e podem ser exibidas como uma dica de ferramenta.
Se o componente for desativado, a dica de ferramenta não será exibida na maioria dos navegadores.
tooltip. Tipo: booleano
Indica se a porção de detalhe da mensagem deve ou não ser exibida como uma dica de ferramenta. Selecionar a propriedade define-a como verdadeira, e uma dica de ferramenta é exibida.
warnClass. Tipo: String
As classes de estilo CSS2 que se aplicam à mensagem quando se trata de uma mensagem de aviso. A classe padrão é warnMessage. Você pode indicar uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes do estilo devem ser definidas na folha de estilo do projeto.
warnStyle. Tipo: String
Estilos da folha de estilos em cascata (CSS nível 2) a serem aplicados a uma mensagem de aviso. Se você especificar esta propriedade, ela sobrescreverá a propriedade do estilo, portanto, qualquer informação de estilo nessa propriedade, tal como posição, deve ser adicionada a mesma. A propriedade é equivalente a uma folha de estilo e possui a mesma sintaxe. Por exemplo:
rendered. Tipo: booleano
Se for selecionada, o componente será renderizado e processado em qualquer envio de página subseqüente. Se não for selecionada, o componente não aparecerá na página, nem mesmo como um componente oculto.
Você pode vincular esta propriedade a uma variável que determina quando o componente é renderizado. Para vincular esta propriedade, clique com o botão direito do mouse no componente Navegador no Visual Designer e selecione Todos os botões de opção para exibir todas as propriedades para que você possa definir esta.