edu.rice.cs.drjava.config
Class DrJavaActionProperty
java.lang.Object
edu.rice.cs.drjava.config.DrJavaProperty
edu.rice.cs.drjava.config.DrJavaActionProperty
- All Implemented Interfaces:
- Cloneable
public abstract class DrJavaActionProperty
- extends DrJavaProperty
Class representing actions that are executed as side effect of command line
evaluation for variables in external processes.
- Version:
- $Id$
Methods inherited from class edu.rice.cs.drjava.config.DrJavaProperty |
_invalidate, equals, getAttribute, getHelp, getLazy, getName, hashCode, invalidate, invalidateOthers, isCurrent, listenToInvalidatesOf, resetAttributes, setAttribute, setAttributes, toString, update |
DrJavaActionProperty
public DrJavaActionProperty(String name,
String help)
- Create a property.
DrJavaActionProperty
public DrJavaActionProperty(String name,
String value,
String help)
- Create a property.
getCurrent
public String getCurrent(PropertyMaps pm)
- Return the value of the property. If it is not current, update first.
- Overrides:
getCurrent
in class DrJavaProperty
- Parameters:
pm
- PropertyMaps used for substitution when replacing variables