A C D E F G I J L M N O P R S T U

A

AboutDialog - Class in ar.com.leak.iolsucker.container.swing
Clasico dialogo que muestra informaci�n de un programa
AboutDialog(Frame, ProjectInfo) - Constructor for class ar.com.leak.iolsucker.container.swing.AboutDialog
Creates the AboutDialog.
addRepositoryListener(Observer) - Method in class ar.com.leak.iolsucker.view.common.FSRepository
 
addRepositoryListener(Observer) - Method in interface ar.com.leak.iolsucker.view.Repository
 
ALL - Static variable in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
Debug: logeo de todas las cosas
append(LoggingEvent) - Method in class ar.com.leak.iolsucker.view.common.JTextAreaAppender
 
ar.com.leak.iolsucker - package ar.com.leak.iolsucker
 
ar.com.leak.iolsucker.container - package ar.com.leak.iolsucker.container
 
ar.com.leak.iolsucker.container.common - package ar.com.leak.iolsucker.container.common
 
ar.com.leak.iolsucker.container.spring - package ar.com.leak.iolsucker.container.spring
 
ar.com.leak.iolsucker.container.swing - package ar.com.leak.iolsucker.container.swing
 
ar.com.leak.iolsucker.controller - package ar.com.leak.iolsucker.controller
 
ar.com.leak.iolsucker.view - package ar.com.leak.iolsucker.view
 
ar.com.leak.iolsucker.view.common - package ar.com.leak.iolsucker.view.common
 
asComponent() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 
asComponent() - Method in class ar.com.leak.iolsucker.container.swing.SwingCoursePredicate
 
asJComponent() - Method in class ar.com.leak.iolsucker.view.common.JTextAreaAppender
 
asList() - Static method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
 
AtomObserver - Class in ar.com.leak.iolsucker.view.common
Observar los cambios en el repositorio, y escribe un atom feed con dichos cambios TODO obtener los Ids del feed y entries sin hacer magia
AtomObserver(SecureRandom, File, ProjectInfo) - Constructor for class ar.com.leak.iolsucker.view.common.AtomObserver
Crea el AtomObserver.

C

CANCEL - Static variable in class ar.com.leak.iolsucker.container.swing.OptionsView.Status
estado cancel
centerAndShow(Window) - Static method in class ar.com.leak.iolsucker.container.swing.UiUtil
 
centerOnParentAndShow(Window) - Static method in class ar.com.leak.iolsucker.container.swing.UiUtil
A window is packed, centered with respect to a parent, and then shown.
clearNews() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 
ClearNews - Class in ar.com.leak.iolsucker.controller
Marca como leidas a todas las noticias de IOL
ClearNews(IolDAO) - Constructor for class ar.com.leak.iolsucker.controller.ClearNews
Crea el ClearNews.
clearOptions() - Method in class ar.com.leak.iolsucker.container.common.FileOptionsDAO
 
clearOptions() - Method in class ar.com.leak.iolsucker.container.common.MockOptionsDAO
 
clearOptions() - Method in interface ar.com.leak.iolsucker.container.OptionsDAO
borra las opciones si es que habia algo guardado
close() - Method in class ar.com.leak.iolsucker.view.common.JTextAreaAppender
 
CommonConfigurationOptionDAO - Class in ar.com.leak.iolsucker.container.common
OptionsDAO que almacena la opciones en un archivo xml usando el paquete Commons-Configuration Por defecto el archivo se almacena relativo al directorio apuntado por user.home pero puede cambiarlo con iolsucker.home.
CommonConfigurationOptionDAO() - Constructor for class ar.com.leak.iolsucker.container.common.CommonConfigurationOptionDAO
Crea el CommonConfigurationOptionDAO.
CommonConfigurationOptionDAO(File) - Constructor for class ar.com.leak.iolsucker.container.common.CommonConfigurationOptionDAO
Crea el CommonConfigurationOptionDAO.
compare(Course, Course) - Method in class ar.com.leak.iolsucker.view.common.CoursesComparator
 
Configurator - Interface in ar.com.leak.iolsucker.container
Interfase que deben implementar los configuradores
ConsoleDownloadMeter - Class in ar.com.leak.iolsucker.view.common
Console download progress meter.
ConsoleDownloadMeter() - Constructor for class ar.com.leak.iolsucker.view.common.ConsoleDownloadMeter
 
CoursesComparator - Class in ar.com.leak.iolsucker.view.common
Comparador de cursos, que ordena desendetemente por nivel, y ascendentemente por nombre de materia
CoursesComparator() - Constructor for class ar.com.leak.iolsucker.view.common.CoursesComparator
 

D

DEBUG - Static variable in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
Debug: logeo de casi todas las cosas
dispose() - Method in class ar.com.leak.iolsucker.view.common.AtomObserver
cierra todos los recursos abiertos
dispose() - Method in class ar.com.leak.iolsucker.view.common.TextChangelogObserver
free all the resourses
DownloadMeter - Interface in ar.com.leak.iolsucker.view
Download progress meter.

E

evaluate(Object) - Method in class ar.com.leak.iolsucker.container.swing.SwingCoursePredicate
 

F

FileOptionsDAO - Class in ar.com.leak.iolsucker.container.common
Abstracci�n para todas los OptionsDAO que almacenan sus datos en un archivo
FileOptionsDAO(File) - Constructor for class ar.com.leak.iolsucker.container.common.FileOptionsDAO
Crea el FileOptionsDAO.
filterControllers(List<Runnable>) - Method in class ar.com.leak.iolsucker.container.common.NullConfigurator
 
filterControllers(List<Runnable>) - Method in interface ar.com.leak.iolsucker.container.Configurator
Permite al configurador filtrar (dejar de lado) controladores que existen en el BeanFactory
filterControllers(List<Runnable>) - Method in class ar.com.leak.iolsucker.container.swing.SwingConfigurator
 
finish(int) - Method in class ar.com.leak.iolsucker.view.common.ConsoleDownloadMeter
 
finish(int) - Method in class ar.com.leak.iolsucker.view.common.LoggerDownloadMeter
 
finish(int) - Method in class ar.com.leak.iolsucker.view.common.NullDownloadMeter
 
finish(int) - Method in class ar.com.leak.iolsucker.view.common.SilentDownloadMeter
 
finish(int) - Method in interface ar.com.leak.iolsucker.view.DownloadMeter
Finalise the progress bar.
FSRepository - Class in ar.com.leak.iolsucker.view.common
Implementaci�n del repositorio que almacena los archivos en el filesystem de la misma manera que iolsucker-2.x
FSRepository(File, DownloadMeter, Validator, RepublishRepositoryStrategy, int) - Constructor for class ar.com.leak.iolsucker.view.common.FSRepository
Crea el FSRepository.

G

getAlgorithms() - Static method in class ar.com.leak.iolsucker.container.common.PasswordCoder
 
getConfigFile(String, String) - Static method in class ar.com.leak.iolsucker.container.common.CommonConfigurationOptionDAO
 
getContributors() - Method in class ar.com.leak.iolsucker.ProjectInfo
 
getDescription() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
 
getDevelopers() - Method in class ar.com.leak.iolsucker.ProjectInfo
 
getExceptions() - Method in class ar.com.leak.iolsucker.view.common.FSRepository
 
getFile() - Method in class ar.com.leak.iolsucker.container.common.FileOptionsDAO
 
getFile() - Method in class ar.com.leak.iolsucker.view.Repository.ObservableAction
 
getFilter() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
 
getLicence() - Method in class ar.com.leak.iolsucker.ProjectInfo
 
getModel() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 
getMsg() - Method in class ar.com.leak.iolsucker.view.Repository.ObservableAction
 
getName() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
 
getObject() - Method in class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
getObjectType() - Method in class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
getOptions() - Method in class ar.com.leak.iolsucker.container.common.CommonConfigurationOptionDAO
 
getOptions() - Method in class ar.com.leak.iolsucker.container.common.MockOptionsDAO
 
getOptions() - Method in interface ar.com.leak.iolsucker.container.OptionsDAO
carga las opciones
getOptions() - Method in class ar.com.leak.iolsucker.container.swing.SwingConfigurator
 
getPassword() - Method in class ar.com.leak.iolsucker.container.Options
 
getPattern() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
 
getPreferedAlgorithm() - Static method in class ar.com.leak.iolsucker.container.common.PasswordCoder
 
getProjectDescription() - Method in class ar.com.leak.iolsucker.ProjectInfo
 
getProjectName() - Method in class ar.com.leak.iolsucker.ProjectInfo
 
getProjectVersion() - Method in class ar.com.leak.iolsucker.ProjectInfo
 
getProxyHost() - Method in class ar.com.leak.iolsucker.container.Options
 
getProxyPort() - Method in class ar.com.leak.iolsucker.container.Options
 
getRepository() - Method in class ar.com.leak.iolsucker.container.Options
 
getStatus() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 
getType() - Method in class ar.com.leak.iolsucker.view.Repository.ObservableAction
 
getURLBase() - Method in class ar.com.leak.iolsucker.container.Options
 
getUsername() - Method in class ar.com.leak.iolsucker.container.Options
 
getVerboseEnum() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 

I

IOL_DIRECTORY - Static variable in class ar.com.leak.iolsucker.container.common.CommonConfigurationOptionDAO
nombre del directorio donde se guarda la configuraci�n
Iolsucker - Class in ar.com.leak.iolsucker.controller
Main Class.
Iolsucker(Repository, IolDAO, Comparator<Course>, Predicate) - Constructor for class ar.com.leak.iolsucker.controller.Iolsucker
Crea el Iolsucker.
isFilterCourses() - Method in class ar.com.leak.iolsucker.container.Options
 
isOldFashion() - Method in class ar.com.leak.iolsucker.container.Options
 
isSaveData() - Method in class ar.com.leak.iolsucker.container.Options
 
isSavePassword() - Method in class ar.com.leak.iolsucker.container.Options
 
isSingleton() - Method in class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
isStartWithoutPrompting() - Method in class ar.com.leak.iolsucker.container.Options
 
isValid() - Method in class ar.com.leak.iolsucker.container.Options
 

J

JCrashDialog - Class in ar.com.leak.iolsucker.container.swing
La mayor�a de las veces que ocurre un problema no esperado que deberia manejarse desde la programaci�n, se muestra la causa en est� dialog.
JCrashDialog(Throwable, JFrame) - Constructor for class ar.com.leak.iolsucker.container.swing.JCrashDialog
Crea el JCrashDialog.
JFrameProgressView - Class in ar.com.leak.iolsucker.container.swing
JFrame que hace de wrapper para un ProgressView y le agrega la opci�n para determinar si se debe iniciar la descarga de archivos sin preguntar la siguiente vez que se inicie el programa.
JFrameProgressView(String, Options, Layout, Filter, Action) - Constructor for class ar.com.leak.iolsucker.container.swing.JFrameProgressView
Crea el JFrameProgressView.
JTextAreaAppender - Class in ar.com.leak.iolsucker.view.common
Appender de log4j, que loguea el contenido en textarea.
JTextAreaAppender(Layout) - Constructor for class ar.com.leak.iolsucker.view.common.JTextAreaAppender
Crea el JTextAreaAppend.

L

LoggerDownloadMeter - Class in ar.com.leak.iolsucker.view.common
Logger download progress meter.
LoggerDownloadMeter() - Constructor for class ar.com.leak.iolsucker.view.common.LoggerDownloadMeter
 

M

Main - Class in ar.com.leak.iolsucker
TODO Brief description.
Main() - Constructor for class ar.com.leak.iolsucker.Main
 
main(String[]) - Static method in class ar.com.leak.iolsucker.Main
Program entry point
MockOptionsDAO - Class in ar.com.leak.iolsucker.container.common
DAO de opciones que: al cargar llena con valores dummy la configuracion y al salvar imprime los valores al stdout
MockOptionsDAO() - Constructor for class ar.com.leak.iolsucker.container.common.MockOptionsDAO
 

N

NEW_FILE - Static variable in class ar.com.leak.iolsucker.view.Repository.ObservableActionEnum
se cre� un nuevo archivo
NEW_FOLDER - Static variable in class ar.com.leak.iolsucker.view.Repository.ObservableActionEnum
se cre� un nuevo directorio
News - Class in ar.com.leak.iolsucker.controller
Controlador que solamente chequea las noticias
News(IolDAO, boolean) - Constructor for class ar.com.leak.iolsucker.controller.News
Crea el News.
NORMAL - Static variable in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
Normal: logeo de las cosas basicas
NullConfigurator - Class in ar.com.leak.iolsucker.container.common
Implementaci�n tonta de Configurator
NullConfigurator() - Constructor for class ar.com.leak.iolsucker.container.common.NullConfigurator
 
NullDownloadMeter - Class in ar.com.leak.iolsucker.view.common
Quiet implementation for DownloadMeter
NullDownloadMeter() - Constructor for class ar.com.leak.iolsucker.view.common.NullDownloadMeter
 
NullRepublishRepositoryStrategy - Class in ar.com.leak.iolsucker.view.common
Implementaci�n trucha de RepublishRepositoryStrategy
NullRepublishRepositoryStrategy() - Constructor for class ar.com.leak.iolsucker.view.common.NullRepublishRepositoryStrategy
 

O

OK - Static variable in class ar.com.leak.iolsucker.container.swing.OptionsView.Status
estado ok
Options - Class in ar.com.leak.iolsucker.container
Bean cuyas propiedades son la configuracion usada en la vista swing
Options() - Constructor for class ar.com.leak.iolsucker.container.Options
Crea el Options.
OptionsDAO - Interface in ar.com.leak.iolsucker.container
persiste y borra Options
OptionsView - Class in ar.com.leak.iolsucker.container.swing
Vista swing de Options
OptionsView(Frame, Options, ProjectInfo) - Constructor for class ar.com.leak.iolsucker.container.swing.OptionsView
Creates the OptionsView.
OptionsView.Status - Class in ar.com.leak.iolsucker.container.swing
Estado del modelo
OptionsView.VerbosityEnum - Class in ar.com.leak.iolsucker.container.swing
Enumearci�n de niveles de verborragia

P

PasswordCoder - Class in ar.com.leak.iolsucker.container.common
Codificador de passwords
ProgressView - Class in ar.com.leak.iolsucker.container.swing
TODO Agregar comentarios pertinentes
ProgressView(Layout, Filter, Action) - Constructor for class ar.com.leak.iolsucker.container.swing.ProgressView
Creates the ProgressView.
ProjectInfo - Class in ar.com.leak.iolsucker
Contiene informaci�n sobre el proyecto/programa TODO generar desed el POM de maven.
ProjectInfo() - Constructor for class ar.com.leak.iolsucker.ProjectInfo
 

R

Repository - Interface in ar.com.leak.iolsucker.view
Representaci�n del repositorio local.
Repository.ObservableAction - Class in ar.com.leak.iolsucker.view
Una acci�n observable del repositorio
Repository.ObservableAction(String, Repository.ObservableActionEnum, File) - Constructor for class ar.com.leak.iolsucker.view.Repository.ObservableAction
Argumento pasado a los observers
Repository.ObservableActionEnum - Class in ar.com.leak.iolsucker.view
Type safe enum con las acciones observables por el navegador
republish(Material, File) - Method in class ar.com.leak.iolsucker.view.common.NullRepublishRepositoryStrategy
 
republish(Material, File) - Method in interface ar.com.leak.iolsucker.view.common.RepublishRepositoryStrategy
 
republish(Material, File) - Method in class ar.com.leak.iolsucker.view.common.TagRepublishRepositoryStrategy
 
REPUBLISHED_FILE - Static variable in class ar.com.leak.iolsucker.view.Repository.ObservableActionEnum
se republic� un nuevo archivo
RepublishRepositoryStrategy - Interface in ar.com.leak.iolsucker.view.common
Estrategia para manejar en el repository las republicaciones de archivos
requiresLayout() - Method in class ar.com.leak.iolsucker.view.common.JTextAreaAppender
 
run() - Method in class ar.com.leak.iolsucker.controller.ClearNews
 
run() - Method in class ar.com.leak.iolsucker.controller.Iolsucker
 
run() - Method in class ar.com.leak.iolsucker.controller.News
 
run(AbstractResource, String[]) - Method in class ar.com.leak.iolsucker.Main
Corre el programa: instancia todo lo necesario, y despues corre los controladores

S

saveOptions(Options) - Method in class ar.com.leak.iolsucker.container.common.CommonConfigurationOptionDAO
 
saveOptions(Options) - Method in class ar.com.leak.iolsucker.container.common.MockOptionsDAO
 
saveOptions(Options) - Method in interface ar.com.leak.iolsucker.container.OptionsDAO
Guarda las opciones en algun lado, permitiendo poderlas buscar mas tarde
set() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
cambia la configuracion de log4j para poner las propiedades de este nivel.
setCondition(boolean) - Method in class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
setFalseBean(Object) - Method in class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
setFilterCourses(boolean) - Method in class ar.com.leak.iolsucker.container.Options
 
setOldFashion(boolean) - Method in class ar.com.leak.iolsucker.container.Options
 
setPassword(String) - Method in class ar.com.leak.iolsucker.container.Options
 
setProxyHost(String) - Method in class ar.com.leak.iolsucker.container.Options
Setea el host donde corre el proxy
setProxyPort(int) - Method in class ar.com.leak.iolsucker.container.Options
Setea el puerto del proxy
setRepository(String) - Method in class ar.com.leak.iolsucker.container.Options
 
setRepositoryListeners(List) - Method in class ar.com.leak.iolsucker.view.common.FSRepository
 
setRepositoryListeners(List) - Method in interface ar.com.leak.iolsucker.view.Repository
 
setSaveData(boolean) - Method in class ar.com.leak.iolsucker.container.Options
 
setSavePassword(boolean) - Method in class ar.com.leak.iolsucker.container.Options
 
setStartWithoutPrompting(boolean) - Method in class ar.com.leak.iolsucker.container.Options
 
setTrueBean(Object) - Method in class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
setURLBase(URL) - Method in class ar.com.leak.iolsucker.container.Options
 
setUsername(String) - Method in class ar.com.leak.iolsucker.container.Options
 
SilentDownloadMeter - Class in ar.com.leak.iolsucker.view.common
Silent download progress meter.
SilentDownloadMeter() - Constructor for class ar.com.leak.iolsucker.view.common.SilentDownloadMeter
 
StaticConditionalFactoryBean - Class in ar.com.leak.iolsucker.container.spring
Bean factory with a conditional.
StaticConditionalFactoryBean() - Constructor for class ar.com.leak.iolsucker.container.spring.StaticConditionalFactoryBean
 
SwingConfigurator - Class in ar.com.leak.iolsucker.container.swing
TODO Brief description.
SwingConfigurator(OptionsDAO) - Constructor for class ar.com.leak.iolsucker.container.swing.SwingConfigurator
Creates the SwingConfigurator.
SwingCoursePredicate - Class in ar.com.leak.iolsucker.container.swing
Selector de cursos.
SwingCoursePredicate(IolDAO, Comparator<Course>) - Constructor for class ar.com.leak.iolsucker.container.swing.SwingCoursePredicate
Creates the SwingCoursePredicate.
syncFiles() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 
syncMaterial(Course) - Method in class ar.com.leak.iolsucker.view.common.FSRepository
 
syncMaterial(Course) - Method in interface ar.com.leak.iolsucker.view.Repository
Sincroniza el material del curso en el repositorio (tipicamente descarga los archivos)
syncNews() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView
 

T

TagRepublishRepositoryStrategy - Class in ar.com.leak.iolsucker.view.common
Implementaci�n de RepublishRepositoryStrategy que renombra el archivo existente a uno en el mismo directorio, pero agregandole antes de la extensi�n

No me gusta mucho, porque estamos esperando que nadie publique un archivo con el mismo nombre...por hay lo mejor es hacer otra estrategia que mueva los archivos a un atico.

TagRepublishRepositoryStrategy() - Constructor for class ar.com.leak.iolsucker.view.common.TagRepublishRepositoryStrategy
 
TagRepublishRepositoryStrategy(String) - Constructor for class ar.com.leak.iolsucker.view.common.TagRepublishRepositoryStrategy
Creates the OldRepublishRepositoryStrategy.
TextChangelogObserver - Class in ar.com.leak.iolsucker.view.common
Changelog de lo que pasa en el repositorio en formato txt
TextChangelogObserver(File) - Constructor for class ar.com.leak.iolsucker.view.common.TextChangelogObserver
Creates the TextChangelogObserver.
toString() - Method in class ar.com.leak.iolsucker.container.Options
 
toString() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.Status
 
toString() - Method in class ar.com.leak.iolsucker.container.swing.OptionsView.VerbosityEnum
 
toString() - Method in class ar.com.leak.iolsucker.view.Repository.ObservableActionEnum
 
touch(Course) - Method in class ar.com.leak.iolsucker.view.common.FSRepository
 
touch(Course) - Method in interface ar.com.leak.iolsucker.view.Repository
Mensaje que le avisa al repositorio que se tiene esta materia.

U

UiUtil - Class in ar.com.leak.iolsucker.container.swing
Static convenience methods for GUIs which eliminate code duplication.
UNKNOWN - Static variable in class ar.com.leak.iolsucker.container.swing.OptionsView.Status
estado desconocido
update(Observable, Object) - Method in class ar.com.leak.iolsucker.view.common.AtomObserver
 
update(int, int) - Method in class ar.com.leak.iolsucker.view.common.ConsoleDownloadMeter
 
update(int, int) - Method in class ar.com.leak.iolsucker.view.common.LoggerDownloadMeter
 
update(int, int) - Method in class ar.com.leak.iolsucker.view.common.NullDownloadMeter
 
update(int, int) - Method in class ar.com.leak.iolsucker.view.common.SilentDownloadMeter
 
update(Observable, Object) - Method in class ar.com.leak.iolsucker.view.common.TextChangelogObserver
 
update(int, int) - Method in interface ar.com.leak.iolsucker.view.DownloadMeter
Update the progress bar.

A C D E F G I J L M N O P R S T U

Copyright © 2005-2009 leak.com.ar. All Rights Reserved.