A C D E F G H I J L M O P R S

A

abbreviateCenter(String, int) - Static method in class com.jgoodies.common.base.Strings
Abbreviates the given string if it exceeds the given maximum length by replacing its center part with an ellipsis ('…').
AbstractBean - Class in com.jgoodies.common.bean
An abstract superclass that minimizes the effort required to provide change support for bound and constrained Bean properties.
AbstractBean() - Constructor for class com.jgoodies.common.bean.AbstractBean
 
AbstractWrappedDateFormat - Class in com.jgoodies.common.format
Reduces the effort required to write custom DateFormat implementations that retain the ability to iterate through Dates with the arrow keys in formatted text fields (using an appropriate DateFormatter).
AbstractWrappedDateFormat(DateFormat) - Constructor for class com.jgoodies.common.format.AbstractWrappedDateFormat
Constructs an AbstractWrappedDateFormat that wraps the given DateFormat.
add(int, E) - Method in class com.jgoodies.common.collect.ArrayListModel
 
add(E) - Method in class com.jgoodies.common.collect.ArrayListModel
 
add(int, E) - Method in class com.jgoodies.common.collect.LinkedListModel
 
add(E) - Method in class com.jgoodies.common.collect.LinkedListModel
 
addAll(int, Collection<? extends E>) - Method in class com.jgoodies.common.collect.ArrayListModel
 
addAll(Collection<? extends E>) - Method in class com.jgoodies.common.collect.ArrayListModel
 
addAll(int, Collection<? extends E>) - Method in class com.jgoodies.common.collect.LinkedListModel
 
addFirst(E) - Method in class com.jgoodies.common.collect.LinkedListModel
 
addLast(E) - Method in class com.jgoodies.common.collect.LinkedListModel
 
addListDataListener(ListDataListener) - Method in class com.jgoodies.common.collect.ArrayListModel
 
addListDataListener(ListDataListener) - Method in class com.jgoodies.common.collect.LinkedListModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Adds a PropertyChangeListener to the listener list for a specific property.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.jgoodies.common.bean.ObservableBean
Adds the given PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface com.jgoodies.common.bean.ObservableBean2
Adds a PropertyChangeListener to the listener list for a specific property.
addVetoableChangeListener(VetoableChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(String, VetoableChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Adds a VetoableChangeListener to the listener list for a specific property.
ArrayListModel<E> - Class in com.jgoodies.common.collect
Adds ListModel capabilities to its superclass.
ArrayListModel() - Constructor for class com.jgoodies.common.collect.ArrayListModel
Constructs an empty list with an initial capacity of ten.
ArrayListModel(int) - Constructor for class com.jgoodies.common.collect.ArrayListModel
Constructs an empty list with the specified initial capacity.
ArrayListModel(Collection<? extends E>) - Constructor for class com.jgoodies.common.collect.ArrayListModel
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.

C

changeSupport - Variable in class com.jgoodies.common.bean.AbstractBean
If anyPropertyChangeListeners have been registered, the changeSupport field describes them.
checkArgument(boolean, String) - Static method in class com.jgoodies.common.base.Preconditions
Checks the truth of the given expression and throws a customized IllegalArgumentException if it is false.
checkArgument(boolean, String, Object...) - Static method in class com.jgoodies.common.base.Preconditions
Checks the truth of the given expression and throws a customized IllegalArgumentException if it is false.
checkNotBlank(String, String) - Static method in class com.jgoodies.common.base.Preconditions
Checks that the given string is not blank and throws a customized NullPointerException if it is null, and a customized IllegalArgumentException if it is empty or whitespace.
checkNotBlank(String, String, Object...) - Static method in class com.jgoodies.common.base.Preconditions
Checks that the given string is not blank and throws a customized NullPointerException if it is null, and a customized IllegalArgumentException if it is empty or whitespace.
checkNotNull(T, String) - Static method in class com.jgoodies.common.base.Preconditions
Checks that the given object reference is not null and throws a customized NullPointerException if it is.
checkNotNull(T, String, Object...) - Static method in class com.jgoodies.common.base.Preconditions
Checks that the given object reference is not null and throws a customized NullPointerException if it is.
checkState(boolean, String) - Static method in class com.jgoodies.common.base.Preconditions
Checks the truth of the given expression and throws a customized IllegalStateException if it is false.
checkState(boolean, String, Object...) - Static method in class com.jgoodies.common.base.Preconditions
Checks the truth of the given expression and throws a customized IllegalStateException if it is false.
clear() - Method in class com.jgoodies.common.collect.ArrayListModel
 
clear() - Method in class com.jgoodies.common.collect.LinkedListModel
 
com.jgoodies.common.base - package com.jgoodies.common.base
Consists of frequently used utility classes for general Java code
com.jgoodies.common.bean - package com.jgoodies.common.bean
Consists of classes for working with Java Beans
com.jgoodies.common.collect - package com.jgoodies.common.collect
Consists of classes that add ListModel features to List implementations
com.jgoodies.common.format - package com.jgoodies.common.format
Consists of Format implementations and wrappers
com.jgoodies.common.internal - package com.jgoodies.common.internal
Consists of internal classes that are not part of the public API.
com.jgoodies.common.swing - package com.jgoodies.common.swing
Consists of Swing related classes
configure(AbstractButton, String) - Static method in class com.jgoodies.common.swing.MnemonicUtils
Configures the text, mnemonic and mnemonic index for target using the given text that can be marked with the mnemonic marker '&'.
configure(Action, String) - Static method in class com.jgoodies.common.swing.MnemonicUtils
Configures the text, mnemonic and mnemonic index for target using the given text that can be marked with the mnemonic marker '&'.
configure(JLabel, String) - Static method in class com.jgoodies.common.swing.MnemonicUtils
Configures the text, mnemonic and mnemonic index for target using the given text that can be marked with the mnemonic marker '&'.
createPropertyChangeSupport(Object) - Method in class com.jgoodies.common.bean.AbstractBean
Creates and returns a PropertyChangeSupport for the given bean.

D

deepCopy(T) - Static method in class com.jgoodies.common.base.Objects
Provides a means to copy objects that do not implement Cloneable.
delegate - Variable in class com.jgoodies.common.format.AbstractWrappedDateFormat
Refers to the wrapped Format that is used to forward #format and #parseObject.
drawString(JComponent, Graphics, String, int, int) - Static method in class com.jgoodies.common.internal.RenderingUtils
Draws the string at the specified location underlining the specified character.
drawStringUnderlineCharAt(JComponent, Graphics, String, int, int, int) - Static method in class com.jgoodies.common.internal.RenderingUtils
Draws the string at the specified location underlining the specified character.

E

EmptyDateFormat - Class in com.jgoodies.common.format
Wraps a given DateFormat and adds behavior to convert to/from the empty string.
EmptyDateFormat(DateFormat) - Constructor for class com.jgoodies.common.format.EmptyDateFormat
Constructs an EmptyFormat that wraps the given format to convert null to the empty string and vice versa.
EmptyDateFormat(DateFormat, Date) - Constructor for class com.jgoodies.common.format.EmptyDateFormat
Constructs an EmptyFormat that wraps the given format to convert the given emptyValue to the empty string and vice versa.
EmptyFormat - Class in com.jgoodies.common.format
Wraps a given Format and adds behavior to convert to/from the empty string.
EmptyFormat(Format) - Constructor for class com.jgoodies.common.format.EmptyFormat
Constructs an EmptyFormat that wraps the given format to convert null to the empty string and vice versa.
EmptyFormat(Format, Object) - Constructor for class com.jgoodies.common.format.EmptyFormat
Constructs an EmptyFormat that wraps the given format to convert the given emptyValue to the empty string and vice versa.
EmptyNumberFormat - Class in com.jgoodies.common.format
Wraps a given NumberFormat and adds behavior to convert to/from the empty string.
EmptyNumberFormat(NumberFormat) - Constructor for class com.jgoodies.common.format.EmptyNumberFormat
Constructs an EmptyNumberFormat that wraps the given format to convert null to the empty string and vice versa.
EmptyNumberFormat(NumberFormat, int) - Constructor for class com.jgoodies.common.format.EmptyNumberFormat
Constructs an EmptyNumberFormat that wraps the given format to convert the given emptyValue to the empty string and vice versa.
EmptyNumberFormat(NumberFormat, Number) - Constructor for class com.jgoodies.common.format.EmptyNumberFormat
Constructs an EmptyNumberFormat that wraps the given format to convert the given emptyValue to the empty string and vice versa.
equals(Object, Object) - Static method in class com.jgoodies.common.base.Objects
Checks and answers if the two objects are both null or equal.

F

fireContentsChanged(int) - Method in class com.jgoodies.common.collect.ArrayListModel
Notifies all registered ListDataListeners that the element at the specified index has changed.
fireContentsChanged(int) - Method in class com.jgoodies.common.collect.LinkedListModel
Notifies all registered ListDataListeners that the element at the specified index has changed.
fireIndexedPropertyChange(String, int, Object, Object) - Method in class com.jgoodies.common.bean.AbstractBean
Report a bound indexed property update to any registered listeners.
fireIndexedPropertyChange(String, int, int, int) - Method in class com.jgoodies.common.bean.AbstractBean
Report an int bound indexed property update to any registered listeners.
fireIndexedPropertyChange(String, int, boolean, boolean) - Method in class com.jgoodies.common.bean.AbstractBean
Report a boolean bound indexed property update to any registered listeners.
fireMultiplePropertiesChanged() - Method in class com.jgoodies.common.bean.AbstractBean
Indicates that an arbitrary set of bound properties have changed.
firePropertyChange(PropertyChangeEvent) - Method in class com.jgoodies.common.bean.AbstractBean
General support for reporting bound property changes.
firePropertyChange(String, Object, Object) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting bound property changes for Object properties.
firePropertyChange(String, boolean, boolean) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting bound property changes for boolean properties.
firePropertyChange(String, double, double) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting bound property changes for integer properties.
firePropertyChange(String, float, float) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting bound property changes for integer properties.
firePropertyChange(String, int, int) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting bound property changes for integer properties.
firePropertyChange(String, long, long) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting bound property changes for integer properties.
fireVetoableChange(PropertyChangeEvent) - Method in class com.jgoodies.common.bean.AbstractBean
General support for reporting constrained property changes.
fireVetoableChange(String, Object, Object) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting changes for constrained Object properties.
fireVetoableChange(String, boolean, boolean) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting changes for constrained boolean properties.
fireVetoableChange(String, double, double) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting changes for constrained integer properties.
fireVetoableChange(String, int, int) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting changes for constrained integer properties.
fireVetoableChange(String, float, float) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting changes for constrained integer properties.
fireVetoableChange(String, long, long) - Method in class com.jgoodies.common.bean.AbstractBean
Support for reporting changes for constrained integer properties.
format(Date, StringBuffer, FieldPosition) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
format(Date, StringBuffer, FieldPosition) - Method in class com.jgoodies.common.format.EmptyDateFormat
 
format(Object, StringBuffer, FieldPosition) - Method in class com.jgoodies.common.format.EmptyFormat
If obj is equal to the emptyValue, toAppendTo is returned.
format(Object, StringBuffer, FieldPosition) - Method in class com.jgoodies.common.format.EmptyNumberFormat
If obj is equal to the emptyValue, toAppendTo is returned.
format(double, StringBuffer, FieldPosition) - Method in class com.jgoodies.common.format.EmptyNumberFormat
 
format(long, StringBuffer, FieldPosition) - Method in class com.jgoodies.common.format.EmptyNumberFormat
 
formatToCharacterIterator(Object) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
formatToCharacterIterator(Object) - Method in class com.jgoodies.common.format.EmptyFormat
 

G

getCalendar() - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
getElementAt(int) - Method in class com.jgoodies.common.collect.ArrayListModel
 
getElementAt(int) - Method in class com.jgoodies.common.collect.LinkedListModel
 
getFontMetrics(JComponent, Graphics) - Static method in class com.jgoodies.common.internal.RenderingUtils
Returns the FontMetrics for the current Font of the passed in Graphics.
getListDataListeners() - Method in class com.jgoodies.common.collect.ArrayListModel
Returns an array of all the list data listeners registered on this ArrayListModel.
getListDataListeners() - Method in class com.jgoodies.common.collect.LinkedListModel
Returns an array of all the list data listeners registered on this LinkedListModel.
getNumberFormat() - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
getPropertyChangeListeners() - Method in class com.jgoodies.common.bean.AbstractBean
Returns an array of all the property change listeners registered on this component.
getPropertyChangeListeners(String) - Method in class com.jgoodies.common.bean.AbstractBean
Returns an array of all the listeners which have been associated with the named property.
getPropertyChangeListeners() - Method in interface com.jgoodies.common.bean.ObservableBean2
Returns an array of all the property change listeners registered on this component.
getPropertyChangeListeners(String) - Method in interface com.jgoodies.common.bean.ObservableBean2
Returns an array of all the listeners which have been associated with the named property.
getSize() - Method in class com.jgoodies.common.collect.ArrayListModel
 
getSize() - Method in class com.jgoodies.common.collect.LinkedListModel
 
getSystemProperty(String) - Static method in class com.jgoodies.common.base.SystemUtils
Tries to look up the System property for the given key.
getTimeZone() - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
getVetoableChangeListeners() - Method in class com.jgoodies.common.bean.AbstractBean
Returns an array of all the property change listeners registered on this component.
getVetoableChangeListeners(String) - Method in class com.jgoodies.common.bean.AbstractBean
Returns an array of all the listeners which have been associated with the named property.

H

HAS_MODERN_RASTERIZER - Static variable in class com.jgoodies.common.base.SystemUtils
True since Java 6 update 10.

I

IS_JAVA_5 - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Java 5.x.
IS_JAVA_6 - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Java 6.
IS_JAVA_6_OR_LATER - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Java 6.x or later.
IS_JAVA_7 - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Java 7.
IS_JAVA_7_OR_LATER - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Java 6.x or later.
IS_LAF_WINDOWS_XP_ENABLED - Static variable in class com.jgoodies.common.base.SystemUtils
True if the Windows XP Look&Feel is enabled.
IS_LOW_RESOLUTION - Static variable in class com.jgoodies.common.base.SystemUtils
Is true if this environment's default toolkit reports a screen resolution below 120 dpi.
IS_OS_LINUX - Static variable in class com.jgoodies.common.base.SystemUtils
Is true if this is Linux.
IS_OS_MAC - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is the Mac OS.
IS_OS_SOLARIS - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Solaris.
IS_OS_WINDOWS - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows.
IS_OS_WINDOWS_2000 - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows 2000.
IS_OS_WINDOWS_6_OR_LATER - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows Vista/Server 2008/7/2008 R2.
IS_OS_WINDOWS_98 - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows 98.
IS_OS_WINDOWS_ME - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows ME.
IS_OS_WINDOWS_VISTA - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows Vista or Server 2008.
IS_OS_WINDOWS_XP - Static variable in class com.jgoodies.common.base.SystemUtils
True if this is Windows XP.
isBlank(String) - Static method in class com.jgoodies.common.base.Strings
Checks if the given string is whitespace, empty ("") or null.
isEmpty(String) - Static method in class com.jgoodies.common.base.Strings
Checks if the given string is empty ("") or null.
isLenient() - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
isNotBlank(String) - Static method in class com.jgoodies.common.base.Strings
Checks if the given string is not empty (""), not null and not whitespace only.
isNotEmpty(String) - Static method in class com.jgoodies.common.base.Strings
Checks if the given string is not empty ("") and not null.

J

JAVA_VERSION - Static variable in class com.jgoodies.common.base.SystemUtils
The os.name System Property.

L

LinkedListModel<E> - Class in com.jgoodies.common.collect
Adds ListModel capabilities to its superclass.
LinkedListModel() - Constructor for class com.jgoodies.common.collect.LinkedListModel
Constructs an empty LinkedListModel.
LinkedListModel(Collection<? extends E>) - Constructor for class com.jgoodies.common.collect.LinkedListModel
Constructs a LinkedListModel containing the elements of the specified collection, in the order they are returned by the collection's iterator.
listIterator(int) - Method in class com.jgoodies.common.collect.LinkedListModel
 

M

MnemonicUtils - Class in com.jgoodies.common.swing
Configures the text, mnemonic and mnemonic index in Actions, JLabels, and AbstractButtons.

O

Objects - Class in com.jgoodies.common.base
Provides static methods that operate on objects.
ObservableBean - Interface in com.jgoodies.common.bean
Describes objects that provide bound properties as specified in the Java Bean Specification.
ObservableBean2 - Interface in com.jgoodies.common.bean
In addition to its super interface ObservableBean, this interface describes the optional support for registering PropertyChangeListeners for an individual property name.
ObservableList<E> - Interface in com.jgoodies.common.collect
Combines the List and ListModel interfaces.
OS_NAME - Static variable in class com.jgoodies.common.base.SystemUtils
The os.name System Property.
OS_VERSION - Static variable in class com.jgoodies.common.base.SystemUtils
The os.version System Property.

P

parse(String, ParsePosition) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
parse(String, ParsePosition) - Method in class com.jgoodies.common.format.EmptyDateFormat
 
parse(String) - Method in class com.jgoodies.common.format.EmptyNumberFormat
If source is empty or whitespace, the emptyValue is returned.
parse(String, ParsePosition) - Method in class com.jgoodies.common.format.EmptyNumberFormat
 
parseObject(String) - Method in class com.jgoodies.common.format.EmptyFormat
If source is empty or whitespace, the emptyValue is returned.
parseObject(String, ParsePosition) - Method in class com.jgoodies.common.format.EmptyFormat
 
parseObject(String) - Method in class com.jgoodies.common.format.EmptyNumberFormat
If source is empty or whitespace, the emptyValue is returned.
plainText(String) - Static method in class com.jgoodies.common.swing.MnemonicUtils
Returns the plain text for the given marked text by removing the mnemonic marker and marker quotes - if any.
Preconditions - Class in com.jgoodies.common.base
Reduces the code necessary to check preconditions on method state and parameters.

R

remove(int) - Method in class com.jgoodies.common.collect.ArrayListModel
 
remove(Object) - Method in class com.jgoodies.common.collect.ArrayListModel
 
remove(int) - Method in class com.jgoodies.common.collect.LinkedListModel
 
remove(Object) - Method in class com.jgoodies.common.collect.LinkedListModel
 
removeAll(Collection<?>) - Method in class com.jgoodies.common.collect.ArrayListModel
Removes from this collection all of its elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class com.jgoodies.common.collect.LinkedListModel
Removes from this collection all of its elements that are contained in the specified collection (optional operation).
removeFirst() - Method in class com.jgoodies.common.collect.LinkedListModel
 
removeLast() - Method in class com.jgoodies.common.collect.LinkedListModel
 
removeListDataListener(ListDataListener) - Method in class com.jgoodies.common.collect.ArrayListModel
 
removeListDataListener(ListDataListener) - Method in class com.jgoodies.common.collect.LinkedListModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Removes a PropertyChangeListener from the listener list for a specific property.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.jgoodies.common.bean.ObservableBean
Removes the given PropertyChangeListener from the listener list.
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface com.jgoodies.common.bean.ObservableBean2
Removes a PropertyChangeListener from the listener list for a specific property.
removeRange(int, int) - Method in class com.jgoodies.common.collect.ArrayListModel
 
removeRange(int, int) - Method in class com.jgoodies.common.collect.LinkedListModel
 
removeVetoableChangeListener(VetoableChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(String, VetoableChangeListener) - Method in class com.jgoodies.common.bean.AbstractBean
Removes a VetoableChangeListener from the listener list for a specific property.
RenderingUtils - Class in com.jgoodies.common.internal
Provides convenience behavior for drawing strings, underline chars, and accessing font metrics.
retainAll(Collection<?>) - Method in class com.jgoodies.common.collect.ArrayListModel
Retains only the elements in this collection that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class com.jgoodies.common.collect.LinkedListModel
Retains only the elements in this collection that are contained in the specified collection (optional operation).

S

set(int, E) - Method in class com.jgoodies.common.collect.ArrayListModel
 
set(int, E) - Method in class com.jgoodies.common.collect.LinkedListModel
 
setCalendar(Calendar) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
setLenient(boolean) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
setNumberFormat(NumberFormat) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
setTimeZone(TimeZone) - Method in class com.jgoodies.common.format.AbstractWrappedDateFormat
 
startsWith(String, String) - Static method in class com.jgoodies.common.base.SystemUtils
 
startsWithIgnoreCase(String, String) - Static method in class com.jgoodies.common.base.Strings
Checks if str starts with the given prefix ignoring cases.
Strings - Class in com.jgoodies.common.base
Provides frequently used static null-safe String testing methods .
Strings() - Constructor for class com.jgoodies.common.base.Strings
 
SystemUtils - Class in com.jgoodies.common.base
Provides convenience behavior to determine the operating system and Java version.
SystemUtils() - Constructor for class com.jgoodies.common.base.SystemUtils
 

A C D E F G H I J L M O P R S

Copyright © 2009-2011 JGoodies Karsten Lentzsch. All Rights Reserved.