Uses of Class
com.threerings.config.ManagedConfig

Packages that use ManagedConfig
com.threerings.config Configuration management. 
com.threerings.config.dist.client   
com.threerings.config.dist.data   
com.threerings.config.swing   
com.threerings.config.tools   
com.threerings.editor.swing.editors   
com.threerings.openal.config OpenAL configurations. 
com.threerings.opengl.compositor.config Compositor configurations. 
com.threerings.opengl.gui User interface classes. 
com.threerings.opengl.gui.config GUI configurations. 
com.threerings.opengl.material.config Material configurations. 
com.threerings.opengl.model.config Model and animation configurations. 
com.threerings.opengl.renderer.config Renderer configuration bits. 
com.threerings.opengl.util   
com.threerings.tudey.config Tudey configurations. 
com.threerings.tudey.tools Tudey tools. 
 

Uses of ManagedConfig in com.threerings.config
 

Classes in com.threerings.config with type parameters of type ManagedConfig
 class ConfigEvent<T extends ManagedConfig>
          Contains information about a configuration added, removed, or updated.
 class ConfigGroup<T extends ManagedConfig>
          Contains a group of managed configurations, all of the same class.
 interface ConfigGroupListener<T extends ManagedConfig>
          Used to notify objects when managed configurations have been added to or removed from a group.
 class ConfigReference<T extends ManagedConfig>
          A reference to a configuration that can be embedded in, for example, other configurations.
 interface ConfigUpdateListener<T extends ManagedConfig>
          Used to notify objects when managed configurations have been updated.
 

Subclasses of ManagedConfig in com.threerings.config
 class BoundConfig
          A configuration that may include a number of expressions to be evaluated in the scope in which the configuration is instantiated.
 class ParameterizedConfig
          A configuration that may include a number of parameters to be configured when the configuration is referenced.
 

Methods in com.threerings.config with type parameters of type ManagedConfig
<T extends ManagedConfig>
boolean
ConfigReferenceSet.add(Class<T> clazz, ConfigReference<T> ref)
          Adds a reference to the set.
<T extends ManagedConfig>
boolean
ConfigReferenceSet.add(Class<T> clazz, String name)
          Adds a reference to the set.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, ConfigReference<T> ref)
          Retrieves a configuration by class and reference.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, ConfigReference<T> ref, Scope scope)
          Retrieves a configuration by class and reference.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, String name)
          Retrieves a configuration by class and name.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, String name, ArgumentMap args)
          Retrieves a configuration by class, name, and arguments.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, String name, Scope scope)
          Retrieves a configuration by class, name, and scope.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, String name, Scope scope, ArgumentMap args)
          Retrieves a configuration by class, name, scope, and arguments.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, String name, Scope scope, String firstKey, Object firstValue, Object... otherArgs)
          Retrieves a configuration by class, name, and arguments.
<T extends ManagedConfig>
T
ConfigManager.getConfig(Class<T> clazz, String name, String firstKey, Object firstValue, Object... otherArgs)
          Retrieves a configuration by class, name, and arguments.
<T extends ManagedConfig>
ConfigGroup<T>
ConfigManager.getGroup(Class<T> clazz)
          Retrieves the group registered for the specified class.
<T extends ManagedConfig>
ConfigGroup<T>[]
ConfigManager.getGroups(Class<T> clazz)
          Retrieves the groups registered for the specified class in this manager and all of its ancestors.
 

Methods in com.threerings.config that return ManagedConfig
 ManagedConfig ManagedConfig.getInstance(ArgumentMap args)
          Returns the derived instance with the supplied arguments.
 ManagedConfig ManagedConfig.getInstance(Scope scope)
          Returns the derived instance in the specified scope.
 ManagedConfig ManagedConfig.getInstance(Scope scope, ArgumentMap args)
          Returns the derived instance in the specified scope with the supplied arguments.
 ManagedConfig ManagedConfig.getInstance(Scope scope, String firstKey, Object firstValue, Object... otherArgs)
          Returns the derived instance in the specified scope with the supplied arguments.
 ManagedConfig ManagedConfig.getInstance(String firstKey, Object firstValue, Object... otherArgs)
          Returns the derived instance with the supplied arguments.
 ManagedConfig ConfigManager.getResourceConfig(String name)
          Attempts to fetch a resource config through the cache.
 ManagedConfig ConfigManager.updateResourceConfig(String name, ManagedConfig config)
          Updates a resource-loaded configuration through the cache.
 

Methods in com.threerings.config that return types with arguments of type ManagedConfig
 ConfigReference<? extends ManagedConfig> ParameterizedConfig.getReference()
           
 ConfigReference<? extends ManagedConfig> ManagedConfig.getReference()
          Returns a reference to this configuration based on its name and arguments.
 

Methods in com.threerings.config with parameters of type ManagedConfig
 ManagedConfig ConfigManager.updateResourceConfig(String name, ManagedConfig config)
          Updates a resource-loaded configuration through the cache.
 

Method parameters in com.threerings.config with type arguments of type ManagedConfig
 void ManagedConfig.configUpdated(ConfigEvent<ManagedConfig> event)
           
 void ConfigManager.refresh(Class<? extends ManagedConfig> clazz)
          Refreshes all configurations of the specified class.
 

Uses of ManagedConfig in com.threerings.config.dist.client
 

Method parameters in com.threerings.config.dist.client with type arguments of type ManagedConfig
 void DConfigDirector.configAdded(ConfigEvent<ManagedConfig> event)
           
 void DConfigDirector.configRemoved(ConfigEvent<ManagedConfig> event)
           
 void DConfigDirector.configUpdated(ConfigEvent<ManagedConfig> event)
           
 

Uses of ManagedConfig in com.threerings.config.dist.data
 

Methods in com.threerings.config.dist.data that return ManagedConfig
 ManagedConfig ConfigEntry.getConfig()
          Returns a reference to the config object.
 

Methods in com.threerings.config.dist.data that return types with arguments of type ManagedConfig
 Class<? extends ManagedConfig> ConfigKey.getConfigClass()
          Returns the config class.
 Class<? extends ManagedConfig> ConfigEntry.getConfigClass()
          Returns the config class.
 

Constructors in com.threerings.config.dist.data with parameters of type ManagedConfig
ConfigEntry(ManagedConfig config)
          Creates a new config entry.
 

Constructor parameters in com.threerings.config.dist.data with type arguments of type ManagedConfig
ConfigKey(Class<? extends ManagedConfig> cclass, String name)
          Constructor for new keys.
 

Uses of ManagedConfig in com.threerings.config.swing
 

Methods in com.threerings.config.swing that return ManagedConfig
 ManagedConfig ConfigTreeNode.getConfig()
          Returns the configuration contained in this node, or null for none.
 

Methods in com.threerings.config.swing with parameters of type ManagedConfig
 Tuple<ConfigTreeNode,ConfigTreeNode> ConfigTreeNode.getInsertionPoint(ManagedConfig config, String name)
          Finds the insertion point (existing parent and new child) for the specified configuration.
 void ConfigTreeNode.insertConfig(ManagedConfig config, String name)
          Inserts the given configuration under this node, creating any required intermediate nodes.
 

Method parameters in com.threerings.config.swing with type arguments of type ManagedConfig
 void ConfigTreeNode.addConfigs(ConfigGroup<ManagedConfig> group)
          Adds all configurations under this node to the supplied group.
 void ConfigTree.configAdded(ConfigEvent<ManagedConfig> event)
           
 void ConfigBox.configAdded(ConfigEvent<ManagedConfig> event)
           
 void ConfigTree.configRemoved(ConfigEvent<ManagedConfig> event)
           
 void ConfigBox.configRemoved(ConfigEvent<ManagedConfig> event)
           
 void ConfigTree.configUpdated(ConfigEvent<ManagedConfig> event)
           
 void ConfigTreeNode.getConfigs(List<ManagedConfig> configs)
          Puts all of the configurations under this node into the supplied list.
 void ConfigTreeNode.getConfigs(List<ManagedConfig> configs, boolean immediate)
          Puts all of the configurations under this node into the supplied list.
 void ConfigTreeNode.removeConfigs(ConfigGroup<ManagedConfig> group)
          Removes all configurations under this node from the supplied group.
 

Constructors in com.threerings.config.swing with parameters of type ManagedConfig
ConfigTreeNode(String partialName, ManagedConfig config)
          Creates a new node with the specified partial name.
 

Uses of ManagedConfig in com.threerings.config.tools
 

Method parameters in com.threerings.config.tools with type arguments of type ManagedConfig
 void ResourceEditor.configUpdated(ConfigEvent<ManagedConfig> event)
           
 

Uses of ManagedConfig in com.threerings.editor.swing.editors
 

Method parameters in com.threerings.editor.swing.editors with type arguments of type ManagedConfig
 void ConfigReferenceEditor.configUpdated(ConfigEvent<ManagedConfig> event)
           
 

Uses of ManagedConfig in com.threerings.openal.config
 

Subclasses of ManagedConfig in com.threerings.openal.config
 class SounderConfig
          The configuration of a sounder.
 

Uses of ManagedConfig in com.threerings.opengl.compositor.config
 

Subclasses of ManagedConfig in com.threerings.opengl.compositor.config
 class RenderEffectConfig
          Describes a render effect.
 class RenderQueueConfig
          The configuration of a render queue.
 class RenderSchemeConfig
          The configuration of a render scheme.
 

Uses of ManagedConfig in com.threerings.opengl.gui
 

Method parameters in com.threerings.opengl.gui with type arguments of type ManagedConfig
 void UserInterface.configUpdated(ConfigEvent<ManagedConfig> event)
           
 void Component.configUpdated(ConfigEvent<ManagedConfig> event)
           
 

Uses of ManagedConfig in com.threerings.opengl.gui.config
 

Subclasses of ManagedConfig in com.threerings.opengl.gui.config
 class CursorConfig
          Describes a cursor.
 class FontConfig
          Describes a cursor.
 class StyleConfig
          Describes a user interface style.
 class UserInterfaceConfig
          Describes a user interface.
 

Uses of ManagedConfig in com.threerings.opengl.material.config
 

Subclasses of ManagedConfig in com.threerings.opengl.material.config
 class MaterialConfig
          Describes a material.
 

Uses of ManagedConfig in com.threerings.opengl.model.config
 

Subclasses of ManagedConfig in com.threerings.opengl.model.config
 class AnimationConfig
          The configuration of an animation.
 class ModelConfig
          The configuration of a model.
 

Uses of ManagedConfig in com.threerings.opengl.renderer.config
 

Subclasses of ManagedConfig in com.threerings.opengl.renderer.config
 class ShaderConfig
          Shader metadata.
 class TextureConfig
          Texture metadata.
 

Uses of ManagedConfig in com.threerings.opengl.util
 

Methods in com.threerings.opengl.util that return types with arguments of type ManagedConfig
 Class<ManagedConfig> Preloadable.Config.getConfigClass()
          Returns a reference to the config class.
 ConfigReference<ManagedConfig> Preloadable.Config.getReference()
          Returns a reference to the config reference.
 

Uses of ManagedConfig in com.threerings.tudey.config
 

Subclasses of ManagedConfig in com.threerings.tudey.config
 class ActorConfig
          The configuration of an actor.
 class ActorModelConfig
          A model config wrapper for using an actor's model config.
 class AreaConfig
          The configuration of an area.
 class BehaviorConfig
          Configurations for agent behavior.
 class EffectConfig
          The configuration of an effect.
 class GroundConfig
          The configuration of a ground type.
 class PaintableConfig
          Base class for GroundConfig and WallConfig.
 class PathConfig
          The configuration of a path.
 class PlaceableConfig
          The configuration of a placeable object.
 class SceneGlobalConfig
          The configuration of a global scene object.
 class TileConfig
          The configuration of a tile.
 class WallConfig
          The configuration of a wall type.
 

Uses of ManagedConfig in com.threerings.tudey.tools
 

Classes in com.threerings.tudey.tools with type parameters of type ManagedConfig
 class ConfigTool<T extends ManagedConfig>
          Base class for tools using config libraries.
 



Copyright © 2011. All Rights Reserved.