if (_currentAction == null) {
throw new IllegalArgumentException("Cannot determine design of parameter object");
}
String dbKey = _currentAction.getModuleDatabase();
WGDatabase designDB = tmlContext.db(dbKey);
if (designDB != null && designDB.isSessionOpen()) {
_designContext = tmlContext.getDesignContext().createContextDelegate((WGDatabase) designDB, null);
}
}
else {