Propriedades de Pontos de Verificação de Propriedade de Tela

Você pode criar pontos de verificação de propriedade de tela para testar a tela em seu aplicativo. Ao gravar o ponto de verificação, uma linha de base da tela é criada. Sempre que você reproduz o script, a tela é comparada para verificar se alguma alteração ocorreu. Isso ajuda na identificação de qualquer incompatibilidade na tela.
A Tabela 1 mostra as propriedades, as descrições e os valores padrão dos pontos de verificação de propriedade da tela.
Tabela 1. Pontos de Verificação de Propriedades da Tela
Propriedade Descrição Valores Válidos Valor Padrão
.fieldCount Especifica o número de campos na tela.    
accessibilityEnabled Ativa a API de acessibilidade na tela do terminal quando definido como verdadeiro. verdadeiro ou falso verdadeiro
alignmentX Especifica a posição do componente no BoxLayout. Se o layout de borda estiver especificado como X_Axis, você poderá alterar alignmentY para -1 na parte superior ou 1 na parte inferior. Se o Y_Axis estiver especificado, você poderá alterar o alignmentX para -1 à esquerda ou 1 à direita.   0.5
alignmentY Especifica a posição do componente no BoxLayout. Se o layout de borda estiver especificado como Y_Axis, você poderá alterar alignmentX para -1 na parte superior ou 1 na parte inferior. Se X_Axis estiver especificado, você poderá alterar alignmentY para -1 à esquerda ou 1 à direita.   0.5
autoFontSize Seleciona automaticamente o melhor tamanho de fonte sempre que a janela é redimensionada. Verdadeiro indica que todas as chamadas para setFontSize() são ignoradas. verdadeiro ou falso verdadeiro
autoPack Compacta automaticamente os subcomponentes do ponto de verificação de propriedade da tela quando definido como verdadeiro. verdadeiro ou falso falso
autoscrolls Especifica que, quando definido como verdadeiro, os eventos arrastados pelo mouse são sinteticamente gerados quando o mouse é arrastado para fora dos limites do componente e o movimento do mouse é pausado enquanto o botão continua a ser pressionado. verdadeiro ou falso falso
background Especifica a cor do plano de fundo. Você pode escolher entre básico, sistema, ou especificar as cores RGB para substituir as cores padrão.   java.awt.Color[r=212,g=208,b=200]
background3DColour Especifica a cor tridimensional do plano de fundo. verdadeiro ou falso verdadeiro
backgroundSet Especifica se a cor do plano de fundo é definida explicitamente para o componente. Se falso, o componente herda a cor do plano de fundo de um ascendente. verdadeiro ou falso verdadeiro
blockCursor Exibe o cursor de bloco de altura completa, ou o cursor sublinhado. Se a janela estiver atualmente no modo de inserção, o cursor de bloco ou sublinhado não será exibido enquanto você não sair do modo de inserção. No modo de inserção, a janela exibe um cursor de meia altura. Verdadeiro faz com que a janela exiba um cursor de bloco de altura completa e falso faz com que a janela exiba um cursor sublinhado. verdadeiro ou falso falso
bounds Especifica os limites do retângulo do objeto nas coordenadas da tela.   java.awt.Rectangle[x=0,y=0,width=740,height=570]
centered Faz com que a janela centralize automaticamente a área de texto e a OIA (Área de Informações do Operador) dentro dos limites atuais, quando definido como verdadeiro. verdadeiro ou falso verdadeiro
class Especifica o nome da classe do testador funcional.

Por exemplo, HtmlTable é o nome da classe para um elemento <Table>.

  com.ibm.eNetwork.beans.HOD.Screen
codePage Especifica a propriedade de página de código.   037
columns Especifica o número de colunas. Esse valor depende do tamanho da tela escolhido para a configuração de conexão.   80
component Especifica um objeto com uma representação gráfica que pode ser exibida na tela, e que o usuário pode interagir com o componente.   Terminal
componentCount Especifica o número de componentes no painel.    
cursorCol Especifica o local da coluna atual do cursor na tela do host.    
cursorRow Especifica o local da linha atual do cursor na tela do host.    
cursorSet Especifica se o cursor do componente é definido explicitamente ou herdado de um ascendente. Quando verdadeiro, o cursor é definido explicitamente. Quando falso, o componente herdará seu cursor de um ascendente. verdadeiro ou falso falso
cursorVisible Especifica se o cursor é tornado visível pela tela. verdadeiro ou falso verdadeiro
dBCSInputVisible Especifica a propriedade dBCSInputVisible (somente sessões DBCS 3270 e 5250). Quando verdadeiro, a janela exibe o campo de entrada DBCS (conjunto de caracteres de byte duplo). verdadeiro ou falso falso
debugGraphicsOption Ativa ou desativa as informações de diagnóstico sobre cada operação gráfica executada no componente ou em um de seus filhos.   0
displayable Especifica se um componente pode ser exibido. O componente pode ser exibido quando conectado a um recuso de tela nativo. verdadeiro ou falso verdadeiro
doubledBuffered Especifica se o componente de recebimento utiliza um buffer para pintura. Quando definido como verdadeiro, a pintura é executada em um buffer fora da tela e depois copiada para a janela. verdadeiro ou falso verdadeiro
enabled Especifica se o componente responde à entrada do usuário e gera eventos. verdadeiro ou falso verdadeiro
fixedFontSize Especifica se o tamanho da fonte é fixo.    
focus Especifica se o componente tem foco. verdadeiro ou falso falso
focusCycleRoot Especifica se o contêiner é a raiz de um ciclo de passagem do foco. Quando o foco entra em um ciclo de passagem, ele não pode deixá-lo pela passagem do foco, a menos que seja pressionada uma das teclas de ciclo para cima ou para baixo. A passagem normal é limitada a esse contêiner e a todos os descendentes que não sejam descendentes de raízes do ciclo de foco inferior. verdadeiro ou falso falso
focusOwner Especifica se o componente é o proprietário do foco. verdadeiro ou falso falso
focusTraversable Especifica se o componente pode se tornar o proprietário do foco. verdadeiro ou falso verdadeiro
focusTraversalKeysEnabled Especifica se as teclas de passagem do foco são ativadas para o componente. Os Componentes para os quais as teclas de passagem do foco estão desativadas recebem eventos de chave para teclas de passagem do foco. Os componentes para os quais as teclas de passagem do foco estão ativadas não processam esses eventos; em vez disso, os eventos são automaticamente convertidos em operações de passagem. verdadeiro ou falso verdadeiro
focusTraversalPolicySet Especifica se a política de passagem do foco foi definida explicitamente para o componente. Se essa configuração for falso, o componente herdará sua política de passagem do foco de um ascendente. verdadeiro ou falso falso
focusable Especifica se o componente pode ter focos. verdadeiro ou falso verdadeiro
font Especifica nome, estilo e tamanho da fonte de texto do componente.   com,rational.test.ft.value/FontInfo[name=Monospaced,style=0,size=15]
fontname Especifica o nome da fonte. O nome deve indicar uma fonte de monoespaçamento, como courier ou monoespaçada.   Monospaced
fontSet Especifica se a fonte do componente é definida explicitamente ou herdada de seu ascendente. Quando verdadeiro, a fonte é definida explicitamente. Quando falso, a fonte é herdada de um ascendente. verdadeiro ou falso falso
fontSize Especifica o tamanho da fonte. Essa propriedade é ignorada quando a propriedade autoFontSize está definida como verdadeiro.   15
fontSizeBounded Rejeita qualquer fonte ou tamanho de fonte que faça com que o texto exceda os limites atuais da tela, quando definido como verdadeiro. verdadeiro ou falso verdadeiro
fontStyle Especifica o estilo de fonte.

Os estilos podem ser combinados para estilos mistos.

Os valores possíveis são:
Valor Constante
0 java.awt.Font.PLAIN
1 java.awt.Font.BOLD
2 java.awt.Font.ITALIC
Inteiros de 0 a 2 0
footerPlace Especifica a posição do rodapé da tela de impressão. Esse método só é válido para Java2. PRT_SCRN_PLACE_LEFT, PRT_SCRN_PLACE_CENTER ou PRT_SCRN_PLACE_RIGHT  
footerText Especifica o texto do rodapé da tela de impressão. Esse método só é válido para Java2.    
foreground Especifica a cor do primeiro plano. Você pode escolher entre básico, sistema, ou especificar as cores RGB para substituir as cores padrão.   java,awt,Color[r=0,g=0,b=0]
foregroundSet Especifica se a cor do primeiro plano do componente é definida explicitamente ou herdada de seu ascendente. Quando verdadeiro, a cor do primeiro plano é definida explicitamente. Quando falso, a cor do primeiro plano é herdada de um ascendente. verdadeiro ou falso verdadeiro
function Especifica a função do componente.   Host On-Demand
headerPlace Especifica a posição do cabeçalho da tela de impressão. Esse método só é válido para Java2.    
headerText Especifica o texto do cabeçalho da tela de impressão. Esse método só é válido para Java2.    
height Especifica a altura do componente.   570
hiddenFieldDisplay Especifica se deve exibir campos ocultos. verdadeiro ou falso falso
hiddenFieldDisplayed Especifica se os campos ocultos são exibidos. verdadeiro ou falso falso
hideUnprotectedURLsMode Especifica se as URLs em campos desprotegidos são renderizadas como pontos de acesso. verdadeiro ou falso verdadeiro
iMEAutoStart Especifica se IMEAutoStart fica ativado. verdadeiro ou falso falso
ignoreRepaint Especifica se o componente ignora todos os eventos de nova pintura. verdadeiro ou falso falso
lightPenMode Ativa o suporte de caneta de luz. Válido apenas para as sessões 3270 e CICS. verdadeiro ou falso falso
lightweight Especifica que um componente não tem um par nativo do kit de ferramentas. As subclasses de componentes e contêineres, diferentes daquelas definidas nesse pacote, como botão ou barra de rolagem, são leves. Todos os componentes de movimento são leves. verdadeiro ou falso verdadeiro
local Especifica o local do canto superior esquerdo do componente.   java.awt.Point[x=0,y=0]
locationOnScreen Especifica o local de um componente na forma de um ponto que especifica o canto superior esquerdo do componente no espaço de coordenada da tela.   java.awt.Point[x=5,y=85]
managingFocus Especifica se as teclas de passagem do foco do componente são Ctrl+Tab e Ctrl+Shift+Tab. verdadeiro ou falso falso
markedAreaPrintingEnabled Permite impressão apenas de uma área marcada da tela quando definido como true. verdadeiro ou falso verdadeiro
maximumSize Especifica o tamanho máximo para o componente.   java.awt.Dimension[width=2147483647,height=2147483647]
maximumSizeSet Especifica se o tamanho máximo é definido. verdadeiro ou falso falso
minimumSize Especifica o tamanho mínimo do componente.   java.awt.Dimension[width=720,height=531]
minimumSizeSet Especifica se o tamanho mínimo é definido. verdadeiro ou falso falso
morePasteDataAvailable Especifica se estão disponíveis mais dados a serem colados. verdadeiro ou falso falso
mouseEnabled Especifica se os eventos do mouse são tratados pela tela. Quando verdadeiro, o componente superior interceptará e tratará todos os eventos do mouse. Quando falso, os componentes de nível inferior interceptarão e tratarão os eventos do mouse. verdadeiro ou falso verdadeiro
name Valor do atributo de nome (elementos de forma e quadros apenas).    
oIAVisable Especifica que a tela exibe a OIA (Área de Informações do Operador) quando definido como verdadeiro. verdadeiro ou falso verdadeiro
opaque Especifica se o componente é definido como opaco. Nesse caso, o sistema de pintura não pinta nada por trás do componente. verdadeiro ou falso verdadeiro
optomizedDrawingEnabled Especifica se o desenho otimizado fica ativado. verdadeiro ou falso verdadeiro
paintingTile Especifica se o componente está pintando um mosaico atualmente. Quando verdadeiro, a pintura é chamada novamente para outro mosaico. Quando falso, o mosaico não está sendo pintado ou o último mosaico está pintado. verdadeiro ou falso verdadeiro
preferredSize Especifica o melhor tamanho para o componente. Determinados gerenciadores de layouts ignoram esta propriedade.   java.awt.Dimension[width=720,height=531]
preferredSizeSet Especifica que o tamanho preferido é definido com um valor não nulo quando verdadeiro. verdadeiro ou falso falso
requestFocusEnabled Especifica que o componente tem o foco do teclado. verdadeiro ou falso verdadeiro
rows Representa o valor do atributo rows de um elemento TEXTAREA, indicando o tamanho do controle de edição no número de linhas de texto.    
rule Exibe linhas de regra quando definido como verdadeiro. verdadeiro ou falso falso
sessionType Especifica o tipo de sessão.
Constante Valor Tipo de sessão
SESSION_TYPE_3270_STR 1 3270 (padrão)
SESSION_TYPE_5250_STR 2 5250
SESSION_TYPE_CICS_STR 4 CICS
SESSION_TYPE_3270_PRT_STR 5 Impressora 3270
Inteiros de 1 a 5 1
setRasterFont Especifica a fonte por rastreio.    
showURLsMode Especifica se as URLs são exibidas como pontos de acesso e, caso sejam, se são renderizadas com sublinhados ou como botões.   underlinedURLs
showing Especifica se o componente está sendo mostrado na tela. Isso significa que o componente deve ser visível e estar em um contêiner visível.   verdadeiro
size Valor do atributo de tamanho de um elemento. Para um elemento de seleção, isso indica o número de itens exibidos ao mesmo tempo na lista. Se tamanho > 1, a lista será exibida como caixa de listagem; caso contrário, como caixa drop-down de combinação.   java.Dimension[width=740,height=531]
skipPrintingDialog Especifica se o diálogo de impressão é suprimido na tela de impressão. verdadeiro ou falso falso
toolTipText Especifica o texto que você deseja na ajuda instantânea.    
traceLevel Especifica o valor da propriedade traceLevel (java.lang.Integer).   0
traceName Especifica o nome de rastreio desse objeto.   Terminal
uIClassID Especifica o nome da classe L&F que renderiza esse componente.   PanelUI
valid Especifica se o componente é válido. Um componente é válido quando dimensionado e posicionado corretamente em seu contêiner pai, e todos os seus filhos são válidos. verdadeiro ou falso falso
validateRoot Especifica que a árvore inteira, começando por essa raiz, será validada. verdadeiro ou falso falso
verifyInputWhenFocusTarget Especifica se o verificador de entrada do proprietário do foco atual será chamado antes que esse componente solicite o foco. verdadeiro ou falso verdadeiro
versão Especifica a versão.    
visible Especifica que o componente fica visível quando definido como verdadeiro. verdadeiro ou falso verdadeiro
visibleRect Especifica o componente como um retângulo visível. A interseção do retângulo visível desse componente e todos os retângulos visíveis de seus ascendentes.   java.awt.Rectangle[x=0,y=0,width=740,height=570]
width Especifica a largura do componente.   740
x Especifica a coordenada x atual da origem do componente.   0
y Especifica a coordenada y atual da origem do componente.   0

Feedback