Você vê a janela Propriedades de um componente Conjunto de guias quando seleciona o componente em uma página que está editando no Visual Designer, depois de ter adicionado o componente à página.
Este componente possui as propriedades a seguir.
Geral
id. Tipo: String
O nome do componente no bean de página e o arquivo JSP. No arquivo JSP, este nome é o valor do atributo id do componente. No bean de página, o valor desta propriedade é o nome do objeto TabSet.
Aparência
lite.Tipo: booleano
Se for selecionada, altera o estilo para fazer com que a guia pareça visualmente menos pesada. Você também pode selecionar a propriedade mini para completar o efeito.
mini. Tipo: boolean
Se for selecionada, torna as guias e seus rótulos menores do que o normal. Se a propriedade lite também for selecionada, as guias ficarão ainda menores e o efeito geral será visualmente menos pesado.
style. Tipo: String
Regras de folha de estilo em cascata (CSS nível 2) a serem aplicadas ao componente. 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.
Esta propriedade substitui quaisquer configurações do tema ou do arquivo CSS desse componente. Se um estilo especificado nesta propriedade não surtir efeito, é porque uma área do componente está obscurecida por um componente filho que possui configurações de estilo diferentes.
Para obter uma lista de estilos CSS2, consulte a página da Web em
styleClass. Tipo: String Uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes de estilo devem ser definidas na folha de estilo do projeto no arquivo CSS do tema. 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.
Consulte a observação acima abaixo da descrição da propriedade style para obter uma explicação do porquê uma classe adicionada a esta propriedade talvez pareça não ter efeito no componente.
Se você adicionar uma classe de estilo CSS a partir do tema atual ao arquivo CSS do projeto e redefinir a classe do estilo, a alteração afetará todos os componentes que usam essa classe de estilo. Entretanto, é possível adicionar suas próprias classes de estilo ao arquivo CSS do projeto que redefine as classes de estilo padrão e, em seguida, quando você adicionar as classes a esta propriedade, as alterações afetarão somente a instância deste componente.
selected. Tipo: Objeto
Indica o ID da guia selecionada. Se você clicar em uma guia no Visual Designer, ela se tornará a guia selecionada. Esta propriedade pode ser útil para um conjunto de guias usado como um navegador de página. Com a guia da página atual selecionada, a guia é um indicador da página em que o usuário está. Além disso, a guia não pode ser usada como um link e tem a mesma cor de plano de fundo que a página.
Comportamento
visible. Tipo: booleano
Indica se o componente pode ser visto ou não pelo usuário na página HTML renderizada. Esta propriedade é selecionada por padrão. Se você desmarcar esta propriedade, o código HTML do componente será renderizado na página, mas o componente não ficará visível no navegador porque ele estará oculto por uma configuração de estilo. Como o código HTML é renderizado, o componente ainda pode ser processado em envios de formulário, e os usuários que vêem o código-fonte no navegador podem ver o código HTML. Além disso, sua aplicação Web pode usar JavaScript do lado cliente para mostrar ou ocultar o componente.
Se você precisar ocultar completamente o componente, por exemplo, porque ele contém informações confidenciais que determinados usuários não podem ver, desmarque a propriedade rendered.
Avançado
actionListener. Tipo: MethodBinding
Um método de vinculação que representa um método ouvinte de ação que é notificado quando este componente é ativado pelo usuário. O valor deve ser uma expressão de método JSF válida, tal como #{Page1.action_method}, e deve ser interpretado como o nome de um método público que usa o parâmetro ActionEvent com o tipo de retorno vazio.
rendered. Tipo: booleano
Se for selecionada, a guia será renderizada e processada em qualquer envio de página subseqüente. Se não for selecionada, a guia não aparecerá na página, nem mesmo como um componente oculto.