A B C D E F G I L M N P R S T U X

A

actionPerformed(ActionEvent) - Method in class FrmCategorias
 
actionPerformed(ActionEvent) - Method in class FrmPrincipal
Procedimento para identificar os eventos acionados pelos botões
actionPerformed(ActionEvent) - Method in class FrmRss
 
ajustaTamanhoColunas() - Method in class FrmPrincipal
Ajusta tamanho das colunas do JTable
atualizaFeeds() - Method in class FrmPrincipal
Método que busca na internet os novos Feeds, no site que contém o XML, serão gravados no banco de dados os feeds que ainda não existirem, parametro para saber se existem é o link da noticia
atualizaGrid() - Method in class FrmPrincipal
Atualiza dados do JTable

B

Banco - Class in <Unnamed>
Classe responsável pela conexão com o Banco de Dados
Banco() - Constructor for class Banco
Construtor sem parametros, cria conexão com o banco
botoesCat - Variable in class FrmCategorias
 
botoesRss - Variable in class FrmRss
 
btnAlterar - Variable in class FrmCategorias
 
btnAlterar - Variable in class FrmRss
 
btnAtualizaArvore - Variable in class FrmPrincipal
 
btnAtualizarRSS - Variable in class FrmPrincipal
 
btnExcluir - Variable in class FrmCategorias
 
btnExcluir - Variable in class FrmRss
 
btnLocalizar - Variable in class FrmCategorias
 
btnLocalizar - Variable in class FrmRss
 
btnNovaCategoria - Variable in class FrmPrincipal
 
btnNovo - Variable in class FrmCategorias
 
btnNovo - Variable in class FrmRss
 
btnNovoRSS - Variable in class FrmPrincipal
 
btnSalvar - Variable in class FrmCategorias
 
btnSalvar - Variable in class FrmRss
 

C

Categoria - Class in <Unnamed>
Classe responsável pela manipulação da tabela CATEGORIAS Campos da Tabela: ID_CATEGORIA -> Chave, auto incremento NOME_CATEGORIA -> Descrição da categoria
Categoria() - Constructor for class Categoria
Método construtor sem parametros
Categoria(String) - Constructor for class Categoria
Método construtor seta os parametros das variáveis
catico - Variable in class FrmCategorias
 
catico - Variable in class FrmPrincipal
 
cbCategoria - Variable in class FrmRss
 
centralizar(JFrame) - Method in class FrmCategorias
Função para centralizar janela na tela.
centralizar(JFrame) - Method in class FrmPrincipal
Função para centralizar janela na tela.
centralizar(JFrame) - Method in class FrmRss
Função para centralizar janela na tela.
colunas - Variable in class FrmPrincipal
 
conn - Variable in class Banco
 
controlesCat - Variable in class FrmCategorias
 
controlesRss - Variable in class FrmRss
 
converteData(String) - Method in class Noticia
Converte data no formato AAAA-MM-DD para o formato DD/MM/AAAA Dica Internet: http://www.javafree.org/javabb/viewtopic.jbb?
criaArvore() - Method in class FrmPrincipal
Cria a árvore com as Categorias e os RSS

D

delete(String) - Method in class Categoria
Apaga um registro do banco de dados pela chave física
delete(String) - Method in class Rss
Apaga um registro do banco de dados pela chave física
descricaoRSS - Variable in class FrmPrincipal
 
DRIVER - Variable in class Banco
 
dtBaixada - Variable in class Noticia
 
dtNoticia - Variable in class Noticia
 

E

enableControles(Boolean) - Method in class FrmRss
Método para habilitar / desabilitar os controles
executaQuery(String) - Method in class Banco
Executa comandos SQL e retorna um ResulSet com os dados da consulta
executaUpdate(String) - Method in class Banco
Executa comandos que modificarão o banco, tais como INSERT, UPDATE, DELETE
expandAll(JTree) - Method in class FrmPrincipal
Expandir nodos JTree.

F

fechaConexao() - Method in class Banco
Fecha a conexão com o banco de dados
filhos - Variable in class FrmPrincipal
 
formataData(String) - Method in class XML
Método para formatar a data da tag pubDate do RSS, formato: "Fri, 13 Jun 2008 18:52:37 -0300"
FrmCategorias - Class in <Unnamed>
 
FrmCategorias() - Constructor for class FrmCategorias
 
frmCategorias - Variable in class FrmPrincipal
Formulário Cadastro de Categorias
FrmPrincipal - Class in <Unnamed>
 
FrmPrincipal() - Constructor for class FrmPrincipal
 
frmRss - Variable in class FrmPrincipal
Formulário Cadastro de Rss
FrmRss - Class in <Unnamed>
 
FrmRss() - Constructor for class FrmRss
 

G

getCategoriaByNome(String) - Method in class Categoria
Método que retorna um Objeto com todos os registros da tabela CATEGORIAS que coincidem com o nome passado por parametro
getDataAtual() - Method in class Noticia
Método que retorna a Data Atual do Sistema no formato DD/MM/AAAA
getDtNoticia() - Method in class Noticia
Método acessor da váriavel dtNoticia
getIdCategoria() - Method in class Rss
Método acessor da váriavel idCategoria
getIdRss() - Method in class Noticia
Método acessor da váriavel nomeCategoria
getLida() - Method in class Noticia
Método acessor da váriavel lida
getLink() - Method in class Noticia
Método acessor da váriavel link
getLinkRss() - Method in class Rss
Método acessor da váriavel linkRss
getLinkRssByNome(String) - Method in class Rss
Método que retorna o Link do RSS a partir da descrição
getNomeCategoria() - Method in class Categoria
Método acessor da váriavel nomeCategoria
getNomeRss() - Method in class Rss
Método acessor da váriavel nomeRss
getNoticiasByDescrRss(String) - Method in class Noticia
Retorna um objeto com todas a notícias cadastradas no banco de dados de um RSS.
getRecordByNomeRss(String) - Method in class Rss
Método que retorna um Objeto com todos os registros da tabela RSS que coincidem com o nome passado por parametro
getRecordCount(ResultSet) - Method in class Banco
Retorna o total de registros de um ResulSet
getRecords() - Method in class Categoria
Método que retorna um Objeto com todos os registros da tabela CATEGORIAS e guarda os registros
getRSS() - Method in class XML
Método acessor da matriz RSS
getRssByIdCategoria(int) - Method in class Rss
Método que retorna um objeto com todos os RSS de uma Categoria X
getRssValues(Document) - Method in class XML
Método para fazer o parser no documento XMl, procurando os campos Chaves do RSS
getTexto() - Method in class Noticia
Método acessor da váriavel texto
getTextoLinkNoticiaByIdNoticia(int) - Method in class Noticia
Retorna um objeto com o LINK e o TEXTO cadastradas no banco de dados de um RSS.
getTitulo() - Method in class Noticia
Método acessor da váriavel titulo
getValue(Node) - Method in class XML
Retorna o Valor de um Nodo X , exemplo Teste retorna Teste
grid - Variable in class FrmPrincipal
 
gridMouseClicked(MouseEvent) - Method in class FrmPrincipal
Evento Mouse Click da Grid

I

icone - Variable in class FrmPrincipal
 
idCategoria - Variable in class Rss
 
idRss - Variable in class Noticia
 
insert() - Method in class Categoria
Método para Inserir um registro novo no Banco de Dados
insert() - Method in class Noticia
Método para Inserir um registro novo no Banco de Dados
insert() - Method in class Rss
Método para Inserir um registro novo no Banco de Dados

L

lbCategoria - Variable in class FrmRss
 
lbIdCat - Variable in class FrmCategorias
 
lbIdRss - Variable in class FrmRss
 
lbLinkRss - Variable in class FrmRss
 
lbNomeCat - Variable in class FrmCategorias
 
lbNomeRss - Variable in class FrmRss
 
lida - Variable in class Noticia
 
limpaControles() - Method in class FrmRss
Seta uma string vazia "" em todos os controles da tela
link - Variable in class Noticia
 
linkRss - Variable in class Rss
 
localizaCategoria() - Method in class FrmCategorias
Método para localizar uma categoria através do Nome
localizaDados() - Method in class FrmRss
Localiza um RSS através do Nome

M

main(String[]) - Static method in class RSSFeed
 
mostraMsgErro(String) - Method in class Banco
Método para mostrar a mensagem de exceção
mostraMsgErro(String) - Method in class Categoria
Método para mostrar a mensagem de exceção
mostraMsgErro(String) - Method in class Noticia
Método para mostrar a mensagem de exceção
mostraMsgErro(String) - Method in class Rss
Método para mostrar a mensagem de exceção
mostraMsgErro(String) - Method in class XML
Método para mostrar a mensagem de exceção

N

nomeCategoria - Variable in class Categoria
 
nomeRss - Variable in class Rss
 
Noticia - Class in <Unnamed>
Classe responsável pela manipulação da tabela NOTICIAS Campos da Tabela: ID_NOTICIA -> Chave, auto incremento ID_RSS -> Nome do RSS, referencia a tabela RSS TITULO -> Título da Notícia TEXTO -> Resumo da noticia LINK -> Link da internet para ler a noticia completa DT_NOTICIA -> Data que a notícia foi publicada no site DT_BAIXADA -> Data que a notícia foi baixada para o banco de dados LIDA -> Indica se a notícia foi lida ou não, aceita os valores "S" ou "N"
Noticia() - Constructor for class Noticia
Método construtor sem parametros
Noticia(int, String, String, String, String) - Constructor for class Noticia
Método construtor seta os parametros das variáveis
noticiaJaGravada(String) - Method in class Noticia
Identifica se uma notícia já está gravada no banco de dados Recebe como parametro o link da notícia e retorna true caso já existir e false se não existir

P

panel1 - Variable in class FrmPrincipal
Interface Principal
POS_DT_NOTICIA - Variable in class XML
 
POS_LINK - Variable in class XML
 
POS_TEXTO - Variable in class XML
 
POS_TITULO - Variable in class XML
Constantes para saber a posição dos dados no vetor RSS
preencheComboBox() - Method in class FrmRss
Monta o combobox com todos os dados da tabela categorias

R

raiz - Variable in class FrmPrincipal
 
removeAspasSimples(String) - Method in class Banco
Método para remover as aspas simples que contém dentro das Strings Necessário para não dar problema no momento de montar o SQL
Rss - Class in <Unnamed>
Classe responsável pela manipulação da tabela RSS Campos da Tabela: ID_RSS -> Chave, auto incremento NOME_RSS -> Descrição do RSS, por exemplo, o nome do site de origem (Terra, Info Exame, etc) LINK_RSS -> Link da internet que contém o XML com as notícias ID_CATEGORIA -> Categoria do RSS, referencia a tabela CATEGORIAS
Rss() - Constructor for class Rss
Método construtor sem parametros
Rss(String, String, int) - Constructor for class Rss
Método construtor seta os parametros das variáveis
RSS - Variable in class XML
 
RSSFeed - Class in <Unnamed>
UNIFRA - Centro Universitário Franciscano Sistemas de Informação Linguagem de Programação II (Programação Orientada a Objetos - Linguagem Java) Prof.
RSSFeed() - Constructor for class RSSFeed
 
rssFilho - Variable in class FrmPrincipal
 
rssico - Variable in class FrmPrincipal
 
rssico - Variable in class FrmRss
 

S

salvaDados() - Method in class FrmCategorias
Salva os dados informados na tela no Banco de Dados
salvaDados() - Method in class FrmRss
Salva os dados informados na tela no Banco de Dados
scroll1 - Variable in class FrmPrincipal
 
scrool2 - Variable in class FrmPrincipal
 
scrool3 - Variable in class FrmPrincipal
 
setDtNoticia(String) - Method in class Noticia
Método modificador da váriavel dtNoticia
setIdCategoria(int) - Method in class Rss
Método modificador da váriavel idCategoria
setIdRss(int) - Method in class Noticia
Método modificador da váriavel idRss
setLida(String) - Method in class Noticia
Método modificador da váriavel lida
setLink(String) - Method in class Noticia
Método modificador da váriavel link
setLinkRss(String) - Method in class Rss
Método modificador da váriavel linkRss
setNomeCategoria(String) - Method in class Categoria
Método modificador da váriavel nomeCategoria
setNomeRss(String) - Method in class Rss
Método modificador da váriavel nomeRss
setNoticiaLida(int) - Method in class Noticia
Seta uma noticia como "Lida" no banco de dados, parametro a ser passado: ID_NOTICIA
setTexto(String) - Method in class Noticia
Método modificador da váriavel texto
setTitulo(String) - Method in class Noticia
Método modificador da váriavel titulo
SQLGetRecords - Static variable in class Categoria
 
statusBar - Variable in class FrmPrincipal
Interface Principal
statusForm - Variable in class FrmCategorias
 
statusForm - Variable in class FrmRss
 
stmt - Variable in class Banco
 

T

texto - Variable in class Noticia
 
texto1 - Variable in class FrmPrincipal
 
titulo - Variable in class Noticia
 
toolBar - Variable in class FrmPrincipal
 
treeico - Variable in class FrmPrincipal
 
treeView - Variable in class FrmPrincipal
 
treeViewMouseClicked(MouseEvent) - Method in class FrmPrincipal
Evento Mouse Click da Árvore
txtIdCat - Variable in class FrmCategorias
 
txtIdRss - Variable in class FrmRss
 
txtLinkRss - Variable in class FrmRss
 
txtNomeCat - Variable in class FrmCategorias
 
txtNomeRss - Variable in class FrmRss
 

U

update(String, String) - Method in class Categoria
Método para Modificar um registro existente no Banco de Dados
update(String, String, String, int) - Method in class Rss
Método para Modificar um registro existente no Banco de Dados
URL - Variable in class Banco
 

X

XML - Class in <Unnamed>
Classe responsável pela manipulação do XML retornado dos sites RSS
XML(String) - Constructor for class XML
Construtor da classe, deve ser passado o site com o XML dos RSS por parametro

A B C D E F G I L M N P R S T U X