A B C E F G H I K L M N O P R S T U V W

A

add(T) - Method in class com.miginfocom.property.CollectionProperty
 
add(T, int) - Method in class com.miginfocom.property.ListProperty
 
add(T) - Method in interface net.java.properties.CollectionPropertyI
Adds a value to the collection.
add(T, int) - Method in interface net.java.properties.ListPropertyI
Adds an element at specified index in the list.
addAll(Collection<? extends T>) - Method in class com.miginfocom.property.CollectionProperty
 
addAll(Collection<? extends T>) - Method in interface net.java.properties.CollectionPropertyI
Adds a whole collection to this one.
addBeanListener(Object, PropertyListener) - Static method in class com.miginfocom.property.PropertyHandler
Adds listening to the bean for property changes ion its FieldPropertys.
addBeanListener(Object, WeakReference<PropertyListener>) - Static method in class com.miginfocom.property.PropertyHandler
Adds listening to the bean for property changes ion its FieldPropertys.
addPropertyListener(PropertyListener<T>) - Method in class com.miginfocom.property.Property
Adds a listener to this property with a string reference.
addPropertyListener(WeakReference<PropertyListener<T>>) - Method in class com.miginfocom.property.Property
Adds a listener to this property with a WeakReference.
addPropertyListener(FieldProperty<T>, PropertyListener<T>) - Static method in class com.miginfocom.property.PropertyHandler
Adds listening to the property for value changes.
addPropertyListener(FieldProperty<T>, WeakReference<PropertyListener<T>>) - Static method in class com.miginfocom.property.PropertyHandler
Adds listening to the property for value changes.
addResult(Result<T>) - Method in class net.java.properties.ResultList
Adds a result to the list.
addValidatorFactory(ValidatorFactory) - Static method in class com.miginfocom.property.PropertyHandler
Adds a factory that will be asked to optionally return a validator for every new property field encountered.
allOk() - Method in class net.java.properties.ResultList
Returns if all results in the list was either Result.Type.OK or Result.Type.OK_WITH_STATUS.

B

BeanProperty - Annotation Type in com.miginfocom.property.annotations
 

C

changed() - Method in class net.java.properties.Result
 
changed() - Method in class net.java.properties.ResultList
Returns if any of the results was considered a change.
checkInit() - Method in class com.miginfocom.property.Property
 
checkModifyAccess() - Method in class com.miginfocom.property.CollectionProperty
 
checkModifyAccess() - Method in class com.miginfocom.property.MapProperty
 
cloneObject(T) - Method in class com.miginfocom.property.Property
Clones the object.
CollectionProperty<T> - Class in com.miginfocom.property
 
CollectionProperty() - Constructor for class com.miginfocom.property.CollectionProperty
Constructor for creating a lazy-initialized collection.
CollectionProperty(Collection<T>) - Constructor for class com.miginfocom.property.CollectionProperty
Constructor.
CollectionProperty(T...) - Constructor for class com.miginfocom.property.CollectionProperty
Constructor.
CollectionPropertyI<T> - Interface in net.java.properties
A property that holds a value that is a Collection.
com.miginfocom.property - package com.miginfocom.property
 
com.miginfocom.property.annotations - package com.miginfocom.property.annotations
 
contains(T) - Method in class com.miginfocom.property.CollectionProperty
 
contains(T) - Method in interface net.java.properties.CollectionPropertyI
Returns if value is in this property collecion.
containsAll(Collection<?>) - Method in class com.miginfocom.property.CollectionProperty
 
containsAll(Collection<?>) - Method in interface net.java.properties.CollectionPropertyI
Returns if all c elements is in this property collecion.
containsKey(K) - Method in class com.miginfocom.property.MapProperty
 
containsKey(K) - Method in interface net.java.properties.MapPropertyI
Returns if key is in this map.
containsValue(V) - Method in class com.miginfocom.property.MapProperty
 
containsValue(V) - Method in interface net.java.properties.MapPropertyI
Returns if value is in this map.
create() - Method in class com.miginfocom.property.CollectionProperty
Creates the collection.
create() - Method in class com.miginfocom.property.ListProperty
Creates the list.
create() - Method in class com.miginfocom.property.MapProperty
Creates the map.
create() - Method in class com.miginfocom.property.Property
Lazily creates the value at first use if it was not set in the constructor.
create() - Method in class com.miginfocom.property.PropertyBean
 
create(Field) - Method in class com.miginfocom.property.ValidatorFactory
Creates validators for the field or returns null if none should be created.
create(Result.Type, Object, T) - Static method in class net.java.properties.Result
 
createInfo() - Method in class com.miginfocom.property.Property
Should create a FieldPropertyInfo every time.

E

ELEMENT_VALIDATOR - Static variable in class com.miginfocom.property.NullValidator
 
EMPTY - Static variable in class com.miginfocom.property.PropertyIterator
 
exception(Object) - Static method in class net.java.properties.Result
 

F

FieldProperty<T> - Interface in com.miginfocom.property
Extends the PropertyI to include a mandatory reference to a bean and through FieldPropertyInfo a Field.
FieldPropertyInfo<T> - Class in com.miginfocom.property
Extends PropertyInfo to also include a reference to a Field.
FieldPropertyInfo(Field, Transfer, Transfer, boolean, FirePolicy, List<? extends Validator<T>>, String[], boolean) - Constructor for class com.miginfocom.property.FieldPropertyInfo
Constructor.
fireCollectionPropertyChange(CollectionProperty<T>, PropertyEvent.Type, T, T, Result) - Static method in class com.miginfocom.property.PropertyHandler
 
fireIndexedPropertyChange(ListProperty<T>, PropertyEvent.Type, T, T, Result, Integer) - Static method in class com.miginfocom.property.PropertyHandler
 
fireMapPropertyChange(MapProperty<K, V>, PropertyEvent.Type, Map.Entry<K, V>, Map.Entry<K, V>, Result) - Static method in class com.miginfocom.property.PropertyHandler
 
FirePolicy - Enum in com.miginfocom.property
How the old and new property value should be compared and thus how to detect if an event change should be fired.
firePropertyBeanChange(PropertyEvent, FieldProperty<T>) - Static method in class com.miginfocom.property.PropertyHandler
 
firePropertyChange(FieldProperty<T>, PropertyEvent.Type, T, T, Result) - Static method in class com.miginfocom.property.PropertyHandler
 

G

get(int) - Method in class com.miginfocom.property.ListProperty
 
get(K) - Method in class com.miginfocom.property.MapProperty
 
get() - Method in class com.miginfocom.property.Property
 
get(int) - Method in interface net.java.properties.ListPropertyI
Returns the element at the specified index.
get(K) - Method in interface net.java.properties.MapPropertyI
Returns the value the the key points to.
get() - Method in interface net.java.properties.PropertyI
Returns the value of this property.
getBean() - Method in interface com.miginfocom.property.FieldProperty
Returns the bean that this property has at "parent".
getBean() - Method in class com.miginfocom.property.Property
 
getEvent(PropertyI) - Method in class net.java.properties.PropertyEvent
Returns the event in this event chain that was originating from p.
getField() - Method in class com.miginfocom.property.FieldPropertyInfo
Returns the Field that is holding this property in the bean.
getFirePolicy() - Method in class com.miginfocom.property.PropertyInfo
The policy how to compare old and new values to know when to fire change events.
getGenericTypes() - Method in class com.miginfocom.property.FieldPropertyInfo
Returns the types that the proeprty was created with.
getGetPolicy() - Method in class com.miginfocom.property.PropertyInfo
The policy for get operations.
getGroups() - Method in class com.miginfocom.property.PropertyInfo
The groups this property belongs to.
getIndex() - Method in class net.java.properties.PropertyEvent
 
getInfo() - Method in interface com.miginfocom.property.FieldProperty
Overrides only to make the return type more specific to match the fact that all classes that implments this interfact must be an object residing in a public final field or some bean.
getInfo() - Method in class com.miginfocom.property.Property
Returns the PropertyInfo object that contains the metadata for this property.
getInternal() - Method in class com.miginfocom.property.Property
This should be used to access the value internally as it will call Property.create() if the value is uninitialized.
getName() - Method in class com.miginfocom.property.Property
 
getNewValue() - Method in class net.java.properties.PropertyEvent
 
getOldValue() - Method in class net.java.properties.PropertyEvent
 
getProperty(Object) - Method in class com.miginfocom.property.FieldPropertyInfo
Helper method to get the actual property object from the bean.
getReplacement() - Method in class net.java.properties.Result
 
getResult() - Method in class net.java.properties.PropertyEvent
 
getResults() - Method in class net.java.properties.ResultList
Returns the results as a non-modifiable list.
getSetPolicy() - Method in class com.miginfocom.property.PropertyInfo
The policy for set operations.
getSource() - Method in class net.java.properties.PropertyEvent
 
getStatus() - Method in class net.java.properties.Result
 
getSubEvent() - Method in class net.java.properties.PropertyEvent
 
getType() - Method in class net.java.properties.PropertyEvent
 
getType() - Method in class net.java.properties.Result
Returns the type of the result.
getValidators(Field) - Static method in class com.miginfocom.property.PropertyHandler
 
getValidators() - Method in class com.miginfocom.property.PropertyInfo
Returns the validators.

H

hasListeners() - Static method in class com.miginfocom.property.PropertyHandler
Should only be uncommented for unit tests.
hasNext() - Method in class com.miginfocom.property.PropertyIterator
 
hasValidators() - Method in class com.miginfocom.property.PropertyInfo
Returns if there is at least one validator.

I

init(Object) - Method in interface com.miginfocom.property.FieldProperty
Sets the bean that this property is a field in.
init(Object) - Method in class com.miginfocom.property.Property
 
init(Object) - Static method in class com.miginfocom.property.PropertyHandler
 
initNotify() - Method in class com.miginfocom.property.Property
Called when the property has been properly initialized.
initNotify() - Method in class com.miginfocom.property.PropertyBean
 
isGroup(String) - Method in class com.miginfocom.property.PropertyInfo
Returns if this property info describe a property belonging to s is
isModifiable() - Method in class com.miginfocom.property.PropertyInfo
If the value's content can be changes.
isNull() - Method in class com.miginfocom.property.Property
 
isObservable() - Method in class com.miginfocom.property.PropertyInfo
Returns if this property's value can be observed.
iterator() - Method in class com.miginfocom.property.CollectionProperty
 
iterator() - Method in class com.miginfocom.property.MapProperty
 
iterator() - Method in interface net.java.properties.CollectionPropertyI
Returns an iterator that iterates over this property's entries.
iterator() - Method in interface net.java.properties.MapPropertyI
Returns an iterator that iterates over this property's entries.

K

keySet() - Method in class com.miginfocom.property.MapProperty
 
keySet() - Method in interface net.java.properties.MapPropertyI
Returns an, always unmodifiable, key set direct from the backing Map.

L

ListProperty<T> - Class in com.miginfocom.property
 
ListProperty() - Constructor for class com.miginfocom.property.ListProperty
Constructor to create a property that is initialized.
ListProperty(List<T>) - Constructor for class com.miginfocom.property.ListProperty
Constructor.
ListProperty(T...) - Constructor for class com.miginfocom.property.ListProperty
Constructor.
ListPropertyI<T> - Interface in net.java.properties
Extends CollectionPropertyI to add access with an integer index.

M

makeUnmodifiable(Collection<T>) - Method in class com.miginfocom.property.CollectionProperty
 
makeUnmodifiable(Collection<T>) - Method in class com.miginfocom.property.ListProperty
 
makeUnmodifiable(Map<K, V>) - Method in class com.miginfocom.property.MapProperty
 
makeUnmodifiable(T) - Method in class com.miginfocom.property.Property
Makes the value unmodifiable, usually by wrapping it.
MAP_KEY_VALIDATOR - Static variable in class com.miginfocom.property.NullValidator
 
MAP_VALUE_VALIDATOR - Static variable in class com.miginfocom.property.NullValidator
 
MapProperty<K,V> - Class in com.miginfocom.property
 
MapProperty() - Constructor for class com.miginfocom.property.MapProperty
Constructor for creating a lazy-initialized collection.
MapProperty(Map<K, V>) - Constructor for class com.miginfocom.property.MapProperty
Constructor.
MapProperty(K[], V[]) - Constructor for class com.miginfocom.property.MapProperty
Constructor.
MapPropertyI<K,V> - Interface in net.java.properties
A property that holds a value that is a Map.

N

net.java.properties - package net.java.properties
 
next() - Method in class com.miginfocom.property.PropertyIterator
 
noChange() - Static method in class net.java.properties.Result
 
Null - Annotation Type in com.miginfocom.property.annotations
 
NullValidator<T> - Class in com.miginfocom.property
 

O

ok() - Static method in class net.java.properties.Result
 
ok(Object) - Static method in class net.java.properties.Result
 

P

Property<T> - Class in com.miginfocom.property
 
Property() - Constructor for class com.miginfocom.property.Property
 
Property(T) - Constructor for class com.miginfocom.property.Property
 
PropertyBean<T> - Class in com.miginfocom.property
A property that should be used as a holder of a bean that holds other properties.
PropertyBean() - Constructor for class com.miginfocom.property.PropertyBean
 
PropertyBean(T) - Constructor for class com.miginfocom.property.PropertyBean
 
propertyChange(PropertyEvent) - Method in class com.miginfocom.property.PropertyBean
 
propertyChange(PropertyEvent<T>) - Method in interface net.java.properties.PropertyListener
 
PropertyEvent<T> - Class in net.java.properties
 
PropertyEvent(PropertyI<T>, PropertyEvent.Type, T, T, Result<T>) - Constructor for class net.java.properties.PropertyEvent
 
PropertyEvent(PropertyEvent, PropertyI<T>, PropertyEvent.Type, T, T, Result<T>) - Constructor for class net.java.properties.PropertyEvent
 
PropertyEvent(PropertyI<T>, PropertyEvent.Type, T, T, Result<T>, Integer) - Constructor for class net.java.properties.PropertyEvent
 
PropertyEvent(PropertyEvent, PropertyI<T>, PropertyEvent.Type, T, T, Result<T>, Integer) - Constructor for class net.java.properties.PropertyEvent
 
PropertyEvent.Type - Enum in net.java.properties
 
PropertyHandler - Class in com.miginfocom.property
 
PropertyHandler() - Constructor for class com.miginfocom.property.PropertyHandler
 
PropertyI<T> - Interface in net.java.properties
The is the base property interface that is to be implemented by all Properties.
PropertyInfo<T> - Class in com.miginfocom.property
Static information about a property.
PropertyInfo(Transfer, Transfer, boolean, FirePolicy, List<? extends Validator<T>>, String[], boolean) - Constructor for class com.miginfocom.property.PropertyInfo
Constructor.
PropertyIterator<T> - Class in com.miginfocom.property
 
PropertyListener<T> - Interface in net.java.properties
 
put(K, V) - Method in class com.miginfocom.property.MapProperty
 
put(K, V) - Method in interface net.java.properties.MapPropertyI
Associates the value with the key.
putAll(Map<? extends K, ? extends V>) - Method in class com.miginfocom.property.MapProperty
 
putAll(Map<? extends K, ? extends V>) - Method in interface net.java.properties.MapPropertyI
Adds a whole map to this one.

R

Range - Annotation Type in com.miginfocom.property.annotations
 
RangeValidator<T> - Class in com.miginfocom.property
 
RangeValidator(Comparable<T>, Comparable<T>, Result.Type) - Constructor for class com.miginfocom.property.RangeValidator
 
refuse() - Static method in class net.java.properties.Result
 
refuse(Object) - Static method in class net.java.properties.Result
 
Regex - Annotation Type in com.miginfocom.property.annotations
 
RegexValidator<T> - Class in com.miginfocom.property
 
RegexValidator(String, Result.Type) - Constructor for class com.miginfocom.property.RegexValidator
 
remove(T) - Method in class com.miginfocom.property.CollectionProperty
 
remove(K) - Method in class com.miginfocom.property.MapProperty
 
remove() - Method in class com.miginfocom.property.PropertyIterator
This is only a proxy and calls PropertyIterator.removeElement() directly.
remove(T) - Method in interface net.java.properties.CollectionPropertyI
Removes a value from the collection.
remove(K) - Method in interface net.java.properties.MapPropertyI
Removes the value that the key points to.
removeAll() - Method in class com.miginfocom.property.CollectionProperty
 
removeAll() - Method in class com.miginfocom.property.MapProperty
 
removeAll() - Method in interface net.java.properties.CollectionPropertyI
Removes all elements in this property by iterating and removing.
removeAll() - Method in interface net.java.properties.MapPropertyI
Removes all elements in this property by iterating and removing.
removeBeanListener(Object, PropertyListener) - Static method in class com.miginfocom.property.PropertyHandler
 
removeElement() - Method in class com.miginfocom.property.PropertyIterator
 
removeIndex(int) - Method in class com.miginfocom.property.ListProperty
 
removeIndex(int) - Method in interface net.java.properties.ListPropertyI
Removed the element at the specified index in the list.
removePropertyListener(PropertyListener<T>) - Method in class com.miginfocom.property.Property
Removes the listener to this property.
removePropertyListener(FieldProperty<T>, PropertyListener<T>) - Static method in class com.miginfocom.property.PropertyHandler
 
removeValidatorFactory(ValidatorFactory) - Static method in class com.miginfocom.property.PropertyHandler
Adds a factory that will be asked to optionally return a validator for every new property field encountered.
replace(T) - Static method in class net.java.properties.Result
 
replace(T, String) - Static method in class net.java.properties.Result
 
Result<T> - Class in net.java.properties
A class that holds the result of a validation.
Result.Type - Enum in net.java.properties
 
ResultList<T> - Class in net.java.properties
A number of results.
ResultList(int) - Constructor for class net.java.properties.ResultList
 

S

set(T, int) - Method in class com.miginfocom.property.ListProperty
 
set(T) - Method in class com.miginfocom.property.Property
 
set(T) - Method in class com.miginfocom.property.PropertyBean
 
set(T, int) - Method in interface net.java.properties.ListPropertyI
Sets (exchanges) an element at specified index in the list.
set(T) - Method in interface net.java.properties.PropertyI
Set the value of this property.
setInternal(T) - Method in class com.miginfocom.property.Property
This should be used to access the value internally.
shouldFire(Object, Object) - Method in enum com.miginfocom.property.FirePolicy
Compares the two objects depending on the value of this.
Size - Annotation Type in com.miginfocom.property.annotations
 
size() - Method in class com.miginfocom.property.CollectionProperty
 
size() - Method in class com.miginfocom.property.MapProperty
 
size() - Method in interface net.java.properties.CollectionPropertyI
Returns the number of elements in this property.
size() - Method in interface net.java.properties.MapPropertyI
Returns the number of elements in this property.
SizeValidator<T> - Class in com.miginfocom.property
 
SizeValidator(int, int, Result.Type) - Constructor for class com.miginfocom.property.SizeValidator
 

T

toString() - Method in class com.miginfocom.property.FieldPropertyInfo
 
toString() - Method in class com.miginfocom.property.Property
 
toString() - Method in class net.java.properties.PropertyEvent
 
Transfer - Enum in com.miginfocom.property
Denotes how to transfer

U

UNINITIALIZED - Static variable in class com.miginfocom.property.Property
 

V

validate(Result<T>, PropertyI<T>, T, PropertyEvent.Type, Integer) - Method in class com.miginfocom.property.NullValidator
 
validate(Result<T>, PropertyI<T>, T, PropertyEvent.Type, Integer) - Method in class com.miginfocom.property.RangeValidator
 
validate(Result<T>, PropertyI<T>, T, PropertyEvent.Type, Integer) - Method in class com.miginfocom.property.RegexValidator
 
validate(Result<T>, PropertyI<T>, T, PropertyEvent.Type, Integer) - Method in class com.miginfocom.property.SizeValidator
 
validate(Result<T>, PropertyI<T>, T, PropertyEvent.Type, Integer) - Method in interface com.miginfocom.property.Validator
Validates the potential setting of a new value for a property.
VALIDATION_EXCEPTIONS - Static variable in class com.miginfocom.property.PropertyHandler
 
Validator<T> - Interface in com.miginfocom.property
Validates an upcoming property value change with option to veto the change, exchange the value or throw an exception.
ValidatorFactory - Class in com.miginfocom.property
A factory for validators.
ValidatorFactory() - Constructor for class com.miginfocom.property.ValidatorFactory
 
ValidatorFactoryClass - Annotation Type in com.miginfocom.property.annotations
Can be used to annotate classes with which ValidatorFactory classes should be used.
VALUE_VALIDATOR - Static variable in class com.miginfocom.property.NullValidator
 
valueOf(String) - Static method in enum com.miginfocom.property.FirePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.miginfocom.property.Transfer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.java.properties.PropertyEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.java.properties.Result.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.miginfocom.property.FirePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.miginfocom.property.MapProperty
 
values() - Static method in enum com.miginfocom.property.Transfer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface net.java.properties.MapPropertyI
Returns the values from the backing Map as an unmidifiable collection.
values() - Static method in enum net.java.properties.PropertyEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.java.properties.Result.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeReplace() - Method in class com.miginfocom.property.Property
 

A B C E F G H I K L M N O P R S T U V W

Copyright © 2007 MiG InfoCom AB. All Rights Reserved.