Serialized Form


Package tecgraf.javautils.gui

Class tecgraf.javautils.gui.GBC extends GridBagConstraints implements Serializable

Class tecgraf.javautils.gui.MenuButton extends JToggleButton implements Serializable

Serialized Fields

popupPos

MenuButton.PopupPosition popupPos
Posição do menu popup em relação ao botão


popup

JPopupMenu popup
Menu popup


arrowXoffset

int arrowXoffset
Distância da margem esquerda do ícone da seta para a margem direita do botão.


alignRight

boolean alignRight
Flag que indica se o popup deve ser alinhado à direita do botão.

Class tecgraf.javautils.gui.NumberDocument extends PlainDocument implements Serializable

Serialized Fields

separator

String separator

validateRegex

String validateRegex

insertRegex

String insertRegex

Class tecgraf.javautils.gui.SortedComboBoxModel extends DefaultComboBoxModel implements Serializable

Serialized Fields

comparator

Comparator<T> comparator
Comparator para ordenação do combobox


hasSpecialElement

boolean hasSpecialElement
Indica se haverá elemento que não sofrerá ordenação, que ficará sempre na primeira posição do modelo. Este elemento deve ser inserido na primeira posição do array. O default é não haver elemento especial.

Class tecgraf.javautils.gui.StatusBar extends JPanel implements Serializable

Serialized Fields

clearTimer

Timer clearTimer
Temporizador usado para limpar a barra de status


clearTask

TimerTask clearTask
Tarefa do temporizador que efetivamente limpa a barra de status


label

JLabel label
Label


lastX

int lastX
Último índice usado (coordenada X)


Package tecgraf.javautils.gui.calendar

Class tecgraf.javautils.gui.calendar.CalendarDateField extends JPanel implements Serializable

Serialized Fields

listeners

ArrayList<E> listeners

calendar

CalendarPanel calendar

field

JTextField field

calendarButton

JLabel calendarButton

buttonsInCalendarVisible

boolean buttonsInCalendarVisible

Class tecgraf.javautils.gui.calendar.CalendarPanel extends JPanel implements Serializable

Serialized Fields

listeners

ArrayList<E> listeners

northPanel

JPanel northPanel

monthYearLabel

JLabel monthYearLabel

bodyPanel

JPanel bodyPanel

nextYear

tecgraf.javautils.gui.calendar.CalendarPanel.Button nextYear

previewYear

tecgraf.javautils.gui.calendar.CalendarPanel.Button previewYear

nextMonth

tecgraf.javautils.gui.calendar.CalendarPanel.Button nextMonth

previewMonth

tecgraf.javautils.gui.calendar.CalendarPanel.Button previewMonth

days

ArrayList<E> days

daysOfWeeks

ArrayList<E> daysOfWeeks

selectedDate

long selectedDate

currentMonthOnly

boolean currentMonthOnly

titleBackground

Color titleBackground

titleForeground

Color titleForeground

actualMonthForeground

Color actualMonthForeground

otherMonthForeground

Color otherMonthForeground

calendarBackground

Color calendarBackground

dialog

JDialog dialog

dialogValue

Long dialogValue

Package tecgraf.javautils.gui.colorbutton

Class tecgraf.javautils.gui.colorbutton.ColorButton extends JButton implements Serializable

Serialized Fields

listeners

List<E> listeners
Lista de listeners de escolha do botão.


owner

Component owner
Componente que invocou este diálogo, para janela modal.


Package tecgraf.javautils.gui.crud.gui.actions

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationAction extends AbstractAction implements Serializable

Serialized Fields

mainPanel

RegistrationMainPanel<M,I> mainPanel
Painel.

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationAddAction extends RegistrationAction<M,I> implements Serializable

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationObjectAction extends RegistrationAction<M,I> implements Serializable

Serialized Fields

object

Object object
Objeto.

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationObjectDeleteAction extends RegistrationObjectAction<M,I> implements Serializable

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationObjectEditAction extends RegistrationObjectAction<M,I> implements Serializable

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationSelObjectDeleteAction extends RegistrationAction<M,I> implements Serializable

Class tecgraf.javautils.gui.crud.gui.actions.RegistrationSelObjectEditAction extends RegistrationAction<M,I> implements Serializable


Package tecgraf.javautils.gui.crud.gui.editbuttons

Class tecgraf.javautils.gui.crud.gui.editbuttons.RegistrationEditButtonsPanel extends JPanel implements Serializable

Serialized Fields

cancelButton

JButton cancelButton
Botão de cancelamento.


confirmButton

JButton confirmButton
Botão de salvamento da operação.


Package tecgraf.javautils.gui.crud.gui.main

Class tecgraf.javautils.gui.crud.gui.main.RegistrationMainPanel extends JPanel implements Serializable

Serialized Fields

modeListeners

List<E> modeListeners
Listeners de modo.


descriptor

IRegistrationDescriptor<M,I> descriptor
Descritor


tablePanel

RegistrationTablePanel<M,I> tablePanel
Painel de tabela.


mode

RegistrationMainPanel.Mode mode
Modo


buttonsPanel

RegistrationEditButtonsPanel<M,I> buttonsPanel
Painel de botões.


bundle

ResourceBundle bundle
Bundle


Package tecgraf.javautils.gui.crud.gui.table

Class tecgraf.javautils.gui.crud.gui.table.RegistrationTablePanel extends JPanel implements Serializable

Serialized Fields

table

SortableTable table
A tabela


scrollPane

JScrollPane scrollPane
Scrollpane da tabela principal.


descriptor

IRegistrationDescriptor<M,I> descriptor
Descritor


othersButton

JButton othersButton
Botão: others


editAction

RegistrationSelObjectEditAction<M,I> editAction
Ação de edição


addAction

RegistrationAddAction<M,I> addAction
Ação de adição.


delAction

RegistrationSelObjectDeleteAction<M,I> delAction
Ação de deleção


mainPanel

RegistrationMainPanel<M,I> mainPanel
Painel mestre.


Package tecgraf.javautils.gui.field

Class tecgraf.javautils.gui.field.AbstractRegexField extends JTextField implements Serializable

Serialized Fields

backgroundError

Color backgroundError
cor do fundo para erro de validação


foregroundError

Color foregroundError
cor do texto para erro de validacao


showValidation

boolean showValidation
flag para indicar se deve mostrar visualmente erro de validação


originalBorder

Border originalBorder
borda original do componente

Class tecgraf.javautils.gui.field.DateDocument extends RegexDocument implements Serializable

Serialized Fields

format

DateDocument.Format format

locale

Locale locale

Class tecgraf.javautils.gui.field.DateField extends AbstractRegexField implements Serializable

Class tecgraf.javautils.gui.field.GenericField extends AbstractRegexField implements Serializable

Class tecgraf.javautils.gui.field.LatLongDocument extends RegexDocument implements Serializable

Serialized Fields

orientation

LatLongDocument.Orientation orientation
Orientação: logintude ou latitude


maxSizeDegree

String maxSizeDegree

decimal

int decimal

hemisphereEnabled

boolean hemisphereEnabled

Class tecgraf.javautils.gui.field.LatLongField extends AbstractRegexField implements Serializable

Class tecgraf.javautils.gui.field.RegexDocument extends PlainDocument implements Serializable

Serialized Fields

regex

String regex
expressão regular para verificar os caracteres válidos e a sequência permitida


completeText

CompleteText completeText
objeto de complemento para o texto


Package tecgraf.javautils.gui.panel

Class tecgraf.javautils.gui.panel.ExpandablePanel extends JPanel implements Serializable

Serialized Fields

isExpanded

boolean isExpanded
Indica se o painel está expandido.


controlButton

JButton controlButton
Botão para controle do painel.


panelTitle

JLabel panelTitle
Título do painel.


listener

ActionListener listener
Listener do painel.


contentPanel

JPanel contentPanel
Painel com o conteúdo propriamente dito.

Class tecgraf.javautils.gui.panel.TextFieldFilterPanel extends JPanel implements Serializable

Serialized Fields

filterTextField

JTextField filterTextField
Caixa de texto para o filtro por nome do arquivo.


clearFieldButton

JButton clearFieldButton
Botão para limpar a caixa de texto contendo o critério de filtro.


fView

FilteredView fView
Classe de visualização que deverá tratar a filtragem


filterInputDispatcher

KeyEventDispatcher filterInputDispatcher
Dispatcher para eventos de teclado que atua como filtro de input.


Package tecgraf.javautils.gui.print

Class tecgraf.javautils.gui.print.PrintableReportItemArrayList extends ArrayList<PrintableReportItem> implements Serializable

Serialized Fields

level

int level
Nível de profundidade de aninhamento das listas, iniciando em zero (lista mais externa).


Package tecgraf.javautils.gui.searchpanel

Class tecgraf.javautils.gui.searchpanel.SearchPanel extends JPanel implements Serializable

Serialized Fields

searchComponent

AbstractSearchView searchComponent
O componente usado na consulta. Pode ser uma árvore ou uma lista.


isFocusLostDesirable

boolean isFocusLostDesirable
Define se é desejável que o campo de busca seja limpo ao perder o foco.


Package tecgraf.javautils.gui.selector

Class tecgraf.javautils.gui.selector.ItemContainerEvent extends EventObject implements Serializable

Serialized Fields

selectedElements

Collection<E> selectedElements

Package tecgraf.javautils.gui.table

Class tecgraf.javautils.gui.table.ColumnsObjectTableModel extends AbstractTableModel implements Serializable

Serialized Fields

rows

List<E> rows
Lista de objetos representando linhas da tabela


columns

IColumn<O>[] columns
Modelo das colunas da tabela na ordem em que devem aparecer.

Class tecgraf.javautils.gui.table.DefaultLineWrapTableCellRenderer extends JTextArea implements Serializable

Class tecgraf.javautils.gui.table.GroupableTableHeader extends JTableHeader implements Serializable

Serialized Fields

columnGroups

List<E> columnGroups
Os agrupamentos de coluna


columnGroupY

Map<K,V> columnGroupY
Indica as posições Y dos headers em determinada coluna


groupsByColumn

Map<K,V> groupsByColumn
Mapeia as colunas da tabela com os agrupamentos de colunas que as contém. Este mapa foi criado com o intuito de otimizar a busca dos grupos de colunas que contêm uma coluna determinada.

Class tecgraf.javautils.gui.table.MultiLineHeaderRenderer extends JList implements Serializable

serialVersionUID: 1L

Class tecgraf.javautils.gui.table.MultiLineLabelHeaderRenderer extends DefaultTableCellRenderer implements Serializable

serialVersionUID: 1L

Serialized Fields

verticalGap

int verticalGap
Espaçamento vertical entre as bordas e o texto


lineSpace

int lineSpace
Espaço entre as linhas.

Class tecgraf.javautils.gui.table.MultiLinePanelHeaderRenderer extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

icon

Icon icon
Icone a ser exibido


backgroundColor

Color backgroundColor
Cor de fundo do HEADER


foregroundColor

Color foregroundColor
Cor das letras do HEADER


multilineForce

boolean multilineForce
Indica se o Header deve forçar a existencia de duas linhas


headerBorder

Border headerBorder
Borda do cabeçalho


font

Font font
Fonte utilizada na tabela


boldOn

boolean boldOn
Indica se o texto deve ser exibido em negrito


italicOn

boolean italicOn
Indica se o texto deve ser exibido em itálico


underlineOn

boolean underlineOn
Indica se o texto deve ser sublinhado


strikeOn

boolean strikeOn
Indica se o texto deve ser riscado


verticalGap

int verticalGap
Espaçamento vertical entre as bordas e o texto


lineSpace

int lineSpace
Espaço entre as linhas.


iconTextGap

int iconTextGap
Espaçamento entre o texto e o ícone


horizontalTextPosition

int horizontalTextPosition
Posicionamento horizontal do texto.

Class tecgraf.javautils.gui.table.ObjectTableModel extends AbstractTableModel implements Serializable

Serialized Fields

rows

List<E> rows
Lista de objetos representando linhas da tabela


provider

ObjectTableProvider<T> provider
Provedor que extrai os valores das células dos objetos-linha

Class tecgraf.javautils.gui.table.RowHeader extends JList implements Serializable

Serialized Fields

table

JTable table
Tabela com o header de linha


rowNames

List<E> rowNames
Títulos a serem apresentados no header


rowHeaderTitle

String rowHeaderTitle
Título do header das linhas


rowHeaderTooltips

List<E> rowHeaderTooltips
Lista contendo os tooltips de cada linha do rowheader

Class tecgraf.javautils.gui.table.RowHeaderTablePane extends JScrollPane implements Serializable

Serialized Fields

rowHeader

RowHeader rowHeader
Lista apresentada como header

Class tecgraf.javautils.gui.table.RowTableModel extends AbstractTableModel implements Serializable

Serialized Fields

rows

List<E> rows
Deprecated. 
Lista de objetos representando linhas da tabela


columnNames

String[] columnNames
Deprecated. 
Nomes para os cabeçalhos das colunas


columnClasses

Class<T>[] columnClasses
Deprecated. 
Classes de cada coluna


cellValueProvider

RowCellValueProvider cellValueProvider
Deprecated. 
Provedor que extrai os valores das células dos objetos-linha

Class tecgraf.javautils.gui.table.SortableTable extends JTable implements Serializable

Serialized Fields

pendingColumnsAdjustment

boolean pendingColumnsAdjustment
Indica se existe um ajuste de colunas pendente a ser feito. Este controle é necessário se o método de ajuste tiver sido chamado logo após a instanciação da classe, pois o cálculo da largura só pode ser realizado a partir do momento em que tiver sido estabelecida a largura de exibição da tabela.


columnIndexesForRemainingSpace

int[] columnIndexesForRemainingSpace
Índices das colunas que irão repartir um possível espaço remanescente durante um ajuste de colunas.


toolTipEnabled

boolean toolTipEnabled
Indica tooltip habilitado/desabilitado


originalTableCellRenderers

Map<K,V> originalTableCellRenderers
Cópia dos renderers de células originais da tabela, os quais serão sobrescritos se o método SortableTable.setToolTipEnabled(boolean) for utilizado. Permite que os renderers originais possam ser repostos se o tooltip for desabilitado.


rowSorter

TecTableRowSorter<M extends TableModel> rowSorter
Classe responsável por realizar a ordenação das linhas da tabela.


noSortStateEnabled

boolean noSortStateEnabled
Indica se o estado "não-ordenado" é ou não permitido.


useDisabledLook

boolean useDisabledLook
Indica se as células devem parecer desabilitadas quando a tabela estiver desabilitada.


Package tecgraf.javautils.gui.tree

Class tecgraf.javautils.gui.tree.FilterableTreePanel extends JPanel implements Serializable

Serialized Fields

defaultTextFieldBorder

Border defaultTextFieldBorder
A borda padrão do campo de texto.


ignoreCaseCheckBox

JCheckBox ignoreCaseCheckBox
Checkbox para indicar se deve ou não ignorar maiúsculas/minúsculas.


tree

Tree tree
A árvore.


textField

JTextField textField
O campo de texto.


regexCheckBox

JCheckBox regexCheckBox
Checkbox para indicar uso ou não de expressão regular.

Class tecgraf.javautils.gui.tree.Tree extends JTree implements Serializable

Serialized Fields

filter

Filter filter
O filtro.


visibleChildrenByParentNode

Map<K,V> visibleChildrenByParentNode
A lista de filhos visiveis indexada pelo pai.


root

Node root
A raíz da árvore.


Package tecgraf.javautils.gui.wizard

Class tecgraf.javautils.gui.wizard.Wizard extends JPanel implements Serializable

Serialized Fields

minimum_width

int minimum_width
A largura mínima do wizard.


minimum_height

int minimum_height
A altura mínima do wizard.


cancelButton

JButton cancelButton
O botão para cancelamento do wizard. É opcional.


closeButton

JButton closeButton
O botão para fechamento do wizard. É opcional.


confirmButton

JButton confirmButton
O botão de confirmação do wizard. Só é exibido em passos onde é possível confirmar o wizard.


nextButton

JButton nextButton
O botão que leva para o próximo passo.


previousButton

JButton previousButton
O botão que leva para o passo anterior.


stepTitleLabel

JLabel stepTitleLabel
Serve para exibir o título do passo corrente.


stepInstructionTextArea

JTextArea stepInstructionTextArea
Server para exibir as instruções do passo corrente.


history

History history
O histórico utilizado para armazenar os dados globais e os dados obtidos em cada passo.


listeners

Set<E> listeners
O conjunto de listeners interessados em eventos do wizard.


wasChangedStepListener

tecgraf.javautils.gui.wizard.Wizard.WizardStepListener wasChangedStepListener
O ouvinte de passos. É cadastrado no passo corrente.


stepPanel

JPanel stepPanel
Representa o painel onde será inserido o painel de cada passo.


stepGroupList

List<E> stepGroupList
Lista com os grupos de passos que compõem o wizard.


finishingType

Wizard.FinishingType finishingType
Tipo de finalização suportado pelo wizard.


currentStep

Step currentStep
O passo corrente.


currentGroup

StepGroup currentGroup
O grupo de passos corrente.


equalizeButtons

boolean equalizeButtons
Indica se o tamanho dos botões deve ser equalizado


hideFinishButtonsWhenDisabled

boolean hideFinishButtonsWhenDisabled
Indica se os botões de finilização, Fechar, Cancelar e Confirmar permanecerão visivéis quando desabilitados Default: false


resetHistoryOnChange

boolean resetHistoryOnChange
Indica se o histórico será limpo em caso de retrocesso do wizard e mudança dos dados


canSkipSteps

boolean canSkipSteps
Indica se é possível saltar um conjunto de passos


followStepPanel

tecgraf.javautils.gui.wizard.FollowStepPanel followStepPanel
Painel com as instruções dos passos do wizard


splitPane

JSplitPane splitPane
SplitPane usado no wizard

Class tecgraf.javautils.gui.wizard.WizardException extends Exception implements Serializable



Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.