|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrcf.core.concurrent.events.AbstractEventSource
rcf.core.framework.component.AbstractDynamicProperty<T>
rcf.core.framework.component.DefaultDynamicProperty<T>
T - @Revision(value="$Revision: 1.3 $",
date="$Date: 2006/12/11 21:31:57 $",
tag="$Name: $")
public class DefaultDynamicProperty<T>TODO: Javadoc
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString
| Nested Class Summary | |
|---|---|
protected class |
DefaultDynamicProperty.IdentityChangeEventSink
TODO: Javadoc |
| Nested classes/interfaces inherited from class rcf.core.framework.component.AbstractDynamicProperty |
|---|
AbstractDynamicProperty.BooleanUpdate, AbstractDynamicProperty.DoubleUpdate, AbstractDynamicProperty.EnumComboUpdate<T>, AbstractDynamicProperty.EnumRadioUpdate<T>, AbstractDynamicProperty.IntegerUpdate, AbstractDynamicProperty.StringUpdate |
| Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicProperty |
|---|
DynamicProperty.Default<T> |
| Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicBound |
|---|
DynamicBound.GUIType |
| Nested classes/interfaces inherited from interface rcf.core.concurrent.primitives.Latch |
|---|
rcf.core.concurrent.primitives.Latch.LatchCondition<T> |
| Field Summary | |
|---|---|
protected DefaultDynamicProperty.IdentityChangeEventSink |
eventSink
TODO: Javadoc |
protected String |
name
TODO: Javadoc |
protected T |
value
TODO: Javadoc |
| Fields inherited from class rcf.core.framework.component.AbstractDynamicProperty |
|---|
component, dynamicPropertyEventTypes, type |
| Fields inherited from class rcf.core.concurrent.events.AbstractEventSource |
|---|
syndicate |
| Constructor Summary | |
|---|---|
DefaultDynamicProperty(DynamicComponent _component,
Type _type,
String _name)
TODO: Javadoc |
|
DefaultDynamicProperty(DynamicComponent _component,
Type _type,
String _name,
T _value)
TODO: Javadoc |
|
| Method Summary | |
|---|---|
T |
get()
TODO: Javadoc Get the content element of this singleton. |
String |
name()
TODO: Javadoc The name of the property this object represents. |
T |
set(T a)
TODO: Javadoc Set the content element of this singleton. |
| Methods inherited from class rcf.core.framework.component.AbstractDynamicProperty |
|---|
bind, component, dynamicPropertyEventTypes, events, expect, getAs, gui, icon, mode, popupMenu, setAs, type, use |
| Methods inherited from class rcf.core.concurrent.events.AbstractEventSource |
|---|
createdSyndicate, destroyedSyndicate, getSequenceNumber, incSequenceNumber, isSyndicated, syndicate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface rcf.core.concurrent.events.EventSource |
|---|
getSequenceNumber, incSequenceNumber, isSyndicated, syndicate |
| Field Detail |
|---|
protected final DefaultDynamicProperty.IdentityChangeEventSink eventSink
protected final String name
protected T value
| Constructor Detail |
|---|
public DefaultDynamicProperty(DynamicComponent _component,
Type _type,
String _name)
_component - _type - _name -
public DefaultDynamicProperty(DynamicComponent _component,
Type _type,
String _name,
T _value)
_component - _type - _name - _value - | Method Detail |
|---|
public T get()
ImmutableSingletonInterface
public String name()
ReflectedProperty
public T set(T a)
SingletonInterface
a - The new content element of this singleton.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||