_actionFileNames.add(fileName);
_actionNames.add(_getName(fileName));
</BUG>
_actionRootElements.put(fileName, _getRootElement(fileName));
}
<BUG>else if (fileName.endsWith(".function")) {
_functionClassNames.add(_getClassName(fileName));</BUG>
_functionFileNames.add(fileName);
<BUG>_functionNames.add(_getName(fileName));
</BUG>
_functionRootElements.put(fileName, _getRootElement(fileName));

_actionFileNames.add(fileName);
_actionNames.add(actionName);
_actionRootElements.put(fileName, _getRootElement(fileName));
}
else if (fileName.endsWith(".function")) {
String functionName = _getName(fileName);
if (_functionNames.contains(functionName)) {
throw new Exception(
"Duplicate name " + functionName + " at " + fileName);
}
_functionClassNames.add(_getClassName(fileName));
_functionFileNames.add(fileName);
_functionNames.add(functionName);
