com.threerings.expr
Class ExpressionDefinition.StringDefinition
java.lang.Object
com.threerings.util.DeepObject
com.threerings.expr.ExpressionDefinition
com.threerings.expr.ExpressionDefinition.StringDefinition
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Enclosing class:
- ExpressionDefinition
public static class ExpressionDefinition.StringDefinition
- extends ExpressionDefinition
Defines a string variable.
expression
@Editable
public StringExpression expression
- The expression that determines the value.
ExpressionDefinition.StringDefinition
public ExpressionDefinition.StringDefinition()
getValue
public Object getValue(Scope scope,
ArrayList<Updater> updaters)
- Description copied from class:
ExpressionDefinition
- Retrieves the value for this definition.
- Specified by:
getValue in class ExpressionDefinition
updaters - the list of updaters to contain the value's updater.
invalidate
public void invalidate()
- Description copied from class:
ExpressionDefinition
- Invalidates any cached data.
- Overrides:
invalidate in class ExpressionDefinition
Copyright © 2011. All Rights Reserved.