Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
D
E
G
I
O
P
R
S
T
A
addTrigger(Trigger)
- Method in class org.eigenbase.util.property.
Property
Adds a trigger to this property.
B
BooleanProperty
- Class in
org.eigenbase.util.property
Definition and accessor for a boolean property.
BooleanProperty(Properties, String, boolean)
- Constructor for class org.eigenbase.util.property.
BooleanProperty
Creates a Boolean property.
BooleanProperty(Properties, String)
- Constructor for class org.eigenbase.util.property.
BooleanProperty
Creates a Boolean property which has no default value.
booleanValue()
- Method in class org.eigenbase.util.property.
Property
Returns the boolean value of this property.
D
DoubleProperty
- Class in
org.eigenbase.util.property
Definition and accessor for a double-precision property.
DoubleProperty(Properties, String, double)
- Constructor for class org.eigenbase.util.property.
DoubleProperty
Creates a Double property.
DoubleProperty(Properties, String)
- Constructor for class org.eigenbase.util.property.
DoubleProperty
Creates a Double property which has no default value.
E
execute(Property, String)
- Method in interface org.eigenbase.util.property.
Trigger
Executes the trigger, passing in the key of the property whose change triggered the execution.
execute(Property, String)
- Method in class org.eigenbase.util.property.
TriggerBase
G
get()
- Method in class org.eigenbase.util.property.
BooleanProperty
Retrieves the value of this boolean property.
get(boolean)
- Method in class org.eigenbase.util.property.
BooleanProperty
Retrieves the value of this boolean property.
get()
- Method in class org.eigenbase.util.property.
DoubleProperty
Retrieves the value of this double property.
get(int)
- Method in class org.eigenbase.util.property.
DoubleProperty
Retrieves the value of this double property.
get()
- Method in class org.eigenbase.util.property.
IntegerProperty
Retrieves the value of this integer property.
get(int)
- Method in class org.eigenbase.util.property.
IntegerProperty
Retrieves the value of this integer property.
get()
- Method in class org.eigenbase.util.property.
StringProperty
Retrieves the value of this property.
get(boolean)
- Method in class org.eigenbase.util.property.
StringProperty
Retrieves the value of this property, optionally failing if there is no value.
get(String)
- Method in class org.eigenbase.util.property.
StringProperty
Retrieves the value of this property, or the default value if none is found.
getDefaultValue()
- Method in class org.eigenbase.util.property.
Property
Returns the default value of this property.
getInternal(String, boolean)
- Method in class org.eigenbase.util.property.
Property
Retrieves the value of a property, using a given default value, and optionally failing if there is no value.
getPath()
- Method in class org.eigenbase.util.property.
Property
getProperties()
- Method in class org.eigenbase.util.property.
TriggerableProperties
Returns an array of registered properties.
getString()
- Method in class org.eigenbase.util.property.
Property
Returns the value of this property as a string.
I
IntegerProperty
- Class in
org.eigenbase.util.property
Definition and accessor for an integer property.
IntegerProperty(Properties, String, int)
- Constructor for class org.eigenbase.util.property.
IntegerProperty
Creates an Integer property.
IntegerProperty(Properties, String)
- Constructor for class org.eigenbase.util.property.
IntegerProperty
Creates an Integer property which has no default value.
isPersistent()
- Method in interface org.eigenbase.util.property.
Trigger
If a Trigger is associated with a class or singleton, then it should return true because its associated object is not subject to garbage collection.
isPersistent()
- Method in class org.eigenbase.util.property.
TriggerBase
isSet()
- Method in class org.eigenbase.util.property.
Property
Returns whether this property has a value assigned.
O
onChange(String, String)
- Method in class org.eigenbase.util.property.
Property
Called when a property's value has just changed.
org.eigenbase.util.property
- package org.eigenbase.util.property
P
PersistentStringProperty
- Class in
org.eigenbase.util.property
Definition and accessor for a string property that is capable of storing itself in a
.properties
file.
PersistentStringProperty(Properties, String, String, StringProperty)
- Constructor for class org.eigenbase.util.property.
PersistentStringProperty
Creates a persistent string property.
phase()
- Method in interface org.eigenbase.util.property.
Trigger
Which phase does this Trigger belong to.
phase()
- Method in class org.eigenbase.util.property.
TriggerBase
PRIMARY_PHASE
- Static variable in interface org.eigenbase.util.property.
Trigger
properties
- Variable in class org.eigenbase.util.property.
Property
properties
- Variable in class org.eigenbase.util.property.
TriggerableProperties
Property
- Class in
org.eigenbase.util.property
Definition and accessor for a property.
Property(Properties, String, String)
- Constructor for class org.eigenbase.util.property.
Property
Creates a Property and associates it with an underlying properties object.
R
register(Property)
- Method in class org.eigenbase.util.property.
TriggerableProperties
Registers a property with this properties object to make it available for callbacks.
removeTrigger(Trigger)
- Method in class org.eigenbase.util.property.
Property
Removes a trigger from this property.
S
SECONDARY_PHASE
- Static variable in interface org.eigenbase.util.property.
Trigger
set(int)
- Method in class org.eigenbase.util.property.
IntegerProperty
Sets the value of this integer property.
set(String)
- Method in class org.eigenbase.util.property.
PersistentStringProperty
Sets the value of this property.
set(String)
- Method in class org.eigenbase.util.property.
StringProperty
Sets the value of this property.
setProperty(String, String)
- Method in class org.eigenbase.util.property.
TriggerableProperties
Sets the value of a property.
setString(String)
- Method in class org.eigenbase.util.property.
Property
Sets a property directly as a string.
StringProperty
- Class in
org.eigenbase.util.property
Definition and accessor for a string property.
StringProperty(Properties, String, String)
- Constructor for class org.eigenbase.util.property.
StringProperty
Creates a string property.
stringValue()
- Method in class org.eigenbase.util.property.
Property
Returns the value of the property as a string.
T
TERTIARY_PHASE
- Static variable in interface org.eigenbase.util.property.
Trigger
toBoolean(String)
- Static method in class org.eigenbase.util.property.
Property
Trigger
- Interface in
org.eigenbase.util.property
A Trigger is a callback which allows a subscriber to be notified when a property value changes.
Trigger.VetoRT
- Exception in
org.eigenbase.util.property
Trigger.VetoRT(String)
- Constructor for exception org.eigenbase.util.property.
Trigger.VetoRT
Trigger.VetoRT(Exception)
- Constructor for exception org.eigenbase.util.property.
Trigger.VetoRT
TriggerableProperties
- Class in
org.eigenbase.util.property
Base class for properties which can respond to triggers.
TriggerableProperties()
- Constructor for class org.eigenbase.util.property.
TriggerableProperties
TriggerBase
- Class in
org.eigenbase.util.property
Basic implementation of a trigger, which doesn't do anything.
TriggerBase(boolean)
- Constructor for class org.eigenbase.util.property.
TriggerBase
triggers
- Variable in class org.eigenbase.util.property.
TriggerableProperties
triggersAreEnabled()
- Method in class org.eigenbase.util.property.
TriggerableProperties
Whether triggers are enabled.
A
B
D
E
G
I
O
P
R
S
T
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes