Class BeanshellAttributeOperation
java.lang.Object
org.openjump.core.feature.BeanshellAttributeOperation
-
Constructor Summary
ConstructorsConstructorDescriptionBeanshellAttributeOperation(PlugInContext context, AttributeType type, String bshExpression) -
Method Summary
-
Constructor Details
-
BeanshellAttributeOperation
public BeanshellAttributeOperation(PlugInContext context, AttributeType type, String bshExpression) throws bsh.EvalError - Throws:
bsh.EvalError
-
-
Method Details
-
invoke
-
evaluate
public Object evaluate(BasicFeature f) throws bsh.EvalError, NumberFormatException, IllegalArgumentException, ParseException - Throws:
bsh.EvalErrorNumberFormatExceptionIllegalArgumentExceptionParseException
-
toString
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
normalizeVarName
-