Holger's Java API

## Uses of Class
com.antelmann.db.Keyword

Packages that use Keyword
com.antelmann.crm: Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM).
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.sql: This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.
com.antelmann.webdav: provides higher level access for WebDAV, CalDAV and CardDAV clients.

Uses of Keyword in com.antelmann.crm

Classes in com.antelmann.crm with type parameters of type Keyword
`class` `ContactImpl<T extends Keyword>` a base implementation for a Contact
`class` `PersonImpl<T extends Keyword>` a basic implementation for a Person

Uses of Keyword in com.antelmann.db

Methods in com.antelmann.db with type parameters of type Keyword

`static

`<T extends Keyword> T`

`

`Keyword.createNewTag(Class<T> type, Object idAndName)`
allows to easily construct subclasses of Keyword assuming that these classes have a constructor taking a single Object argument - just as Keyword itself.

`static

`<T extends Keyword> void`

`

`Keyword.removeAllTags(Taggable<T> entry)`

Methods in com.antelmann.db that return types with arguments of type Keyword
`Collection<Keyword>` `BaseDocument.getTags()`

Methods in com.antelmann.db with parameters of type Keyword
`boolean` `BaseDocument.add(Keyword word)`
`int` `Keyword.compareTo(Keyword kw)`
`boolean` `BaseDocument.isTagged(Keyword word)`
`boolean` `BaseDocument.remove(Keyword word)`

Uses of Keyword in com.antelmann.genealogy

Subclasses of Keyword in com.antelmann.genealogy
`class` `GTag` defines general tags for this package.

Uses of Keyword in com.antelmann.image

Methods in com.antelmann.image that return Keyword
`Keyword` `SimpleRegionTag.getTag()`

Methods in com.antelmann.image that return types with arguments of type Keyword
`Collection<Keyword>` `ImageURLEntry.getTags()`

Methods in com.antelmann.image with parameters of type Keyword
`boolean` `ImageURLEntry.add(Keyword word)`
`boolean` `ImageURLEntry.isTagged(Keyword word)`
`boolean` `ImageURLEntry.remove(Keyword word)`
`void` `SimpleRegionTag.setTag(Keyword tag)`

Method parameters in com.antelmann.image with type arguments of type Keyword
`protected void` `ImageURLEntrySQLStore.initKeys(Database<Connection> db, ObjectRowMapper<T> mapper, Class<T> type, Class<Keyword> groupType)` just provides some appropriate default names assumed to be generally useful in this case

Constructors in com.antelmann.image with parameters of type Keyword
`SimpleRegionTag(Keyword tag, Rectangle region)`

Uses of Keyword in com.antelmann.sql

Classes in com.antelmann.sql with type parameters of type Keyword
`class` `SortedGroupableSQLStore<T extends DBEntry & SortedGroupable<G>,G extends Keyword>` a special store that supports SortedGroupable DBEntry instances
`class` `TaggablePropertyEntrySQLStore<T extends PropertyEntry & Taggable<G>,G extends Keyword>` a convenient standard implementation of a DBClassStore combining `TaggableMapping` and `PropertyEntryMapping`.
`class` `TaggableSQLStore<T extends Taggable<G> & DBEntry,G extends Keyword>` provides a store that can wrap any given store to provide persistence for its grouping capacity based on `Keyword` objects.

Methods in com.antelmann.sql that return types with arguments of type Keyword
`Set<? extends Keyword>` `TaggableMappingImpl.getExistingTags()`
`Set<? extends Keyword>` `TaggableMapping.getExistingTags()` allows to retrieve all existing tags from the database
`Set<? extends Keyword>` `TaggableHeaderStore.getExistingTags()`
`Class<? extends Keyword>` `TaggableSQLStore.getTagType()`
`Class<? extends Keyword>` `TaggableMappingImpl.getTagType()`
`Class<? extends Keyword>` `TaggableMapping.getTagType()` returns the type of the tag
`Class<? extends Keyword>` `TaggableHeaderStore.getTagType()`
`Class<? extends Keyword>` `TaggableMappingImpl.getType()`

Constructor parameters in com.antelmann.sql with type arguments of type Keyword
`TaggableMappingImpl(Connection con, Class<? extends Keyword> type, String table, String idColumn, String displayColumn)`

Uses of Keyword in com.antelmann.util.gui

Classes in com.antelmann.util.gui with type parameters of type Keyword
`class` `JTagsField<G extends Keyword>` a special component to edit the groups for a `Taggable` object; fires a `PropertyChangeEvent` with key `Form.EDIT_PROPERTY_KEY` upon change.

Methods in com.antelmann.util.gui that return types with arguments of type Keyword
`protected List<? extends Keyword>` `JTagsField.getAvailableGroups()`
`Class<? extends Keyword>` `JTagEditor.getGroupType()`

Method parameters in com.antelmann.util.gui with type arguments of type Keyword
`void` `JTagEditor.setGroupType(Class<? extends Keyword> groupType)` if set to a non-null value, `JTagEditor.createNewGroup()` will return a `Keyword` subclass instead of a plain `String`

Uses of Keyword in com.antelmann.webdav

Method parameters in com.antelmann.webdav with type arguments of type Keyword
`void` `EzvcardHelper.initAdditionalAddresses(PersonImpl<Keyword> person)`
`void` `EzvcardHelper.initCategories(ContactImpl<Keyword> contact)`

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