com.threerings.config
Class Parameter.Translated

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.config.Parameter
          extended by com.threerings.config.Parameter.Direct
              extended by com.threerings.config.Parameter.Translated
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Enclosing class:
Parameter

public static class Parameter.Translated
extends Parameter.Direct

A parameter that translates its values.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.config.Parameter
Parameter.Choice, Parameter.Direct, Parameter.Translated
 
Field Summary
 String bundle
          The translation bundle.
 
Fields inherited from class com.threerings.config.Parameter.Direct
paths
 
Fields inherited from class com.threerings.config.Parameter
_argumentProperty, _property, INVALID_PROPERTY, name
 
Constructor Summary
Parameter.Translated()
           
 
Method Summary
protected  Property createProperty(ParameterizedConfig reference)
          Creates the property used to apply this parameter.
 
Methods inherited from class com.threerings.config.Parameter.Direct
createArgumentProperty, validatePaths
 
Methods inherited from class com.threerings.config.Parameter
getArgumentProperty, getProperty, invalidateProperties, validateOuters
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

bundle

@Editable
public String bundle
The translation bundle.

Constructor Detail

Parameter.Translated

public Parameter.Translated()
Method Detail

createProperty

protected Property createProperty(ParameterizedConfig reference)
Description copied from class: Parameter
Creates the property used to apply this parameter.

Overrides:
createProperty in class Parameter.Direct