Holger's Java API

## Uses of Class
com.antelmann.Todo

Packages that use Todo
com.antelmann: These are general classes that apply for the framework as a whole.
com.antelmann.calendar: This package contains classes for implementing calendar and time related solutions.
com.antelmann.cddb: This package contains classes to maintain music CD collections and associate CDs with information from a CDDB service.
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.genealogy: This package contains classes that provide classes to implement applications dealing with genealogy related issues.
com.antelmann.image: This package contains classes for more easily dealing with images.
com.antelmann.io: This package contains classes that are concerned with input/output operations.
com.antelmann.math: This package contains classes to ease calculations.
com.antelmann.net: The classes in this package are designed to provide convenient access to Internet related functionality.
com.antelmann.net.mail: The classes in this package are designed to ease the handling of emails.
com.antelmann.net.protocol.db: Handler for providing URL support for 'db' protocol.
com.antelmann.net.web: This package contains classes for dealing with Web-related content.
com.antelmann.ooffice: The classes in this package are to be used in conjunction with OpenOffice.
com.antelmann.sql: This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes
com.antelmann.util: This package contains generally useful classes that are used throughout the other packages in this framework.
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.
com.antelmann.util.table: This package provides useful additions to TableModels and contains classes to ease development with Swing tables.
com.antelmann.webdav: provides higher level access for WebDAV, CalDAV and CardDAV clients.

Uses of Todo in com.antelmann

Methods in com.antelmann with annotations of type Todo
`static int` `Debug.dumpHeap(File file)`

Uses of Todo in com.antelmann.calendar

Classes in com.antelmann.calendar with annotations of type Todo
`class` `Recurrence`
`class` `TimeProtocolServer` Deprecated. although there is currently no replacement for a server, use `NTPClient` instead

Methods in com.antelmann.calendar with annotations of type Todo
`String` `TimeInterval.getUnitSymbol()`

Uses of Todo in com.antelmann.cddb

Classes in com.antelmann.cddb with annotations of type Todo
`class` `JComposition` a gui component for displaying and editing a composition.

Uses of Todo in com.antelmann.db

Classes in com.antelmann.db with annotations of type Todo
`class` `ArchiveDBClassStore<T extends DBEntry>` allows to add an archive store to any given store, which enables to extend the data set.
`interface` `ArchivedStore<T>` allows to control the archive option of a supporting `DBClassStore`

Methods in com.antelmann.db with annotations of type Todo

`protected

`<X> Filter<X>`

`

`WrappedDBClassStore.wrapFilterForProcessing(Filter<? super X> filter, Processor<X,? extends DatabaseException> p)`
This method is only used if `WrappedDBClassStore.setProcessBeforeFiltering(boolean)` is set to true.

Uses of Todo in com.antelmann.genealogy

Classes in com.antelmann.genealogy with annotations of type Todo
`interface` `GItem`

Uses of Todo in com.antelmann.image

Methods in com.antelmann.image with annotations of type Todo
`static BufferedImage` `ImageUtils.extractImage(URL url)` makes a thorough attempt to extract an image from the given location.

Uses of Todo in com.antelmann.io

Classes in com.antelmann.io with annotations of type Todo
`class` `Backup` allows to easily backup directories.

Uses of Todo in com.antelmann.math

Classes in com.antelmann.math with annotations of type Todo
`class` `AreaUnit` area unit
`class` `NumberStringFilter<T extends Number & Comparable<? super T>>` compiles a filter from an input string that supports numbers and ranges in the form: '<1, 3, 5, 7-9, 11, 20-30, >=50'.

Methods in com.antelmann.math with annotations of type Todo
`double` `DataPoint.getSampleStandardDeviation()` only applicable for a count greater than 1
`double` `DataPoint.getStandardDeviation()`

Uses of Todo in com.antelmann.net

Classes in com.antelmann.net with annotations of type Todo
`class` `SocketConnection` A SocketConnection provides simplified access to a remote process through a Socket connection.

Uses of Todo in com.antelmann.net.mail

Methods in com.antelmann.net.mail with annotations of type Todo
`protected JEditorPane` `JEmailViewer.makeHTMLPane(String text)`

Uses of Todo in com.antelmann.net.protocol.db

Classes in com.antelmann.net.protocol.db with annotations of type Todo
`class` `Handler`

Uses of Todo in com.antelmann.net.web

Classes in com.antelmann.net.web with annotations of type Todo
`class` `Twitter` provides methods to interact with the Twitter service
`class` `YouTubeVideo` wraps a YouTube video ID and provides access to online meta data for the video

Methods in com.antelmann.net.web with annotations of type Todo
`int` `Twitter.updateProfileImage(byte[] imageData)`

Uses of Todo in com.antelmann.ooffice

Methods in com.antelmann.ooffice with annotations of type Todo
`static Properties` `OfficeUtils.asProperties(com.sun.star.beans.XPropertySet pset)`
`void` `OOCalc.print(Map<?,?> printerProperties, Map<?,?> jobProperties)`

Uses of Todo in com.antelmann.sql

Classes in com.antelmann.sql with annotations of type Todo
`class` `SQLTransaction` implements a DBTransaction based on JDBC access.
`class` `TableComparator` allows to compare the content of two tables

Methods in com.antelmann.sql with annotations of type Todo
`static SubSelectCondition` `SubSelectCondition.createGroupConstraint(MappingInfo mi, TaggableMapping gm, String... groups)` creates a constraint to be used with an `SQLMapFilter` that limits the result to entries that are part of one of the given groups.
`static SubSelectCondition` `SubSelectCondition.createPropertyConstraint(DBClassStore<?> store, String key, String... values)` creates a constraint that can be used with an `SQLMapFilter` that limits the result to entries that have the given key with any of the given values.
`GenericPropertyEntryStore<RowItem>` `SQLDatabase.generateGenericClassStore(String table, String idColumn, String displayColumn)` generates and returns a generic wrapped DBClassStore on RowItem objects; the store is not put into the database (as multiple stores working on different tables could map to the RowItem class).
`void` `MySQLHelper.lockTable(boolean exclusive, String... tables)`
`void` `ConnectionHelper.lockTable(boolean exclusive, String... tables)` useful for early requiring locks to avoid deadlocks

Uses of Todo in com.antelmann.util

Classes in com.antelmann.util with annotations of type Todo
`interface` `Refreshable` marks classes that have content that can be refreshed

Uses of Todo in com.antelmann.util.gui

Classes in com.antelmann.util.gui with annotations of type Todo
`class` `DesktopAdapter` adding this as a ComponentListener and InternalFrameListener to a JInternalFrame within a desktop will properly adjust the size of the desktop on relevant events.
`class` `JCustomThemeEditor` work in progress on a metallic theme editor
`class` `JListSelection` a specialized component that allows to select elements from a pool in a defined order

Uses of Todo in com.antelmann.util.table

Constructors in com.antelmann.util.table with annotations of type Todo
`FileTableModel(Reader input, boolean firstLineContainsHeader, String fieldSeparator, boolean usesQuotes)`
`MultiLineCellTextEditor(String dialogTitle, int dialogRows, int dialogColumns, boolean fixTabKeys)`

Uses of Todo in com.antelmann.webdav

Methods in com.antelmann.webdav with annotations of type Todo
`XmlHelper` `CarddavClient.loadCardDataForCategory(String category)` http://stackoverflow.com/questions/14137894/how-to-do-advanced-filters-in-carddav-webdav-report-request

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads