}
else if ("Direct Actions".equals(defaultsName)) {
if (partialValue != null && partialValue.startsWith("\"")) {
TypeNameCollector typeNameCollector = new TypeNameCollector("com.webobjects.appserver.WODirectAction", javaProject, false);
BindingReflectionUtils.findMatchingElementClassNames("", SearchPattern.R_PREFIX_MATCH, typeNameCollector, new NullProgressMonitor());
for (IType type : typeNameCollector.types()) {
IMethod[] methods = type.getMethods();
for (IMethod method : methods) {
String name = method.getElementName();
if (name.endsWith("Action") && method.getParameterNames().length == 0) {
validValues.add("\"" + name.substring(0, name.length() - "Action".length()) + "\"");