com.threerings.config
Class BoundConfig
java.lang.Object
com.threerings.util.DeepObject
com.threerings.config.ManagedConfig
com.threerings.config.ParameterizedConfig
com.threerings.config.BoundConfig
- All Implemented Interfaces:
- ConfigUpdateListener<ManagedConfig>, Exportable, ScopeUpdateListener, com.threerings.resource.ResourceManager.ModificationObserver, Copyable, Cloneable
- Direct Known Subclasses:
- RenderEffectConfig
public class BoundConfig
- extends ParameterizedConfig
- implements ScopeUpdateListener
A configuration that may include a number of expressions to be evaluated in the scope in which
the configuration is instantiated.
| Methods inherited from class com.threerings.config.ManagedConfig |
addListener, configUpdated, getConfigManager, getInstance, getInstance, getInstance, getInstance, getName, init, removeListener, resourceModified, setName, updateFromSource |
bindings
@Editable(weight=1.0)
public ExpressionBinding[] bindings
- The config bindings.
BoundConfig
public BoundConfig()
scopeUpdated
public void scopeUpdated(ScopeEvent event)
- Description copied from interface:
ScopeUpdateListener
- Called when the scope has been updated.
- Specified by:
scopeUpdated in interface ScopeUpdateListener
wasUpdated
public void wasUpdated()
- Description copied from class:
ManagedConfig
- Notes that this configuration has been updated.
- Overrides:
wasUpdated in class ParameterizedConfig
Copyright © 2011. All Rights Reserved.