|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PropertyMaps | |
---|---|
edu.rice.cs.drjava.config | This package contains the code that allows for dynamically modifying the configuration options in DrJava. |
edu.rice.cs.drjava.ui | The ui package contains classes for the default user interface
for DrJava. |
edu.rice.cs.util | A collection of utility classes and packages. |
Uses of PropertyMaps in edu.rice.cs.drjava.config |
---|
Fields in edu.rice.cs.drjava.config declared as PropertyMaps | |
---|---|
static PropertyMaps |
PropertyMaps.TEMPLATE
Template instance. |
Fields in edu.rice.cs.drjava.config with type parameters of type PropertyMaps | |
---|---|
static Lambda2<DrJavaProperty,PropertyMaps,String> |
PropertyMaps.GET_CURRENT
A lambda to use the getCurrent() method, which forces an update. |
static Lambda2<DrJavaProperty,PropertyMaps,String> |
PropertyMaps.GET_LAZY
A lambda to use the getLazy() method, which does not force an update and might be stale. |
Methods in edu.rice.cs.drjava.config that return PropertyMaps | |
---|---|
PropertyMaps |
PropertyMaps.clone()
Clone this PropertyMaps object. |
Methods in edu.rice.cs.drjava.config with parameters of type PropertyMaps | |
---|---|
String |
FileProperty.getCurrent(PropertyMaps pm)
Return the value of the property. |
String |
DrJavaProperty.getCurrent(PropertyMaps pm)
Return the value of the property. |
String |
DrJavaActionProperty.getCurrent(PropertyMaps pm)
Return the value of the property. |
String |
ConstantProperty.getCurrent(PropertyMaps pm)
Return the value of the property. |
String |
EagerProperty.getLazy(PropertyMaps pm)
Return the value of the property by recomputing it. |
String |
DrJavaProperty.getLazy(PropertyMaps pm)
Return the value of the property lazily. |
protected List<File> |
RecursiveFileListProperty.getList(PropertyMaps pm)
Abstract factory method specifying the list. |
protected abstract List<File> |
FileListProperty.getList(PropertyMaps pm)
Abstract factory method specifying the list.PropertyMaps pm |
void |
UnaryOpProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
TernaryOpProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
QuaternaryOpProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
JavaSystemProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
FileProperty.update(PropertyMaps pm)
Update the value of the property. |
void |
FileListProperty.update(PropertyMaps pm)
Update the value by concatenating the list of documents. |
abstract void |
DrJavaProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
ConstantProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
ConfigProperty.update(PropertyMaps pm)
Update the property so the value is current. |
void |
BinaryOpProperty.update(PropertyMaps pm)
Update the property so the value is current. |
Uses of PropertyMaps in edu.rice.cs.drjava.ui |
---|
Fields in edu.rice.cs.drjava.ui declared as PropertyMaps | |
---|---|
protected PropertyMaps |
ExecuteExternalDialog._props
PropertyMaps used for substitution when replacing variables. |
Methods in edu.rice.cs.drjava.ui with parameters of type PropertyMaps | |
---|---|
protected void |
ExecuteExternalDialog.colorVariables(JTextPane pane,
PropertyMaps props,
DocumentListener dl,
SimpleAttributeSet normal,
SimpleAttributeSet variable,
SimpleAttributeSet error)
Color properties as variables. |
ExternalProcessPanel |
ExecuteExternalDialog.runCommand(String name,
String cmdline,
String workdir,
String enclosingFile,
PropertyMaps pm)
Run a command and return an external process panel. |
Uses of PropertyMaps in edu.rice.cs.util |
---|
Fields in edu.rice.cs.util declared as PropertyMaps | |
---|---|
protected PropertyMaps |
ProcessCreator._props
|
Methods in edu.rice.cs.util that return PropertyMaps | |
---|---|
PropertyMaps |
ProcessCreator.getPropertyMaps()
Return the PropertyMaps object used for substitution. |
Methods in edu.rice.cs.util with parameters of type PropertyMaps | |
---|---|
static String |
StringOps.replaceVariables(String str,
PropertyMaps props,
Lambda2<DrJavaProperty,PropertyMaps,String> getter)
Replace variables of the form "${variable}" with the value associated with the string "variable" in the provided hash table. |
Method parameters in edu.rice.cs.util with type arguments of type PropertyMaps | |
---|---|
static String |
StringOps.replaceVariables(String str,
PropertyMaps props,
Lambda2<DrJavaProperty,PropertyMaps,String> getter)
Replace variables of the form "${variable}" with the value associated with the string "variable" in the provided hash table. |
Constructors in edu.rice.cs.util with parameters of type PropertyMaps | |
---|---|
GeneralProcessCreator(List<List<List<String>>> seqs,
String workdir,
PropertyMaps pm)
Constructor for a process creator with the given command line already split up, and the work directory. |
|
GeneralProcessCreator(String cmdline,
String workdir,
PropertyMaps pm)
Constructor for a process creator with the given command line and the work directory. |
|
ProcessCreator(String cmdline,
String workdir,
PropertyMaps pm)
Constructor for a process creator with the given command line and map of properties. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |