Changeset 7914
- Timestamp:
- Feb 23, 2021, 8:23:26 AM (2 years ago)
- Location:
- trunk/www
- Files:
-
- 142 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/www/admin/annotationtypecategories/index.jsp
r7605 r7914 308 308 final ItemQuery<AnnotationTypeCategory> query = AnnotationTypeCategory.getQuery(); 309 309 dc = sc.newDbControl(); 310 cc.configureQuery(dc, query, true); 310 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 311 cc.configureQuery(dc, query, jspContext, true); 311 312 cc.setQuery(query); 312 313 registerExportUtils(cc); 313 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);314 314 ExtensionsInvoker<ListColumnAction<AnnotationTypeCategory,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 315 315 listInvoker.render(new ListColumnExportRenderer<AnnotationTypeCategory>(cc)); … … 330 330 final ItemQuery<AnnotationTypeCategory> query = AnnotationTypeCategory.getQuery(); 331 331 dc = sc.newDbControl(); 332 cc.configureQuery(dc, query, true); 332 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 333 cc.configureQuery(dc, query, jspContext, true); 333 334 dc.close(); 334 335 cc.setQuery(query); … … 347 348 final ItemQuery<AnnotationTypeCategory> query = AnnotationTypeCategory.getQuery(); 348 349 dc = sc.newDbControl(); 349 cc.configureQuery(dc, query, true); 350 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 351 cc.configureQuery(dc, query, jspContext, true); 350 352 dc.close(); 351 353 cc.setQuery(query); -
trunk/www/admin/annotationtypecategories/list_categories.jsp
r7913 r7914 99 99 100 100 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 101 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 101 102 try 102 103 { 103 104 final ItemQuery<AnnotationTypeCategory> query = 104 Base.getConfiguredQuery(dc, cc, true, AnnotationTypeCategory.getQuery(), mode);105 Base.getConfiguredQuery(dc, cc, jspContext, true, AnnotationTypeCategory.getQuery(), mode); 105 106 annotationTypeCategories = query.iterate(dc); 106 107 } … … 110 111 } 111 112 int numListed = 0; 112 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);113 113 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 114 114 ExtensionsInvoker<ListColumnAction<AnnotationTypeCategory,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/annotationtypes/index.jsp
r7616 r7914 452 452 final ItemQuery<AnnotationType> query = AnnotationType.getQuery(null); 453 453 dc = sc.newDbControl(); 454 cc.configureQuery(dc, query, true); 454 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 455 cc.configureQuery(dc, query, jspContext, true); 455 456 cc.setQuery(query); 456 457 registerExportUtils(cc); 457 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);458 458 ExtensionsInvoker<ListColumnAction<AnnotationType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 459 459 listInvoker.render(new ListColumnExportRenderer<AnnotationType>(cc)); … … 474 474 final ItemQuery<AnnotationType> query = AnnotationType.getQuery(null); 475 475 dc = sc.newDbControl(); 476 cc.configureQuery(dc, query, true); 476 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 477 cc.configureQuery(dc, query, jspContext, true); 477 478 dc.close(); 478 479 cc.setQuery(query); … … 491 492 final ItemQuery<AnnotationType> query = AnnotationType.getQuery(null); 492 493 dc = sc.newDbControl(); 493 cc.configureQuery(dc, query, true); 494 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 495 cc.configureQuery(dc, query, jspContext, true); 494 496 dc.close(); 495 497 cc.setQuery(query); -
trunk/www/admin/annotationtypes/list_annotationtypes.jsp
r7913 r7914 121 121 122 122 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 123 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 123 124 try 124 125 { 125 final ItemQuery<AnnotationType> query = Base.getConfiguredQuery(dc, cc, true, AnnotationType.getQuery(null), mode);126 final ItemQuery<AnnotationType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, AnnotationType.getQuery(null), mode); 126 127 annotationTypes = query.iterate(dc); 127 128 } … … 131 132 } 132 133 int numListed = 0; 133 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);134 134 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 135 135 ExtensionsInvoker<ListColumnAction<AnnotationType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/clients/help/index.jsp
r7605 r7914 196 196 final Client client = Client.getById(dc, clientId); 197 197 final ItemQuery<Help> query = client.getHelp(); 198 cc.configureQuery(dc, query, true); 198 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 199 cc.configureQuery(dc, query, jspContext, true); 199 200 cc.setQuery(query); 200 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);201 201 ExtensionsInvoker<ListColumnAction<Help,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 202 202 listInvoker.render(new ListColumnExportRenderer<Help>(cc)); … … 217 217 final Client client = Client.getById(dc, clientId); 218 218 final ItemQuery<Help> query = client.getHelp(); 219 cc.configureQuery(dc, query, true); 219 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 220 cc.configureQuery(dc, query, jspContext, true); 220 221 dc.close(); 221 222 cc.setQuery(query); … … 235 236 final Client client = Client.getById(dc, clientId); 236 237 final ItemQuery<Help> query = client.getHelp(); 237 cc.configureQuery(dc, query, true); 238 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 239 cc.configureQuery(dc, query, jspContext, true); 238 240 dc.close(); 239 241 cc.setQuery(query); -
trunk/www/admin/clients/help/list_help.jsp
r7913 r7914 86 86 87 87 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 88 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, client); 88 89 try 89 90 { 90 final ItemQuery<Help> query = Base.getConfiguredQuery(dc, cc, true, client.getHelp(), mode);91 final ItemQuery<Help> query = Base.getConfiguredQuery(dc, cc, jspContext, true, client.getHelp(), mode); 91 92 help = query.iterate(dc); 92 93 } … … 96 97 } 97 98 int numListed = 0; 98 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, client);99 99 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 100 100 ExtensionsInvoker<ListColumnAction<Help,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/clients/index.jsp
r7605 r7914 267 267 final ItemQuery<Client> query = Client.getQuery(); 268 268 dc = sc.newDbControl(); 269 cc.configureQuery(dc, query, true); 269 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 270 cc.configureQuery(dc, query, jspContext, true); 270 271 cc.setQuery(query); 271 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);272 272 ExtensionsInvoker<ListColumnAction<Client,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 273 273 listInvoker.render(new ListColumnExportRenderer<Client>(cc)); … … 287 287 final ItemQuery<Client> query = Client.getQuery(); 288 288 dc = sc.newDbControl(); 289 cc.configureQuery(dc, query, true); 289 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 290 cc.configureQuery(dc, query, jspContext, true); 290 291 dc.close(); 291 292 cc.setQuery(query); … … 304 305 final ItemQuery<Client> query = Client.getQuery(); 305 306 dc = sc.newDbControl(); 306 cc.configureQuery(dc, query, true); 307 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 308 cc.configureQuery(dc, query, jspContext, true); 307 309 dc.close(); 308 310 cc.setQuery(query); -
trunk/www/admin/clients/list_clients.jsp
r7913 r7914 86 86 87 87 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 88 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 88 89 try 89 90 { 90 final ItemQuery<Client> query = Base.getConfiguredQuery(dc, cc, true, Client.getQuery(), mode);91 final ItemQuery<Client> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Client.getQuery(), mode); 91 92 clients = query.iterate(dc); 92 93 } … … 96 97 } 97 98 int numListed = 0; 98 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);99 99 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 100 100 ExtensionsInvoker<ListColumnAction<Client,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/datafiletypes/index.jsp
r7703 r7914 232 232 final ItemQuery<DataFileType> query = DataFileType.getQuery(); 233 233 dc = sc.newDbControl(); 234 cc.configureQuery(dc, query, true); 234 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 235 cc.configureQuery(dc, query, jspContext, true); 235 236 cc.setQuery(query); 236 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);237 237 ExtensionsInvoker<ListColumnAction<DataFileType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 238 238 listInvoker.render(new ListColumnExportRenderer<DataFileType>(cc)); … … 252 252 final ItemQuery<DataFileType> query = DataFileType.getQuery(); 253 253 dc = sc.newDbControl(); 254 cc.configureQuery(dc, query, true); 254 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 255 cc.configureQuery(dc, query, jspContext, true); 255 256 dc.close(); 256 257 cc.setQuery(query); … … 269 270 final ItemQuery<DataFileType> query = DataFileType.getQuery(); 270 271 dc = sc.newDbControl(); 271 cc.configureQuery(dc, query, true); 272 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 273 cc.configureQuery(dc, query, jspContext, true); 272 274 dc.close(); 273 275 cc.setQuery(query); -
trunk/www/admin/datafiletypes/list_filetypes.jsp
r7913 r7914 122 122 123 123 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 124 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 124 125 try 125 126 { 126 final ItemQuery<DataFileType> query = Base.getConfiguredQuery(dc, cc, true, DataFileType.getQuery(), mode);127 final ItemQuery<DataFileType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, DataFileType.getQuery(), mode); 127 128 fileTypes = query.iterate(dc); 128 129 } … … 132 133 } 133 134 int numListed = 0; 134 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);135 135 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 136 136 ExtensionsInvoker<ListColumnAction<DataFileType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/diskusage/details/view_details.jsp
r7605 r7914 139 139 long totalCount = 0; 140 140 int numListed = 0; 141 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, 142 GuiContext.list(Item.DISKUSAGE), user == null ? group : user); 141 143 try 142 144 { 143 final ItemQuery<DiskUsage> query = Base.getConfiguredQuery(dc, cc, true, DiskUsage.getQuery(user, group), null);145 final ItemQuery<DiskUsage> query = Base.getConfiguredQuery(dc, cc, jspContext, true, DiskUsage.getQuery(user, group), null); 144 146 diskUsage = query.iterate(dc); 145 147 totalCount = diskUsage.getTotalCount(); … … 149 151 cc.setMessage(t.getMessage()); 150 152 } 151 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext,152 GuiContext.list(Item.DISKUSAGE), user == null ? group : user);153 153 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 154 154 %> -
trunk/www/admin/diskusage/list_groups.jsp
r7913 r7914 99 99 List<QuotaType> quotaTypes = du.getQuotaTypes(); 100 100 101 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 101 102 try 102 103 { 103 final ItemQuery<Group> query = Base.getConfiguredQuery(dc, cc, true, Group.getQuery(), mode);104 final ItemQuery<Group> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Group.getQuery(), mode); 104 105 query.include(Include.ALL); 105 106 query.restrict( … … 113 114 } 114 115 int numListed = 0; 115 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);116 116 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 117 117 ExtensionsInvoker<ListColumnAction<Group,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/diskusage/list_users.jsp
r7913 r7914 102 102 List<QuotaType> quotaTypes = du.getQuotaTypes(); 103 103 104 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 104 105 try 105 106 { 106 final ItemQuery<User> query = Base.getConfiguredQuery(dc, cc, true, User.getQuery(), mode);107 final ItemQuery<User> query = Base.getConfiguredQuery(dc, cc, jspContext, true, User.getQuery(), mode); 107 108 query.include(Include.ALL); 108 109 users = query.iterate(dc); … … 113 114 } 114 115 int numListed = 0; 115 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);116 116 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 117 117 ExtensionsInvoker<ListColumnAction<User,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/extravaluetypes/index.jsp
r7605 r7914 231 231 final ItemQuery<ExtraValueType> query = ExtraValueType.getQuery(); 232 232 dc = sc.newDbControl(); 233 cc.configureQuery(dc, query, true); 233 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 234 cc.configureQuery(dc, query, jspContext, true); 234 235 cc.setQuery(query); 235 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);236 236 ExtensionsInvoker<ListColumnAction<ExtraValueType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 237 237 listInvoker.render(new ListColumnExportRenderer<ExtraValueType>(cc)); … … 251 251 final ItemQuery<ExtraValueType> query = ExtraValueType.getQuery(); 252 252 dc = sc.newDbControl(); 253 cc.configureQuery(dc, query, true); 253 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 254 cc.configureQuery(dc, query, jspContext, true); 254 255 dc.close(); 255 256 cc.setQuery(query); … … 268 269 final ItemQuery<ExtraValueType> query = ExtraValueType.getQuery(); 269 270 dc = sc.newDbControl(); 270 cc.configureQuery(dc, query, true); 271 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 272 cc.configureQuery(dc, query, jspContext, true); 271 273 dc.close(); 272 274 cc.setQuery(query); -
trunk/www/admin/extravaluetypes/list_extravaluetypes.jsp
r7913 r7914 100 100 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 101 101 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 102 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 102 103 try 103 104 { 104 final ItemQuery<ExtraValueType> query = Base.getConfiguredQuery(dc, cc, true, ExtraValueType.getQuery(), mode);105 final ItemQuery<ExtraValueType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ExtraValueType.getQuery(), mode); 105 106 extraValueTypes = query.iterate(dc); 106 107 } … … 110 111 } 111 112 int numListed = 0; 112 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);113 113 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 114 114 ExtensionsInvoker<ListColumnAction<ExtraValueType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/groups/index.jsp
r7605 r7914 289 289 final ItemQuery<Group> query = Group.getQuery(); 290 290 dc = sc.newDbControl(); 291 cc.configureQuery(dc, query, true); 291 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 292 cc.configureQuery(dc, query, jspContext, true); 292 293 cc.setQuery(query); 293 294 registerExportUtils(cc); 294 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);295 295 ExtensionsInvoker<ListColumnAction<Group,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 296 296 listInvoker.render(new ListColumnExportRenderer<Group>(cc)); … … 311 311 final ItemQuery<Group> query = Group.getQuery(); 312 312 dc = sc.newDbControl(); 313 cc.configureQuery(dc, query, true); 313 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 314 cc.configureQuery(dc, query, jspContext, true); 314 315 dc.close(); 315 316 cc.setQuery(query); … … 328 329 final ItemQuery<Group> query = Group.getQuery(); 329 330 dc = sc.newDbControl(); 330 cc.configureQuery(dc, query, true); 331 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 332 cc.configureQuery(dc, query, jspContext, true); 331 333 dc.close(); 332 334 cc.setQuery(query); -
trunk/www/admin/groups/list_groups.jsp
r7913 r7914 102 102 103 103 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 104 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 104 105 try 105 106 { 106 final ItemQuery<Group> query = Base.getConfiguredQuery(dc, cc, true, Group.getQuery(), mode);107 final ItemQuery<Group> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Group.getQuery(), mode); 107 108 groups = query.iterate(dc); 108 109 } … … 112 113 } 113 114 int numListed = 0; 114 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);115 115 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 116 116 ExtensionsInvoker<ListColumnAction<Group,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/hardware/index.jsp
r7703 r7914 292 292 final ItemQuery<Hardware> query = Hardware.getQuery(); 293 293 dc = sc.newDbControl(); 294 cc.configureQuery(dc, query, true); 294 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 295 cc.configureQuery(dc, query, jspContext, true); 295 296 cc.setQuery(query); 296 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);297 297 ExtensionsInvoker<ListColumnAction<Hardware,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 298 298 listInvoker.render(new ListColumnExportRenderer<Hardware>(cc)); … … 312 312 final ItemQuery<Hardware> query = Hardware.getQuery(); 313 313 dc = sc.newDbControl(); 314 cc.configureQuery(dc, query, true); 314 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 315 cc.configureQuery(dc, query, jspContext, true); 315 316 dc.close(); 316 317 cc.setQuery(query); … … 329 330 final ItemQuery<Hardware> query = Hardware.getQuery(); 330 331 dc = sc.newDbControl(); 331 cc.configureQuery(dc, query, true); 332 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 333 cc.configureQuery(dc, query, jspContext, true); 332 334 dc.close(); 333 335 cc.setQuery(query); -
trunk/www/admin/hardware/list_hardware.jsp
r7913 r7914 106 106 107 107 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 108 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 108 109 try 109 110 { 110 final ItemQuery<Hardware> query = Base.getConfiguredQuery(dc, cc, true, Hardware.getQuery(), mode);111 final ItemQuery<Hardware> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Hardware.getQuery(), mode); 111 112 hardware = query.iterate(dc); 112 113 } … … 116 117 } 117 118 int numListed = 0; 118 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);119 119 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 120 120 ExtensionsInvoker<ListColumnAction<Hardware,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/itemsubtypes/index.jsp
r7605 r7914 290 290 final ItemQuery<ItemSubtype> query = ItemSubtype.getQuery(null); 291 291 dc = sc.newDbControl(); 292 cc.configureQuery(dc, query, true); 292 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 293 cc.configureQuery(dc, query, jspContext, true); 293 294 cc.setQuery(query); 294 295 registerExportUtils(cc); 295 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);296 296 ExtensionsInvoker<ListColumnAction<ItemSubtype,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 297 297 listInvoker.render(new ListColumnExportRenderer<ItemSubtype>(cc)); … … 312 312 final ItemQuery<ItemSubtype> query = ItemSubtype.getQuery(null); 313 313 dc = sc.newDbControl(); 314 cc.configureQuery(dc, query, true); 314 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 315 cc.configureQuery(dc, query, jspContext, true); 315 316 dc.close(); 316 317 cc.setQuery(query); … … 329 330 final ItemQuery<ItemSubtype> query = ItemSubtype.getQuery(null); 330 331 dc = sc.newDbControl(); 331 cc.configureQuery(dc, query, true); 332 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 333 cc.configureQuery(dc, query, jspContext, true); 332 334 dc.close(); 333 335 cc.setQuery(query); -
trunk/www/admin/itemsubtypes/list_subtypes.jsp
r7913 r7914 110 110 111 111 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 112 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 112 113 try 113 114 { 114 final ItemQuery<ItemSubtype> query = Base.getConfiguredQuery(dc, cc, true, ItemSubtype.getQuery(null), mode);115 final ItemQuery<ItemSubtype> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ItemSubtype.getQuery(null), mode); 115 116 subtypes = query.iterate(dc); 116 117 } … … 121 122 } 122 123 int numListed = 0; 123 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);124 124 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 125 125 ExtensionsInvoker<ListColumnAction<ItemSubtype,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/jobagents/index.jsp
r7605 r7914 309 309 final ItemQuery<JobAgent> query = JobAgent.getQuery(); 310 310 dc = sc.newDbControl(); 311 cc.configureQuery(dc, query, true); 311 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 312 cc.configureQuery(dc, query, jspContext, true); 312 313 cc.setQuery(query); 313 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);314 314 ExtensionsInvoker<ListColumnAction<JobAgent,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 315 315 listInvoker.render(new ListColumnExportRenderer<JobAgent>(cc)); … … 329 329 final ItemQuery<JobAgent> query = JobAgent.getQuery(); 330 330 dc = sc.newDbControl(); 331 cc.configureQuery(dc, query, true); 331 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 332 cc.configureQuery(dc, query, jspContext, true); 332 333 dc.close(); 333 334 cc.setQuery(query); … … 346 347 final ItemQuery<JobAgent> query = JobAgent.getQuery(); 347 348 dc = sc.newDbControl(); 348 cc.configureQuery(dc, query, true); 349 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 350 cc.configureQuery(dc, query, jspContext, true); 349 351 dc.close(); 350 352 cc.setQuery(query); -
trunk/www/admin/jobagents/list_agents.jsp
r7913 r7914 93 93 94 94 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 95 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 95 96 try 96 97 { 97 final ItemQuery<JobAgent> query = Base.getConfiguredQuery(dc, cc, true, JobAgent.getQuery(), mode);98 final ItemQuery<JobAgent> query = Base.getConfiguredQuery(dc, cc, jspContext, true, JobAgent.getQuery(), mode); 98 99 agents = query.iterate(dc); 99 100 } … … 103 104 } 104 105 int numListed = 0; 105 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);106 106 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 107 107 ExtensionsInvoker<ListColumnAction<JobAgent,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/mimetypes/index.jsp
r7703 r7914 230 230 final ItemQuery<MimeType> query = MimeType.getQuery(); 231 231 dc = sc.newDbControl(); 232 cc.configureQuery(dc, query, true); 232 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 233 cc.configureQuery(dc, query, jspContext, true); 233 234 cc.setQuery(query); 234 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);235 235 ExtensionsInvoker<ListColumnAction<MimeType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 236 236 listInvoker.render(new ListColumnExportRenderer<MimeType>(cc)); … … 250 250 final ItemQuery<MimeType> query = MimeType.getQuery(); 251 251 dc = sc.newDbControl(); 252 cc.configureQuery(dc, query, true); 252 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 253 cc.configureQuery(dc, query, jspContext, true); 253 254 dc.close(); 254 255 cc.setQuery(query); … … 267 268 final ItemQuery<MimeType> query = MimeType.getQuery(); 268 269 dc = sc.newDbControl(); 269 cc.configureQuery(dc, query, true); 270 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 271 cc.configureQuery(dc, query, jspContext, true); 270 272 dc.close(); 271 273 cc.setQuery(query); -
trunk/www/admin/mimetypes/list_mimetypes.jsp
r7913 r7914 91 91 92 92 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 93 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 93 94 try 94 95 { 95 final ItemQuery<MimeType> query = Base.getConfiguredQuery(dc, cc, true, MimeType.getQuery(), mode);96 final ItemQuery<MimeType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, MimeType.getQuery(), mode); 96 97 mimeTypes = query.iterate(dc); 97 98 } … … 101 102 } 102 103 int numListed = 0; 103 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);104 104 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 105 105 ExtensionsInvoker<ListColumnAction<MimeType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/news/index.jsp
r7605 r7914 238 238 final ItemQuery<News> query = News.getQuery(); 239 239 dc = sc.newDbControl(); 240 cc.configureQuery(dc, query, true); 240 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 241 cc.configureQuery(dc, query, jspContext, true); 241 242 cc.setQuery(query); 242 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);243 243 ExtensionsInvoker<ListColumnAction<News,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 244 244 listInvoker.render(new ListColumnExportRenderer<News>(cc)); … … 258 258 final ItemQuery<News> query = News.getQuery(); 259 259 dc = sc.newDbControl(); 260 cc.configureQuery(dc, query, true); 260 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 261 cc.configureQuery(dc, query, jspContext, true); 261 262 dc.close(); 262 263 cc.setQuery(query); … … 275 276 final ItemQuery<News> query = News.getQuery(); 276 277 dc = sc.newDbControl(); 277 cc.configureQuery(dc, query, true); 278 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 279 cc.configureQuery(dc, query, jspContext, true); 278 280 dc.close(); 279 281 cc.setQuery(query); -
trunk/www/admin/news/list_news.jsp
r7913 r7914 84 84 85 85 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 86 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 86 87 try 87 88 { 88 final ItemQuery<News> query = Base.getConfiguredQuery(dc, cc, true, News.getQuery(), mode);89 final ItemQuery<News> query = Base.getConfiguredQuery(dc, cc, jspContext, true, News.getQuery(), mode); 89 90 news = query.iterate(dc); 90 91 } … … 95 96 int numListed = 0; 96 97 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);98 98 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 99 99 ExtensionsInvoker<ListColumnAction<News,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/platforms/index.jsp
r7605 r7914 280 280 final ItemQuery<Platform> query = Platform.getQuery(); 281 281 dc = sc.newDbControl(); 282 cc.configureQuery(dc, query, true); 282 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 283 cc.configureQuery(dc, query, jspContext, true); 283 284 cc.setQuery(query); 284 285 registerExportUtils(cc); 285 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);286 286 ExtensionsInvoker<ListColumnAction<Platform,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 287 287 listInvoker.render(new ListColumnExportRenderer<Platform>(cc)); … … 302 302 final ItemQuery<Platform> query = Platform.getQuery(); 303 303 dc = sc.newDbControl(); 304 cc.configureQuery(dc, query, true); 304 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 305 cc.configureQuery(dc, query, jspContext, true); 305 306 dc.close(); 306 307 cc.setQuery(query); … … 319 320 final ItemQuery<Platform> query = Platform.getQuery(); 320 321 dc = sc.newDbControl(); 321 cc.configureQuery(dc, query, true); 322 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 323 cc.configureQuery(dc, query, jspContext, true); 322 324 dc.close(); 323 325 cc.setQuery(query); -
trunk/www/admin/platforms/list_platforms.jsp
r7913 r7914 94 94 95 95 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 96 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 96 97 try 97 98 { 98 final ItemQuery<Platform> query = Base.getConfiguredQuery(dc, cc, true, Platform.getQuery(), mode);99 final ItemQuery<Platform> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Platform.getQuery(), mode); 99 100 platforms = query.iterate(dc); 100 101 } … … 104 105 } 105 106 int numListed = 0; 106 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);107 107 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 108 108 ExtensionsInvoker<ListColumnAction<Platform,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/platforms/variants/index.jsp
r7605 r7914 263 263 final Platform platform = Platform.getById(dc, platformId); 264 264 final ItemQuery<PlatformVariant> query = platform.getVariants(); 265 cc.configureQuery(dc, query, true); 265 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 266 cc.configureQuery(dc, query, jspContext, true); 266 267 cc.setQuery(query); 267 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);268 268 ExtensionsInvoker<ListColumnAction<PlatformVariant,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 269 269 listInvoker.render(new ListColumnExportRenderer<PlatformVariant>(cc)); … … 284 284 final Platform platform = Platform.getById(dc, platformId); 285 285 final ItemQuery<PlatformVariant> query = platform.getVariants(); 286 cc.configureQuery(dc, query, true); 286 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 287 cc.configureQuery(dc, query, jspContext, true); 287 288 dc.close(); 288 289 cc.setQuery(query); … … 302 303 final Platform platform = Platform.getById(dc, platformId); 303 304 final ItemQuery<PlatformVariant> query = platform.getVariants(); 304 cc.configureQuery(dc, query, true); 305 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 306 cc.configureQuery(dc, query, jspContext, true); 305 307 dc.close(); 306 308 cc.setQuery(query); -
trunk/www/admin/platforms/variants/list_variants.jsp
r7913 r7914 87 87 88 88 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 89 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, platform); 89 90 try 90 91 { 91 final ItemQuery<PlatformVariant> query = Base.getConfiguredQuery(dc, cc, true, platform == null ? PlatformVariant.getQuery() : platform.getVariants(), mode);92 final ItemQuery<PlatformVariant> query = Base.getConfiguredQuery(dc, cc, jspContext, true, platform == null ? PlatformVariant.getQuery() : platform.getVariants(), mode); 92 93 variants = query.iterate(dc); 93 94 } … … 97 98 } 98 99 int numListed = 0; 99 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, platform);100 100 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 101 101 ExtensionsInvoker<ListColumnAction<PlatformVariant,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/pluginconfigurations/index.jsp
r7703 r7914 296 296 query.setDistinct(true); 297 297 dc = sc.newDbControl(); 298 cc.configureQuery(dc, query, true); 298 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 299 cc.configureQuery(dc, query, jspContext, true); 299 300 cc.setQuery(query); 300 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);301 301 ExtensionsInvoker<ListColumnAction<PluginConfiguration,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 302 302 listInvoker.render(new ListColumnExportRenderer<PluginConfiguration>(cc)); … … 319 319 query.setDistinct(true); 320 320 dc = sc.newDbControl(); 321 cc.configureQuery(dc, query, true); 321 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 322 cc.configureQuery(dc, query, jspContext, true); 322 323 dc.close(); 323 324 cc.setQuery(query); … … 339 340 query.setDistinct(true); 340 341 dc = sc.newDbControl(); 341 cc.configureQuery(dc, query, true); 342 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 343 cc.configureQuery(dc, query, jspContext, true); 342 344 dc.close(); 343 345 cc.setQuery(query); -
trunk/www/admin/pluginconfigurations/list_configurations.jsp
r7913 r7914 108 108 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 109 109 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 110 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 110 111 try 111 112 { 112 final ItemQuery<PluginConfiguration> query = Base.getConfiguredQuery(dc, cc, true, PluginConfiguration.getQuery(), mode);113 final ItemQuery<PluginConfiguration> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PluginConfiguration.getQuery(), mode); 113 114 query.join(Hql.innerJoin("pluginDefinition", Item.PLUGINDEFINITION.getAlias())); 114 115 query.join(Hql.leftJoin(Item.PLUGINDEFINITION.getAlias(), "guiContexts", "ctx", null, false)); … … 122 123 } 123 124 int numListed = 0; 124 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);125 125 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 126 126 ExtensionsInvoker<ListColumnAction<PluginConfiguration,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/plugindefinitions/index.jsp
r7605 r7914 404 404 query.setDistinct(true); 405 405 dc = sc.newDbControl(); 406 cc.configureQuery(dc, query, true); 406 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 407 cc.configureQuery(dc, query, jspContext, true); 407 408 cc.setQuery(query); 408 409 registerExportUtils(cc); 409 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);410 410 ExtensionsInvoker<ListColumnAction<PluginDefinition,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 411 411 listInvoker.render(new ListColumnExportRenderer<PluginDefinition>(cc)); … … 428 428 query.setDistinct(true); 429 429 dc = sc.newDbControl(); 430 cc.configureQuery(dc, query, true); 430 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 431 cc.configureQuery(dc, query, jspContext, true); 431 432 dc.close(); 432 433 cc.setQuery(query); … … 447 448 query.setDistinct(true); 448 449 dc = sc.newDbControl(); 449 cc.configureQuery(dc, query, true); 450 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 451 cc.configureQuery(dc, query, jspContext, true); 450 452 dc.close(); 451 453 cc.setQuery(query); -
trunk/www/admin/plugindefinitions/list_plugins.jsp
r7913 r7914 118 118 119 119 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 120 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 120 121 try 121 122 { 122 final ItemQuery<PluginDefinition> query = Base.getConfiguredQuery(dc, cc, true, PluginDefinition.getQuery(), mode);123 final ItemQuery<PluginDefinition> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PluginDefinition.getQuery(), mode); 123 124 query.join(Hql.leftJoin("guiContexts", "ctx")); 124 125 query.setDistinct(true); … … 131 132 } 132 133 int numListed = 0; 133 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);134 134 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 135 135 ExtensionsInvoker<ListColumnAction<PluginDefinition,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/plugintypes/index.jsp
r7605 r7914 245 245 final ItemQuery<PluginType> query = PluginType.getQuery(); 246 246 dc = sc.newDbControl(); 247 cc.configureQuery(dc, query, true); 247 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 248 cc.configureQuery(dc, query, jspContext, true); 248 249 cc.setQuery(query); 249 250 registerExportUtils(cc); 250 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);251 251 ExtensionsInvoker<ListColumnAction<PluginType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 252 252 listInvoker.render(new ListColumnExportRenderer<PluginType>(cc)); … … 267 267 final ItemQuery<PluginType> query = PluginType.getQuery(); 268 268 dc = sc.newDbControl(); 269 cc.configureQuery(dc, query, true); 269 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 270 cc.configureQuery(dc, query, jspContext, true); 270 271 dc.close(); 271 272 cc.setQuery(query); … … 284 285 final ItemQuery<PluginType> query = PluginType.getQuery(); 285 286 dc = sc.newDbControl(); 286 cc.configureQuery(dc, query, true); 287 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 288 cc.configureQuery(dc, query, jspContext, true); 287 289 dc.close(); 288 290 cc.setQuery(query); -
trunk/www/admin/plugintypes/list_plugintypes.jsp
r7913 r7914 95 95 96 96 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 97 98 try 98 99 { 99 final ItemQuery<PluginType> query = Base.getConfiguredQuery(dc, cc, true, PluginType.getQuery(), mode);100 final ItemQuery<PluginType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PluginType.getQuery(), mode); 100 101 pluginTypes = query.iterate(dc); 101 102 } … … 105 106 } 106 107 int numListed = 0; 107 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);108 108 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 109 109 ExtensionsInvoker<ListColumnAction<PluginType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/protocols/index.jsp
r7703 r7914 317 317 final ItemQuery<Protocol> query = Protocol.getQuery(); 318 318 dc = sc.newDbControl(); 319 cc.configureQuery(dc, query, true); 319 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 320 cc.configureQuery(dc, query, jspContext, true); 320 321 cc.setQuery(query); 321 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);322 322 ExtensionsInvoker<ListColumnAction<Protocol,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 323 323 listInvoker.render(new ListColumnExportRenderer<Protocol>(cc)); … … 337 337 final ItemQuery<Protocol> query = Protocol.getQuery(); 338 338 dc = sc.newDbControl(); 339 cc.configureQuery(dc, query, true); 339 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 340 cc.configureQuery(dc, query, jspContext, true); 340 341 dc.close(); 341 342 cc.setQuery(query); … … 354 355 final ItemQuery<Protocol> query = Protocol.getQuery(); 355 356 dc = sc.newDbControl(); 356 cc.configureQuery(dc, query, true); 357 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 358 cc.configureQuery(dc, query, jspContext, true); 357 359 dc.close(); 358 360 cc.setQuery(query); -
trunk/www/admin/protocols/list_protocol.jsp
r7913 r7914 105 105 106 106 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 107 final ItemQuery<Protocol> query = Base.getConfiguredQuery(dc, cc, true, Protocol.getQuery(), mode);108 109 107 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 108 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 110 109 try 111 110 { 111 final ItemQuery<Protocol> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Protocol.getQuery(), mode); 112 112 protocols = query.iterate(dc); 113 113 } … … 117 117 } 118 118 int numListed = 0; 119 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);120 119 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 121 120 ExtensionsInvoker<ListColumnAction<Protocol,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/quantities/index.jsp
r7605 r7914 242 242 final ItemQuery<Quantity> query = Quantity.getQuery(); 243 243 dc = sc.newDbControl(); 244 cc.configureQuery(dc, query, true); 244 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 245 cc.configureQuery(dc, query, jspContext, true); 245 246 cc.setQuery(query); 246 247 registerExportUtils(cc); 247 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);248 248 ExtensionsInvoker<ListColumnAction<Quantity,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 249 249 listInvoker.render(new ListColumnExportRenderer<Quantity>(cc)); … … 264 264 final ItemQuery<Quantity> query = Quantity.getQuery(); 265 265 dc = sc.newDbControl(); 266 cc.configureQuery(dc, query, true); 266 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 267 cc.configureQuery(dc, query, jspContext, true); 267 268 dc.close(); 268 269 cc.setQuery(query); … … 281 282 final ItemQuery<Quantity> query = Quantity.getQuery(); 282 283 dc = sc.newDbControl(); 283 cc.configureQuery(dc, query, true); 284 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 285 cc.configureQuery(dc, query, jspContext, true); 284 286 dc.close(); 285 287 cc.setQuery(query); -
trunk/www/admin/quantities/list_quantities.jsp
r7913 r7914 93 93 94 94 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 95 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 95 96 try 96 97 { 97 final ItemQuery<Quantity> query = Base.getConfiguredQuery(dc, cc, true, Quantity.getQuery(), mode);98 final ItemQuery<Quantity> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Quantity.getQuery(), mode); 98 99 quantities = query.iterate(dc); 99 100 } … … 103 104 } 104 105 int numListed = 0; 105 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);106 106 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 107 107 ExtensionsInvoker<ListColumnAction<Quantity,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/quantities/units/index.jsp
r7605 r7914 220 220 final Quantity quantity = Quantity.getById(dc, quantityId); 221 221 final ItemQuery<Unit> query = quantity.getUnits(); 222 cc.configureQuery(dc, query, true); 222 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 223 cc.configureQuery(dc, query, jspContext, true); 223 224 dc.close(); 224 225 cc.setQuery(query); … … 238 239 final Quantity quantity = Quantity.getById(dc, quantityId); 239 240 final ItemQuery<Unit> query = quantity.getUnits(); 240 cc.configureQuery(dc, query, true); 241 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 242 cc.configureQuery(dc, query, jspContext, true); 241 243 dc.close(); 242 244 cc.setQuery(query); … … 256 258 final Quantity quantity = Quantity.getById(dc, quantityId); 257 259 final ItemQuery<Unit> query = quantity.getUnits(); 258 cc.configureQuery(dc, query, true); 260 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 261 cc.configureQuery(dc, query, jspContext, true); 259 262 dc.close(); 260 263 cc.setQuery(query); -
trunk/www/admin/quota/index.jsp
r7605 r7914 253 253 final ItemQuery<Quota> query = Quota.getQuery(); 254 254 dc = sc.newDbControl(); 255 cc.configureQuery(dc, query, true); 255 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 256 cc.configureQuery(dc, query, jspContext, true); 256 257 cc.setQuery(query); 257 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);258 258 ExtensionsInvoker<ListColumnAction<Quota,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 259 259 listInvoker.render(new ListColumnExportRenderer<Quota>(cc)); … … 273 273 final ItemQuery<Quota> query = Quota.getQuery(); 274 274 dc = sc.newDbControl(); 275 cc.configureQuery(dc, query, true); 275 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 276 cc.configureQuery(dc, query, jspContext, true); 276 277 dc.close(); 277 278 cc.setQuery(query); … … 290 291 final ItemQuery<Quota> query = Quota.getQuery(); 291 292 dc = sc.newDbControl(); 292 cc.configureQuery(dc, query, true); 293 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 294 cc.configureQuery(dc, query, jspContext, true); 293 295 dc.close(); 294 296 cc.setQuery(query); -
trunk/www/admin/quota/list_quota.jsp
r7913 r7914 85 85 86 86 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 87 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 87 88 try 88 89 { 89 final ItemQuery<Quota> query = Base.getConfiguredQuery(dc, cc, true, Quota.getQuery(), mode);90 final ItemQuery<Quota> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Quota.getQuery(), mode); 90 91 quota = query.iterate(dc); 91 92 } … … 95 96 } 96 97 int numListed = 0; 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);98 98 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 99 99 ExtensionsInvoker<ListColumnAction<Quota,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/quotatypes/index.jsp
r7605 r7914 153 153 final ItemQuery<QuotaType> query = QuotaType.getQuery(); 154 154 dc = sc.newDbControl(); 155 cc.configureQuery(dc, query, true); 155 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 156 cc.configureQuery(dc, query, jspContext, true); 156 157 cc.setQuery(query); 157 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);158 158 ExtensionsInvoker<ListColumnAction<QuotaType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 159 159 listInvoker.render(new ListColumnExportRenderer<QuotaType>(cc)); … … 173 173 final ItemQuery<QuotaType> query = QuotaType.getQuery(); 174 174 dc = sc.newDbControl(); 175 cc.configureQuery(dc, query, true); 175 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 176 cc.configureQuery(dc, query, jspContext, true); 176 177 dc.close(); 177 178 cc.setQuery(query); -
trunk/www/admin/quotatypes/list_quotatypes.jsp
r7604 r7914 83 83 84 84 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 85 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 85 86 try 86 87 { 87 final ItemQuery<QuotaType> query = Base.getConfiguredQuery(dc, cc, true, QuotaType.getQuery(), mode);88 final ItemQuery<QuotaType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, QuotaType.getQuery(), mode); 88 89 quotaTypes = query.iterate(dc); 89 90 } … … 93 94 } 94 95 int numListed = 0; 95 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);96 96 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 97 97 ExtensionsInvoker<ListColumnAction<QuotaType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/reporterclonetemplates/index.jsp
r7605 r7914 291 291 final ItemQuery<ReporterCloneTemplate> query = ReporterCloneTemplate.getQuery(); 292 292 dc = sc.newDbControl(); 293 cc.configureQuery(dc, query, true); 293 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 294 cc.configureQuery(dc, query, jspContext, true); 294 295 cc.setQuery(query); 295 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);296 296 ExtensionsInvoker<ListColumnAction<ReporterCloneTemplate,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 297 297 listInvoker.render(new ListColumnExportRenderer<ReporterCloneTemplate>(cc)); … … 311 311 final ItemQuery<ReporterCloneTemplate> query = ReporterCloneTemplate.getQuery(); 312 312 dc = sc.newDbControl(); 313 cc.configureQuery(dc, query, true); 313 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 314 cc.configureQuery(dc, query, jspContext, true); 314 315 dc.close(); 315 316 cc.setQuery(query); … … 328 329 final ItemQuery<ReporterCloneTemplate> query = ReporterCloneTemplate.getQuery(); 329 330 dc = sc.newDbControl(); 330 cc.configureQuery(dc, query, true); 331 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 332 cc.configureQuery(dc, query, jspContext, true); 331 333 dc.close(); 332 334 cc.setQuery(query); -
trunk/www/admin/reporterclonetemplates/list_templates.jsp
r7913 r7914 84 84 85 85 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 86 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 86 87 try 87 88 { 88 final ItemQuery<ReporterCloneTemplate> query = Base.getConfiguredQuery(dc, cc, true, ReporterCloneTemplate.getQuery(), mode);89 final ItemQuery<ReporterCloneTemplate> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ReporterCloneTemplate.getQuery(), mode); 89 90 query.join(Hql.leftJoin("properties", "prp")); 90 91 query.setDistinct(true); … … 96 97 } 97 98 int numListed = 0; 98 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);99 99 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 100 100 ExtensionsInvoker<ListColumnAction<ReporterCloneTemplate,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/reportertypes/index.jsp
r7605 r7914 219 219 final ItemQuery<ReporterType> query = ReporterType.getQuery(); 220 220 dc = sc.newDbControl(); 221 cc.configureQuery(dc, query, true); 221 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 222 cc.configureQuery(dc, query, jspContext, true); 222 223 cc.setQuery(query); 223 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);224 224 ExtensionsInvoker<ListColumnAction<ReporterType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 225 225 listInvoker.render(new ListColumnExportRenderer<ReporterType>(cc)); … … 239 239 final ItemQuery<ReporterType> query = ReporterType.getQuery(); 240 240 dc = sc.newDbControl(); 241 cc.configureQuery(dc, query, true); 241 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 242 cc.configureQuery(dc, query, jspContext, true); 242 243 dc.close(); 243 244 cc.setQuery(query); … … 256 257 final ItemQuery<ReporterType> query = ReporterType.getQuery(); 257 258 dc = sc.newDbControl(); 258 cc.configureQuery(dc, query, true); 259 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 260 cc.configureQuery(dc, query, jspContext, true); 259 261 dc.close(); 260 262 cc.setQuery(query); -
trunk/www/admin/reportertypes/list_reportertypes.jsp
r7913 r7914 85 85 86 86 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 87 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 87 88 try 88 89 { 89 final ItemQuery<ReporterType> query = Base.getConfiguredQuery(dc, cc, true, ReporterType.getQuery(), mode);90 final ItemQuery<ReporterType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ReporterType.getQuery(), mode); 90 91 reporterTypes = query.iterate(dc); 91 92 } … … 95 96 } 96 97 int numListed = 0; 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);98 98 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 99 99 ExtensionsInvoker<ListColumnAction<ReporterType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/roles/index.jsp
r7605 r7914 270 270 final ItemQuery<Role> query = Role.getQuery(); 271 271 dc = sc.newDbControl(); 272 cc.configureQuery(dc, query, true); 272 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 273 cc.configureQuery(dc, query, jspContext, true); 273 274 cc.setQuery(query); 274 275 registerExportUtils(cc); 275 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);276 276 ExtensionsInvoker<ListColumnAction<Role,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 277 277 listInvoker.render(new ListColumnExportRenderer<Role>(cc)); … … 292 292 final ItemQuery<Role> query = Role.getQuery(); 293 293 dc = sc.newDbControl(); 294 cc.configureQuery(dc, query, true); 294 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 295 cc.configureQuery(dc, query, jspContext, true); 295 296 dc.close(); 296 297 cc.setQuery(query); … … 309 310 final ItemQuery<Role> query = Role.getQuery(); 310 311 dc = sc.newDbControl(); 311 cc.configureQuery(dc, query, true); 312 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 313 cc.configureQuery(dc, query, jspContext, true); 312 314 dc.close(); 313 315 cc.setQuery(query); -
trunk/www/admin/roles/list_roles.jsp
r7913 r7914 95 95 96 96 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 97 98 try 98 99 { 99 final ItemQuery<Role> query = Base.getConfiguredQuery(dc, cc, true, Role.getQuery(), mode);100 final ItemQuery<Role> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Role.getQuery(), mode); 100 101 roles = query.iterate(dc); 101 102 } … … 105 106 } 106 107 int numListed = 0; 107 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);108 108 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 109 109 ExtensionsInvoker<ListColumnAction<Role,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/software/index.jsp
r7703 r7914 292 292 final ItemQuery<Software> query = Software.getQuery(); 293 293 dc = sc.newDbControl(); 294 cc.configureQuery(dc, query, true); 294 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 295 cc.configureQuery(dc, query, jspContext, true); 295 296 cc.setQuery(query); 296 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);297 297 ExtensionsInvoker<ListColumnAction<Software,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 298 298 listInvoker.render(new ListColumnExportRenderer<Software>(cc)); … … 312 312 final ItemQuery<Software> query = Software.getQuery(); 313 313 dc = sc.newDbControl(); 314 cc.configureQuery(dc, query, true); 314 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 315 cc.configureQuery(dc, query, jspContext, true); 315 316 dc.close(); 316 317 cc.setQuery(query); … … 329 330 final ItemQuery<Software> query = Software.getQuery(); 330 331 dc = sc.newDbControl(); 331 cc.configureQuery(dc, query, true); 332 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 333 cc.configureQuery(dc, query, jspContext, true); 332 334 dc.close(); 333 335 cc.setQuery(query); -
trunk/www/admin/software/list_software.jsp
r7913 r7914 106 106 107 107 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 108 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 108 109 try 109 110 { 110 final ItemQuery<Software> query = Base.getConfiguredQuery(dc, cc, true, Software.getQuery(), mode);111 final ItemQuery<Software> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Software.getQuery(), mode); 111 112 software = query.iterate(dc); 112 113 } … … 116 117 } 117 118 int numListed = 0; 118 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);119 119 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 120 120 ExtensionsInvoker<ListColumnAction<Software,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/admin/users/index.jsp
r7605 r7914 391 391 final ItemQuery<User> query = User.getQuery(); 392 392 dc = sc.newDbControl(); 393 cc.configureQuery(dc, query, true); 393 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 394 cc.configureQuery(dc, query, jspContext, true); 394 395 cc.setQuery(query); 395 396 registerExportUtils(cc); 396 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);397 397 ExtensionsInvoker<ListColumnAction<User,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 398 398 listInvoker.render(new ListColumnExportRenderer<User>(cc)); … … 413 413 final ItemQuery<User> query = User.getQuery(); 414 414 dc = sc.newDbControl(); 415 cc.configureQuery(dc, query, true); 415 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 416 cc.configureQuery(dc, query, jspContext, true); 416 417 dc.close(); 417 418 cc.setQuery(query); … … 430 431 final ItemQuery<User> query = User.getQuery(); 431 432 dc = sc.newDbControl(); 432 cc.configureQuery(dc, query, true); 433 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 434 cc.configureQuery(dc, query, jspContext, true); 433 435 dc.close(); 434 436 cc.setQuery(query); -
trunk/www/admin/users/list_users.jsp
r7913 r7914 109 109 110 110 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 111 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 111 112 try 112 113 { 113 final ItemQuery<User> query = Base.getConfiguredQuery(dc, cc, true, User.getQuery(), mode);114 final ItemQuery<User> query = Base.getConfiguredQuery(dc, cc, jspContext, true, User.getQuery(), mode); 114 115 users = query.iterate(dc); 115 116 } … … 119 120 } 120 121 int numListed = 0; 121 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);122 122 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 123 123 ExtensionsInvoker<ListColumnAction<User,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/bioplateeventtypes/index.jsp
r7605 r7914 225 225 final ItemQuery<BioPlateEventType> query = BioPlateEventType.getQuery(); 226 226 dc = sc.newDbControl(); 227 cc.configureQuery(dc, query, true); 227 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 228 cc.configureQuery(dc, query, jspContext, true); 228 229 cc.setQuery(query); 229 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);230 230 ExtensionsInvoker<ListColumnAction<BioPlateEventType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 231 231 listInvoker.render(new ListColumnExportRenderer<BioPlateEventType>(cc)); … … 245 245 final ItemQuery<BioPlateEventType> query = BioPlateEventType.getQuery(); 246 246 dc = sc.newDbControl(); 247 cc.configureQuery(dc, query, true); 247 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 248 cc.configureQuery(dc, query, jspContext, true); 248 249 dc.close(); 249 250 cc.setQuery(query); … … 262 263 final ItemQuery<BioPlateEventType> query = BioPlateEventType.getQuery(); 263 264 dc = sc.newDbControl(); 264 cc.configureQuery(dc, query, true); 265 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 266 cc.configureQuery(dc, query, jspContext, true); 265 267 dc.close(); 266 268 cc.setQuery(query); -
trunk/www/biomaterials/bioplateeventtypes/list_eventtypes.jsp
r7913 r7914 84 84 { 85 85 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 86 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 86 87 try 87 88 { 88 final ItemQuery<BioPlateEventType> query = Base.getConfiguredQuery(dc, cc, true, BioPlateEventType.getQuery(), mode);89 final ItemQuery<BioPlateEventType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, BioPlateEventType.getQuery(), mode); 89 90 bioPlateEventTypes = query.iterate(dc); 90 91 } … … 94 95 } 95 96 int numListed = 0; 96 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);97 97 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 98 98 ExtensionsInvoker<ListColumnAction<BioPlateEventType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/bioplates/events/index.jsp
r7703 r7914 284 284 final BioPlate bioplate = BioPlate.getById(dc, bioplateId); 285 285 final ItemQuery<BioPlateEvent> query = bioplate.getEvents(); 286 cc.configureQuery(dc, query, true); 286 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 287 cc.configureQuery(dc, query, jspContext, true); 287 288 cc.setQuery(query); 288 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);289 289 ExtensionsInvoker<ListColumnAction<BioPlate,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 290 290 listInvoker.render(new ListColumnExportRenderer<BioPlate>(cc)); … … 305 305 final BioPlate bioplate = BioPlate.getById(dc, bioplateId); 306 306 final ItemQuery<BioPlateEvent> query = bioplate.getEvents(); 307 cc.configureQuery(dc, query, true); 307 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 308 cc.configureQuery(dc, query, jspContext, true); 308 309 dc.close(); 309 310 cc.setQuery(query); … … 323 324 final BioPlate bioplate = BioPlate.getById(dc, bioplateId); 324 325 final ItemQuery<BioPlateEvent> query = bioplate.getEvents(); 325 cc.configureQuery(dc, query, true); 326 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 327 cc.configureQuery(dc, query, jspContext, true); 326 328 dc.close(); 327 329 cc.setQuery(query); -
trunk/www/biomaterials/bioplates/events/list_events.jsp
r7913 r7914 95 95 final BioPlate bioPlate = BioPlate.getById(dc, bioPlateId); 96 96 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, bioPlate); 97 98 try 98 99 { 99 final ItemQuery<BioPlateEvent> query = Base.getConfiguredQuery(dc, cc, true, bioPlate.getEvents(), mode);100 final ItemQuery<BioPlateEvent> query = Base.getConfiguredQuery(dc, cc, jspContext, true, bioPlate.getEvents(), mode); 100 101 events = query.iterate(dc); 101 102 } … … 107 108 int numListed = 0; 108 109 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 109 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, bioPlate);110 110 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 111 111 ExtensionsInvoker<ListColumnAction<BioPlateEvent,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/bioplates/index.jsp
r7703 r7914 290 290 final ItemQuery<BioPlate> query = BioPlate.getQuery(); 291 291 dc = sc.newDbControl(); 292 cc.configureQuery(dc, query, true); 292 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 293 cc.configureQuery(dc, query, jspContext, true); 293 294 cc.setQuery(query); 294 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);295 295 ExtensionsInvoker<ListColumnAction<BioPlate,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 296 296 listInvoker.render(new ListColumnExportRenderer<BioPlate>(cc)); … … 310 310 final ItemQuery<BioPlate> query = BioPlate.getQuery(); 311 311 dc = sc.newDbControl(); 312 cc.configureQuery(dc, query, true); 312 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 313 cc.configureQuery(dc, query, jspContext, true); 313 314 dc.close(); 314 315 cc.setQuery(query); … … 327 328 final ItemQuery<BioPlate> query = BioPlate.getQuery(); 328 329 dc = sc.newDbControl(); 329 cc.configureQuery(dc, query, true); 330 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 331 cc.configureQuery(dc, query, jspContext, true); 330 332 dc.close(); 331 333 cc.setQuery(query); -
trunk/www/biomaterials/bioplates/list_bioplates.jsp
r7913 r7914 131 131 132 132 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 133 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 133 134 try 134 135 { 135 final ItemQuery<BioPlate> query = Base.getConfiguredQuery(dc, cc, true, BioPlate.getQuery(), mode);136 final ItemQuery<BioPlate> query = Base.getConfiguredQuery(dc, cc, jspContext, true, BioPlate.getQuery(), mode); 136 137 bioplates = query.iterate(dc); 137 138 } … … 143 144 int numListed = 0; 144 145 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 145 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);146 146 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 147 147 ExtensionsInvoker<ListColumnAction<BioPlate,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/bioplates/wells/index.jsp
r7605 r7914 188 188 final BioPlate bioplate = BioPlate.getById(dc, bioplateId); 189 189 final ItemQuery<BioWell> query = bioplate.getBioWells(); 190 cc.configureQuery(dc, query, true); 190 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 191 cc.configureQuery(dc, query, jspContext, true); 191 192 query.join(Hql.leftJoin(null, "bioMaterial", "mbm", null, true)); 192 193 query.join(Hql.leftJoin("mbm", "creationEvent", "evt", null, true)); … … 197 198 cc.setQuery(query); 198 199 registerExportFormatters(cc); 199 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);200 200 ExtensionsInvoker<ListColumnAction<BioWell,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 201 201 listInvoker.render(new ListColumnExportRenderer<BioWell>(cc)); … … 216 216 final BioPlate bioplate = BioPlate.getById(dc, bioplateId); 217 217 final ItemQuery<BioWell> query = bioplate.getBioWells(); 218 cc.configureQuery(dc, query, true); 218 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 219 cc.configureQuery(dc, query, jspContext, true); 219 220 dc.close(); 220 221 cc.setQuery(query); … … 234 235 final BioPlate bioplate = BioPlate.getById(dc, bioplateId); 235 236 final ItemQuery<BioWell> query = bioplate.getBioWells(); 236 cc.configureQuery(dc, query, true); 237 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 238 cc.configureQuery(dc, query, jspContext, true); 237 239 dc.close(); 238 240 cc.setQuery(query); -
trunk/www/biomaterials/bioplates/wells/list_biowells.jsp
r7913 r7914 144 144 } 145 145 146 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, bioplate); 146 147 try 147 148 { 148 final ItemQuery<BioWell> query = Base.getConfiguredQuery(dc, cc, true, bioplate.getBioWells(), mode);149 final ItemQuery<BioWell> query = Base.getConfiguredQuery(dc, cc, jspContext, true, bioplate.getBioWells(), mode); 149 150 query.join(Hql.leftJoin(null, "bioMaterial", "mbm", null, true)); 150 151 query.join(Hql.leftJoin("mbm", "creationEvent", "evt", null, true)); … … 161 162 } 162 163 int numListed = 0; 163 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, bioplate);164 164 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 165 165 ExtensionsInvoker<ListColumnAction<BioWell,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/bioplatetypes/index.jsp
r7605 r7914 249 249 final ItemQuery<BioPlateType> query = BioPlateType.getQuery(); 250 250 dc = sc.newDbControl(); 251 cc.configureQuery(dc, query, true); 251 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 252 cc.configureQuery(dc, query, jspContext, true); 252 253 cc.setQuery(query); 253 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);254 254 ExtensionsInvoker<ListColumnAction<BioPlateType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 255 255 listInvoker.render(new ListColumnExportRenderer<BioPlateType>(cc)); … … 269 269 final ItemQuery<BioPlateType> query = BioPlateType.getQuery(); 270 270 dc = sc.newDbControl(); 271 cc.configureQuery(dc, query, true); 271 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 272 cc.configureQuery(dc, query, jspContext, true); 272 273 dc.close(); 273 274 cc.setQuery(query); … … 286 287 final ItemQuery<BioPlateType> query = BioPlateType.getQuery(); 287 288 dc = sc.newDbControl(); 288 cc.configureQuery(dc, query, true); 289 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 290 cc.configureQuery(dc, query, jspContext, true); 289 291 dc.close(); 290 292 cc.setQuery(query); -
trunk/www/biomaterials/bioplatetypes/list_platetypes.jsp
r7913 r7914 111 111 )); 112 112 final ItemQuery<ItemSubtype> storageTypeQuery = Base.getSubtypesQuery(Item.HARDWARE); 113 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 113 114 try 114 115 { 115 final ItemQuery<BioPlateType> query = Base.getConfiguredQuery(dc, cc, true, BioPlateType.getQuery(), mode);116 final ItemQuery<BioPlateType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, BioPlateType.getQuery(), mode); 116 117 bioPlateTypes = query.iterate(dc); 117 118 } … … 121 122 } 122 123 int numListed = 0; 123 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);124 124 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 125 125 ExtensionsInvoker<ListColumnAction<BioPlateType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/biosources/index.jsp
r7813 r7914 302 302 final ItemQuery<BioSource> query = BioSource.getQuery(); 303 303 dc = sc.newDbControl(); 304 cc.configureQuery(dc, query, true); 304 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 305 cc.configureQuery(dc, query, jspContext, true); 305 306 cc.setQuery(query); 306 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);307 307 ExtensionsInvoker<ListColumnAction<BioSource,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 308 308 listInvoker.render(new ListColumnExportRenderer<BioSource>(cc)); … … 323 323 final ItemQuery<BioSource> query = BioSource.getQuery(); 324 324 dc = sc.newDbControl(); 325 cc.configureQuery(dc, query, true); 325 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 326 cc.configureQuery(dc, query, jspContext, true); 326 327 dc.close(); 327 328 cc.setQuery(query); … … 340 341 final ItemQuery<BioSource> query = BioSource.getQuery(); 341 342 dc = sc.newDbControl(); 342 cc.configureQuery(dc, query, true); 343 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 344 cc.configureQuery(dc, query, jspContext, true); 343 345 dc.close(); 344 346 cc.setQuery(query); … … 356 358 final ItemQuery<BioSource> query = BioSource.getQuery(); 357 359 dc = sc.newDbControl(); 358 cc.configureQuery(dc, query, true); 360 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 361 cc.configureQuery(dc, query, jspContext, true); 359 362 dc.close(); 360 363 cc.setQuery(query); … … 366 369 final ItemQuery<BioSource> query = BioSource.getQuery(); 367 370 dc = sc.newDbControl(); 368 cc.configureQuery(dc, query, true); 371 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 372 cc.configureQuery(dc, query, jspContext, true); 369 373 dc.close(); 370 374 cc.setQuery(query); -
trunk/www/biomaterials/biosources/list_biosources.jsp
r7913 r7914 127 127 128 128 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 129 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 129 130 try 130 131 { 131 final ItemQuery<BioSource> query = Base.getConfiguredQuery(dc, cc, true, BioSource.getQuery(), mode);132 final ItemQuery<BioSource> query = Base.getConfiguredQuery(dc, cc, jspContext, true, BioSource.getQuery(), mode); 132 133 bioSources = query.iterate(dc); 133 134 } … … 139 140 int numListed = 0; 140 141 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 141 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);142 142 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 143 143 ExtensionsInvoker<ListColumnAction<BioSource,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/events/index.jsp
r7703 r7914 215 215 MeasuredBioMaterial bioMaterial = (MeasuredBioMaterial)bioMaterialType.getById(dc, bioMaterialId); 216 216 final ItemQuery<BioMaterialEvent> query = BioMaterialEvent.getQuery(bioMaterial); 217 cc.configureQuery(dc, query, true); 217 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 218 cc.configureQuery(dc, query, jspContext, true); 218 219 cc.setQuery(query); 219 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);220 220 ExtensionsInvoker<ListColumnAction<BioMaterialEvent,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 221 221 listInvoker.render(new ListColumnExportRenderer<BioMaterialEvent>(cc)); … … 236 236 MeasuredBioMaterial bioMaterial = (MeasuredBioMaterial)bioMaterialType.getById(dc, bioMaterialId); 237 237 final ItemQuery<BioMaterialEvent> query = BioMaterialEvent.getQuery(bioMaterial); 238 cc.configureQuery(dc, query, true); 238 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 239 cc.configureQuery(dc, query, jspContext, true); 239 240 dc.close(); 240 241 cc.setQuery(query); … … 254 255 MeasuredBioMaterial bioMaterial = (MeasuredBioMaterial)bioMaterialType.getById(dc, bioMaterialId); 255 256 final ItemQuery<BioMaterialEvent> query = BioMaterialEvent.getQuery(bioMaterial); 256 cc.configureQuery(dc, query, true); 257 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 258 cc.configureQuery(dc, query, jspContext, true); 257 259 dc.close(); 258 260 cc.setQuery(query); -
trunk/www/biomaterials/events/list_events.jsp
r7913 r7914 112 112 Unit microGram = UnitUtil.getUnit(dc, Quantity.MASS, "µg"); 113 113 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 114 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, bioMaterial); 114 115 try 115 116 { 116 final ItemQuery<BioMaterialEvent> query = Base.getConfiguredQuery(dc, cc, true, bioMaterial.getEvents(), mode);117 final ItemQuery<BioMaterialEvent> query = Base.getConfiguredQuery(dc, cc, jspContext, true, bioMaterial.getEvents(), mode); 117 118 events = query.iterate(dc); 118 119 } … … 125 126 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 126 127 Formatter<Number> numericFormatter = FormatterFactory.getNumberFormatter(sc); 127 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, bioMaterial);128 128 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 129 129 ExtensionsInvoker<ListColumnAction<BioMaterialEvent,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/extracts/index.jsp
r7813 r7914 457 457 final ItemQuery<Extract> query = Extract.getQuery(); 458 458 dc = sc.newDbControl(); 459 cc.configureQuery(dc, query, true); 459 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 460 cc.configureQuery(dc, query, jspContext, true); 460 461 cc.setQuery(query); 461 462 registerExportFormatters(cc); 462 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);463 463 ExtensionsInvoker<ListColumnAction<Extract,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 464 464 listInvoker.render(new ListColumnExportRenderer<Extract>(cc)); … … 493 493 final ItemQuery<Extract> query = Extract.getQuery(); 494 494 dc = sc.newDbControl(); 495 cc.configureQuery(dc, query, true); 495 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 496 cc.configureQuery(dc, query, jspContext, true); 496 497 dc.close(); 497 498 cc.setQuery(query); … … 510 511 final ItemQuery<Extract> query = Extract.getQuery(); 511 512 dc = sc.newDbControl(); 512 cc.configureQuery(dc, query, true); 513 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 514 cc.configureQuery(dc, query, jspContext, true); 513 515 dc.close(); 514 516 cc.setQuery(query); … … 526 528 final ItemQuery<Extract> query = Extract.getQuery(); 527 529 dc = sc.newDbControl(); 528 cc.configureQuery(dc, query, true); 530 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 531 cc.configureQuery(dc, query, jspContext, true); 529 532 dc.close(); 530 533 cc.setQuery(query); … … 536 539 final ItemQuery<Extract> query = Extract.getQuery(); 537 540 dc = sc.newDbControl(); 538 cc.configureQuery(dc, query, true); 541 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 542 cc.configureQuery(dc, query, jspContext, true); 539 543 dc.close(); 540 544 cc.setQuery(query); … … 546 550 final ItemQuery<Extract> query = Extract.getQuery(); 547 551 dc = sc.newDbControl(); 548 cc.configureQuery(dc, query, true); 552 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 553 cc.configureQuery(dc, query, jspContext, true); 549 554 dc.close(); 550 555 cc.filterOnSelectedItems(query); -
trunk/www/biomaterials/extracts/list_extracts.jsp
r7913 r7914 185 185 Unit microGram = UnitUtil.getUnit(dc, Quantity.MASS, "µg"); 186 186 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 187 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 187 188 try 188 189 { 189 final ItemQuery<Extract> query = Base.getConfiguredQuery(dc, cc, true, Extract.getQuery(), mode);190 final ItemQuery<Extract> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Extract.getQuery(), mode); 190 191 extracts = query.iterate(dc); 191 192 } … … 221 222 } 222 223 223 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);224 224 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 225 225 ExtensionsInvoker<ListColumnAction<Extract,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/kits/index.jsp
r7703 r7914 283 283 final ItemQuery<Kit> query = Kit.getQuery(); 284 284 dc = sc.newDbControl(); 285 cc.configureQuery(dc, query, true); 285 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 286 cc.configureQuery(dc, query, jspContext, true); 286 287 cc.setQuery(query); 287 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);288 288 ExtensionsInvoker<ListColumnAction<Kit,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 289 289 listInvoker.render(new ListColumnExportRenderer<Kit>(cc)); … … 303 303 final ItemQuery<Kit> query = Kit.getQuery(); 304 304 dc = sc.newDbControl(); 305 cc.configureQuery(dc, query, true); 305 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 306 cc.configureQuery(dc, query, jspContext, true); 306 307 dc.close(); 307 308 cc.setQuery(query); … … 320 321 final ItemQuery<Kit> query = Kit.getQuery(); 321 322 dc = sc.newDbControl(); 322 cc.configureQuery(dc, query, true); 323 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 324 cc.configureQuery(dc, query, jspContext, true); 323 325 dc.close(); 324 326 cc.setQuery(query); -
trunk/www/biomaterials/kits/list_kits.jsp
r7913 r7914 103 103 104 104 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 105 final ItemQuery<Kit> query = Base.getConfiguredQuery(dc, cc, true, Kit.getQuery(), mode);106 107 105 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 106 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 108 107 try 109 108 { 109 final ItemQuery<Kit> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Kit.getQuery(), mode); 110 110 kits = query.iterate(dc); 111 111 } … … 115 115 } 116 116 int numListed = 0; 117 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);118 117 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 119 118 ExtensionsInvoker<ListColumnAction<Kit,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/samples/index.jsp
r7813 r7914 437 437 final ItemQuery<Sample> query = Sample.getQuery(); 438 438 dc = sc.newDbControl(); 439 cc.configureQuery(dc, query, true); 439 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 440 cc.configureQuery(dc, query, jspContext, true); 440 441 registerExportUtils(cc); 441 442 cc.setQuery(query); 442 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);443 443 ExtensionsInvoker<ListColumnAction<Sample,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 444 444 listInvoker.render(new ListColumnExportRenderer<Sample>(cc)); … … 459 459 final ItemQuery<Sample> query = Sample.getQuery(); 460 460 dc = sc.newDbControl(); 461 cc.configureQuery(dc, query, true); 461 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 462 cc.configureQuery(dc, query, jspContext, true); 462 463 dc.close(); 463 464 cc.setQuery(query); … … 476 477 final ItemQuery<Sample> query = Sample.getQuery(); 477 478 dc = sc.newDbControl(); 478 cc.configureQuery(dc, query, true); 479 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 480 cc.configureQuery(dc, query, jspContext, true); 479 481 dc.close(); 480 482 cc.setQuery(query); … … 492 494 final ItemQuery<Sample> query = Sample.getQuery(); 493 495 dc = sc.newDbControl(); 494 cc.configureQuery(dc, query, true); 496 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 497 cc.configureQuery(dc, query, jspContext, true); 495 498 dc.close(); 496 499 cc.setQuery(query); … … 502 505 final ItemQuery<Sample> query = Sample.getQuery(); 503 506 dc = sc.newDbControl(); 504 cc.configureQuery(dc, query, true); 507 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 508 cc.configureQuery(dc, query, jspContext, true); 505 509 dc.close(); 506 510 cc.setQuery(query); … … 512 516 final ItemQuery<Sample> query = Sample.getQuery(); 513 517 dc = sc.newDbControl(); 514 cc.configureQuery(dc, query, true); 518 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 519 cc.configureQuery(dc, query, jspContext, true); 515 520 dc.close(); 516 521 cc.filterOnSelectedItems(query); -
trunk/www/biomaterials/samples/list_samples.jsp
r7913 r7914 160 160 annotationLoaders.add(new AnnotationLoaderUtil(dc, manager, at, false, true)); 161 161 } 162 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 162 163 try 163 164 { 164 final ItemQuery<Sample> query = Base.getConfiguredQuery(dc, cc, true, Sample.getQuery(), mode);165 final ItemQuery<Sample> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Sample.getQuery(), mode); 165 166 samples = query.iterate(dc); 166 167 } … … 196 197 } 197 198 198 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);199 199 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 200 200 ExtensionsInvoker<ListColumnAction<Sample,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/biomaterials/tags/index.jsp
r7703 r7914 276 276 final ItemQuery<Tag> query = Tag.getQuery(); 277 277 dc = sc.newDbControl(); 278 cc.configureQuery(dc, query, true); 278 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 279 cc.configureQuery(dc, query, jspContext, true); 279 280 cc.setQuery(query); 280 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);281 281 ExtensionsInvoker<ListColumnAction<Tag,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 282 282 listInvoker.render(new ListColumnExportRenderer<Tag>(cc)); … … 296 296 final ItemQuery<Tag> query = Tag.getQuery(); 297 297 dc = sc.newDbControl(); 298 cc.configureQuery(dc, query, true); 298 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 299 cc.configureQuery(dc, query, jspContext, true); 299 300 dc.close(); 300 301 cc.setQuery(query); … … 313 314 final ItemQuery<Tag> query = Tag.getQuery(); 314 315 dc = sc.newDbControl(); 315 cc.configureQuery(dc, query, true); 316 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 317 cc.configureQuery(dc, query, jspContext, true); 316 318 dc.close(); 317 319 cc.setQuery(query); -
trunk/www/biomaterials/tags/list_tags.jsp
r7913 r7914 108 108 109 109 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 110 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 110 111 try 111 112 { 112 final ItemQuery<Tag> query = Base.getConfiguredQuery(dc, cc, true, Tag.getQuery(), mode);113 final ItemQuery<Tag> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Tag.getQuery(), mode); 113 114 tags = query.iterate(dc); 114 115 } … … 118 119 } 119 120 int numListed = 0; 120 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);121 121 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 122 122 ExtensionsInvoker<ListColumnAction<Tag,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/common/history/index.jsp
r7604 r7914 141 141 BasicItem source = sourceType.getById(dc, sourceId); 142 142 final ItemQuery<ChangeHistory> query = ChangeHistory.getHistoryOf(source); 143 cc.configureQuery(dc, query, true); 143 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 144 cc.configureQuery(dc, query, jspContext, true); 144 145 registerExportUtils(cc); 145 146 cc.setQuery(query); 146 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);147 147 ExtensionsInvoker<ListColumnAction<ChangeHistory,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 148 148 listInvoker.render(new ListColumnExportRenderer<ChangeHistory>(cc)); -
trunk/www/common/history/list_history.jsp
r7913 r7914 86 86 final BasicItem source = sourceType.getById(dc, sourceId); 87 87 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 88 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 88 89 try 89 90 { 90 91 final ItemQuery<ChangeHistory> query = 91 Base.getConfiguredQuery(dc, cc, true, ChangeHistory.getHistoryOf(source), mode);92 Base.getConfiguredQuery(dc, cc, jspContext, true, ChangeHistory.getHistoryOf(source), mode); 92 93 query.order(cc.getSortDirection().sortBy(Hql.property("id"))); 93 94 history = query.iterate(dc); … … 100 101 } 101 102 Formatter<Date> dateFormatter = FormatterFactory.getDateTimeFormatter(sc); 102 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);103 103 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 104 104 ExtensionsInvoker<ListColumnAction<ChangeHistory,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/filemanager/files/index.jsp
r7857 r7914 406 406 final ItemQuery<File> query = File.getQuery(); 407 407 dc = sc.newDbControl(); 408 cc.configureQuery(dc, query, true); 408 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 409 cc.configureQuery(dc, query, jspContext, true); 409 410 if (!isSearch) 410 411 { … … 416 417 registerExportUtils(cc); 417 418 cc.setQuery(query); 418 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);419 419 ExtensionsInvoker<ListColumnAction<File,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 420 420 listInvoker.render(new ListColumnExportRenderer<File>(cc)); … … 435 435 final ItemQuery<File> query = File.getQuery(); 436 436 dc = sc.newDbControl(); 437 cc.configureQuery(dc, query, true); 437 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 438 cc.configureQuery(dc, query, jspContext, true); 438 439 if (!isSearch) 439 440 { … … 458 459 final ItemQuery<File> query = File.getQuery(); 459 460 dc = sc.newDbControl(); 460 cc.configureQuery(dc, query, true); 461 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 462 cc.configureQuery(dc, query, jspContext, true); 461 463 if (!isSearch) 462 464 { -
trunk/www/filemanager/files/list_files.jsp
r7913 r7914 232 232 233 233 // Get all files in current directory 234 final ItemQuery<File> fileQuery = Base.getConfiguredQuery(dc, cc, true, File.getQuery(), mode); 234 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, current); 235 final ItemQuery<File> fileQuery = Base.getConfiguredQuery(dc, cc, jspContext, true, File.getQuery(), mode); 235 236 if (!isSearch) 236 237 { … … 268 269 int numListed = 0; 269 270 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 270 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, current);271 271 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 272 272 ExtensionsInvoker<ListColumnAction<File,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/filemanager/fileservers/index.jsp
r7605 r7914 331 331 final ItemQuery<FileServer> query = FileServer.getQuery(); 332 332 dc = sc.newDbControl(); 333 cc.configureQuery(dc, query, true); 333 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 334 cc.configureQuery(dc, query, jspContext, true); 334 335 cc.setQuery(query); 335 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);336 336 ExtensionsInvoker<ListColumnAction<FileServer,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 337 337 listInvoker.render(new ListColumnExportRenderer<FileServer>(cc)); … … 351 351 final ItemQuery<FileServer> query = FileServer.getQuery(); 352 352 dc = sc.newDbControl(); 353 cc.configureQuery(dc, query, true); 353 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 354 cc.configureQuery(dc, query, jspContext, true); 354 355 dc.close(); 355 356 cc.setQuery(query); … … 368 369 final ItemQuery<FileServer> query = FileServer.getQuery(); 369 370 dc = sc.newDbControl(); 370 cc.configureQuery(dc, query, true); 371 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 372 cc.configureQuery(dc, query, jspContext, true); 371 373 dc.close(); 372 374 cc.setQuery(query); -
trunk/www/filemanager/fileservers/list_fileservers.jsp
r7913 r7914 83 83 84 84 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 85 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 85 86 try 86 87 { 87 final ItemQuery<FileServer> query = Base.getConfiguredQuery(dc, cc, true, FileServer.getQuery(), mode);88 final ItemQuery<FileServer> query = Base.getConfiguredQuery(dc, cc, jspContext, true, FileServer.getQuery(), mode); 88 89 servers = query.iterate(dc); 89 90 } … … 93 94 } 94 95 int numListed = 0; 95 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);96 96 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 97 97 ExtensionsInvoker<ListColumnAction<FileServer,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/arraybatches/index.jsp
r7703 r7914 305 305 final ItemQuery<ArrayBatch> query = ArrayBatch.getQuery(); 306 306 dc = sc.newDbControl(); 307 cc.configureQuery(dc, query, true); 307 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 308 cc.configureQuery(dc, query, jspContext, true); 308 309 cc.setQuery(query); 309 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);310 310 ExtensionsInvoker<ListColumnAction<ArrayBatch,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 311 311 listInvoker.render(new ListColumnExportRenderer<ArrayBatch>(cc)); … … 325 325 final ItemQuery<ArrayBatch> query = ArrayBatch.getQuery(); 326 326 dc = sc.newDbControl(); 327 cc.configureQuery(dc, query, true); 327 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 328 cc.configureQuery(dc, query, jspContext, true); 328 329 dc.close(); 329 330 cc.setQuery(query); … … 342 343 final ItemQuery<ArrayBatch> query = ArrayBatch.getQuery(); 343 344 dc = sc.newDbControl(); 344 cc.configureQuery(dc, query, true); 345 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 346 cc.configureQuery(dc, query, jspContext, true); 345 347 dc.close(); 346 348 cc.setQuery(query); -
trunk/www/lims/arraybatches/list_batches.jsp
r7913 r7914 122 122 123 123 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 124 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 124 125 try 125 126 { 126 final ItemQuery<ArrayBatch> query = Base.getConfiguredQuery(dc, cc, true, ArrayBatch.getQuery(), mode);127 final ItemQuery<ArrayBatch> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ArrayBatch.getQuery(), mode); 127 128 batches = query.iterate(dc); 128 129 } … … 133 134 } 134 135 int numListed = 0; 135 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);136 136 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 137 137 ExtensionsInvoker<ListColumnAction<ArrayBatch,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/arraydesigns/features/index.jsp
r7604 r7914 114 114 final DataQuery<FeatureData> query = arrayDesign.getFeatures(); 115 115 query.join(Hql.leftJoin(null, "reporter", "rpt", null, true)); 116 cc.configureQuery(dc, query, true); 116 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 117 cc.configureQuery(dc, query, jspContext, true); 117 118 cc.setQuery(query); 118 119 registerExportFormatters(cc); 119 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);120 120 ExtensionsInvoker<ListColumnAction<FeatureData,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 121 121 listInvoker.render(new ListColumnExportRenderer<FeatureData>(cc)); … … 130 130 final DataQuery<ReporterData> query = arrayDesign.getReporters(); 131 131 query.join(Hql.leftJoin("reporter", "rpt")); 132 cc.configureQuery(dc, query, true); 132 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 133 cc.configureQuery(dc, query, jspContext, true); 133 134 dc.close(); 134 135 cc.setQuery(query); -
trunk/www/lims/arraydesigns/features/list_features.jsp
r7913 r7914 139 139 } 140 140 141 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 141 142 try 142 143 { 143 144 query.join(Hql.leftJoin(null, "reporter", "rpt", null, true)); 144 cc.configureQuery(dc, query, true);145 cc.configureQuery(dc, query, jspContext, true); 145 146 if (!"row".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("row"))); 146 147 if (!"column".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("column"))); … … 153 154 } 154 155 int numListed = 0; 155 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);156 156 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 157 157 ExtensionsInvoker<ListColumnAction<FeatureData,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/arraydesigns/index.jsp
r7703 r7914 356 356 final ItemQuery<ArrayDesign> query = ArrayDesign.getQuery(); 357 357 dc = sc.newDbControl(); 358 cc.configureQuery(dc, query, true); 358 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 359 cc.configureQuery(dc, query, jspContext, true); 359 360 cc.setQuery(query); 360 361 registerExportUtils(cc); 361 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);362 362 ExtensionsInvoker<ListColumnAction<ArrayDesign,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 363 363 listInvoker.render(new ListColumnExportRenderer<ArrayDesign>(cc)); … … 378 378 final ItemQuery<ArrayDesign> query = ArrayDesign.getQuery(); 379 379 dc = sc.newDbControl(); 380 cc.configureQuery(dc, query, true); 380 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 381 cc.configureQuery(dc, query, jspContext, true); 381 382 dc.close(); 382 383 cc.setQuery(query); … … 395 396 final ItemQuery<ArrayDesign> query = ArrayDesign.getQuery(); 396 397 dc = sc.newDbControl(); 397 cc.configureQuery(dc, query, true); 398 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 399 cc.configureQuery(dc, query, jspContext, true); 398 400 dc.close(); 399 401 cc.setQuery(query); -
trunk/www/lims/arraydesigns/list_designs.jsp
r7913 r7914 152 152 153 153 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 154 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 154 155 try 155 156 { 156 final ItemQuery<ArrayDesign> query = Base.getConfiguredQuery(dc, cc, true, ArrayDesign.getQuery(), mode);157 final ItemQuery<ArrayDesign> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ArrayDesign.getQuery(), mode); 157 158 designs = query.iterate(dc); 158 159 } … … 165 166 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 166 167 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 167 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);168 168 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 169 169 ExtensionsInvoker<ListColumnAction<ArrayDesign,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/arrayslides/index.jsp
r7703 r7914 354 354 final ItemQuery<ArraySlide> query = ArraySlide.getQuery(); 355 355 dc = sc.newDbControl(); 356 cc.configureQuery(dc, query, true); 356 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 357 cc.configureQuery(dc, query, jspContext, true); 357 358 cc.setQuery(query); 358 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);359 359 ExtensionsInvoker<ListColumnAction<ArraySlide,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 360 360 listInvoker.render(new ListColumnExportRenderer<ArraySlide>(cc)); … … 374 374 final ItemQuery<ArraySlide> query = ArraySlide.getQuery(); 375 375 dc = sc.newDbControl(); 376 cc.configureQuery(dc, query, true); 376 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 377 cc.configureQuery(dc, query, jspContext, true); 377 378 dc.close(); 378 379 cc.setQuery(query); … … 391 392 final ItemQuery<ArraySlide> query = ArraySlide.getQuery(); 392 393 dc = sc.newDbControl(); 393 cc.configureQuery(dc, query, true); 394 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 395 cc.configureQuery(dc, query, jspContext, true); 394 396 dc.close(); 395 397 cc.setQuery(query); -
trunk/www/lims/arrayslides/list_slides.jsp
r7913 r7914 111 111 112 112 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 113 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 113 114 try 114 115 { 115 final ItemQuery<ArraySlide> query = Base.getConfiguredQuery(dc, cc, true, ArraySlide.getQuery(), mode);116 final ItemQuery<ArraySlide> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ArraySlide.getQuery(), mode); 116 117 slides = query.iterate(dc); 117 118 } … … 122 123 } 123 124 int numListed = 0; 124 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);125 125 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 126 126 ExtensionsInvoker<ListColumnAction<ArraySlide,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/geometries/index.jsp
r7605 r7914 244 244 final ItemQuery<PlateGeometry> query = PlateGeometry.getQuery(); 245 245 dc = sc.newDbControl(); 246 cc.configureQuery(dc, query, true); 246 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 247 cc.configureQuery(dc, query, jspContext, true); 247 248 cc.setQuery(query); 248 249 registerExportUtils(cc); 249 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);250 250 ExtensionsInvoker<ListColumnAction<PlateGeometry,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 251 251 listInvoker.render(new ListColumnExportRenderer<PlateGeometry>(cc)); … … 266 266 final ItemQuery<PlateGeometry> query = PlateGeometry.getQuery(); 267 267 dc = sc.newDbControl(); 268 cc.configureQuery(dc, query, true); 268 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 269 cc.configureQuery(dc, query, jspContext, true); 269 270 dc.close(); 270 271 cc.setQuery(query); … … 283 284 final ItemQuery<PlateGeometry> query = PlateGeometry.getQuery(); 284 285 dc = sc.newDbControl(); 285 cc.configureQuery(dc, query, true); 286 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 287 cc.configureQuery(dc, query, jspContext, true); 286 288 dc.close(); 287 289 cc.setQuery(query); -
trunk/www/lims/geometries/list_geometries.jsp
r7913 r7914 95 95 96 96 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 97 98 try 98 99 { 99 final ItemQuery<PlateGeometry> query = Base.getConfiguredQuery(dc, cc, true, PlateGeometry.getQuery(), mode);100 final ItemQuery<PlateGeometry> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PlateGeometry.getQuery(), mode); 100 101 geometries = query.iterate(dc); 101 102 } … … 105 106 } 106 107 int numListed = 0; 107 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);108 108 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 109 109 ExtensionsInvoker<ListColumnAction<PlateGeometry,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/platemappings/index.jsp
r7605 r7914 275 275 final ItemQuery<PlateMapping> query = PlateMapping.getQuery(); 276 276 dc = sc.newDbControl(); 277 cc.configureQuery(dc, query, true); 277 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 278 cc.configureQuery(dc, query, jspContext, true); 278 279 cc.setQuery(query); 279 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);280 280 ExtensionsInvoker<ListColumnAction<PlateMapping,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 281 281 listInvoker.render(new ListColumnExportRenderer<PlateMapping>(cc)); … … 295 295 final ItemQuery<PlateMapping> query = PlateMapping.getQuery(); 296 296 dc = sc.newDbControl(); 297 cc.configureQuery(dc, query, true); 297 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 298 cc.configureQuery(dc, query, jspContext, true); 298 299 dc.close(); 299 300 cc.setQuery(query); … … 312 313 final ItemQuery<PlateMapping> query = PlateMapping.getQuery(); 313 314 dc = sc.newDbControl(); 314 cc.configureQuery(dc, query, true); 315 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 316 cc.configureQuery(dc, query, jspContext, true); 315 317 dc.close(); 316 318 cc.setQuery(query); -
trunk/www/lims/platemappings/list_mappings.jsp
r7913 r7914 94 94 95 95 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 96 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 96 97 try 97 98 { 98 final ItemQuery<PlateMapping> query = Base.getConfiguredQuery(dc, cc, true, PlateMapping.getQuery(), mode);99 final ItemQuery<PlateMapping> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PlateMapping.getQuery(), mode); 99 100 mappings = query.iterate(dc); 100 101 } … … 104 105 } 105 106 int numListed = 0; 106 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);107 107 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 108 108 ExtensionsInvoker<ListColumnAction<PlateMapping,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/plates/events/index.jsp
r7703 r7914 218 218 final Plate plate = Plate.getById(dc, plateId); 219 219 final ItemQuery<PlateEvent> query = plate.getEvents(); 220 cc.configureQuery(dc, query, true); 220 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 221 cc.configureQuery(dc, query, jspContext, true); 221 222 cc.setQuery(query); 222 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);223 223 ExtensionsInvoker<ListColumnAction<PlateEvent,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 224 224 listInvoker.render(new ListColumnExportRenderer<PlateEvent>(cc)); … … 239 239 final Plate plate = Plate.getById(dc, plateId); 240 240 final ItemQuery<PlateEvent> query = plate.getEvents(); 241 cc.configureQuery(dc, query, true); 241 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 242 cc.configureQuery(dc, query, jspContext, true); 242 243 dc.close(); 243 244 cc.setQuery(query); … … 257 258 final Plate plate = Plate.getById(dc, plateId); 258 259 final ItemQuery<PlateEvent> query = plate.getEvents(); 259 cc.configureQuery(dc, query, true); 260 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 261 cc.configureQuery(dc, query, jspContext, true); 260 262 dc.close(); 261 263 cc.setQuery(query); -
trunk/www/lims/plates/events/list_events.jsp
r7913 r7914 92 92 93 93 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 94 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, plate); 94 95 try 95 96 { 96 final ItemQuery<PlateEvent> query = Base.getConfiguredQuery(dc, cc, true, plate.getEvents(), mode);97 final ItemQuery<PlateEvent> query = Base.getConfiguredQuery(dc, cc, jspContext, true, plate.getEvents(), mode); 97 98 events = query.iterate(dc); 98 99 } … … 102 103 } 103 104 int numListed = 0; 104 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, plate);105 105 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 106 106 ExtensionsInvoker<ListColumnAction<PlateEvent,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/plates/index.jsp
r7605 r7914 274 274 final ItemQuery<Plate> query = Plate.getQuery(); 275 275 dc = sc.newDbControl(); 276 cc.configureQuery(dc, query, true); 276 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 277 cc.configureQuery(dc, query, jspContext, true); 277 278 cc.setQuery(query); 278 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);279 279 ExtensionsInvoker<ListColumnAction<Plate,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 280 280 listInvoker.render(new ListColumnExportRenderer<Plate>(cc)); … … 294 294 final ItemQuery<Plate> query = Plate.getQuery(); 295 295 dc = sc.newDbControl(); 296 cc.configureQuery(dc, query, true); 296 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 297 cc.configureQuery(dc, query, jspContext, true); 297 298 dc.close(); 298 299 cc.setQuery(query); … … 311 312 final ItemQuery<Plate> query = Plate.getQuery(); 312 313 dc = sc.newDbControl(); 313 cc.configureQuery(dc, query, true); 314 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 315 cc.configureQuery(dc, query, jspContext, true); 314 316 dc.close(); 315 317 cc.setQuery(query); -
trunk/www/lims/plates/list_plates.jsp
r7913 r7914 129 129 130 130 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 131 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 131 132 try 132 133 { 133 final ItemQuery<Plate> query = Base.getConfiguredQuery(dc, cc, true, Plate.getQuery(), mode);134 final ItemQuery<Plate> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Plate.getQuery(), mode); 134 135 plates = query.iterate(dc); 135 136 } … … 140 141 } 141 142 int numListed = 0; 142 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);143 143 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 144 144 ExtensionsInvoker<ListColumnAction<Plate,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/plates/wells/index.jsp
r7605 r7914 162 162 final Plate plate = Plate.getById(dc, plateId); 163 163 final ItemQuery<Well> query = plate.getWells(); 164 cc.configureQuery(dc, query, true); 164 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 165 cc.configureQuery(dc, query, jspContext, true); 165 166 cc.setQuery(query); 166 167 if (!"row".equals(cc.getSortProperty())) … … 173 174 } 174 175 registerExportFormatters(cc); 175 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);176 176 ExtensionsInvoker<ListColumnAction<Well,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 177 177 listInvoker.render(new ListColumnExportRenderer<Well>(cc)); … … 193 193 final Plate plate = Plate.getById(dc, plateId); 194 194 final ItemQuery<Well> query = plate.getWells(); 195 cc.configureQuery(dc, query, true); 195 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 196 cc.configureQuery(dc, query, jspContext, true); 196 197 dc.close(); 197 198 cc.setQuery(query); … … 211 212 final Plate plate = Plate.getById(dc, plateId); 212 213 final ItemQuery<Well> query = plate.getWells(); 213 cc.configureQuery(dc, query, true); 214 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 215 cc.configureQuery(dc, query, jspContext, true); 214 216 dc.close(); 215 217 cc.setQuery(query); … … 228 230 final Plate plate = Plate.getById(dc, plateId); 229 231 final DataQuery<ReporterData> query = plate.getReporters(); 230 cc.configureQuery(dc, query, true); 232 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 233 cc.configureQuery(dc, query, jspContext, true); 231 234 dc.close(); 232 235 cc.setQuery(query); -
trunk/www/lims/plates/wells/list_wells.jsp
r7913 r7914 138 138 } 139 139 140 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, plate); 140 141 try 141 142 { 142 final ItemQuery<Well> query = Base.getConfiguredQuery(dc, cc, true, plate.getWells(), mode);143 final ItemQuery<Well> query = Base.getConfiguredQuery(dc, cc, jspContext, true, plate.getWells(), mode); 143 144 query.join(Hql.leftJoin(null, "reporter", "rpt", null, true)); 144 145 if (!"row".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("row"))); … … 152 153 } 153 154 int numListed = 0; 154 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, plate);155 155 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 156 156 ExtensionsInvoker<ListColumnAction<Well,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/platetypes/eventtypes/index.jsp
r7703 r7914 204 204 final PlateType plateType = PlateType.getById(dc, plateTypeId); 205 205 final ItemQuery<PlateEventType> query = PlateEventType.getQuery(plateType); 206 cc.configureQuery(dc, query, true); 206 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 207 cc.configureQuery(dc, query, jspContext, true); 207 208 cc.setQuery(query); 208 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);209 209 ExtensionsInvoker<ListColumnAction<PlateEventType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 210 210 listInvoker.render(new ListColumnExportRenderer<PlateEventType>(cc)); … … 225 225 final PlateType plateType = PlateType.getById(dc, plateTypeId); 226 226 final ItemQuery<PlateEventType> query = PlateEventType.getQuery(plateType); 227 cc.configureQuery(dc, query, true); 227 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 228 cc.configureQuery(dc, query, jspContext, true); 228 229 dc.close(); 229 230 cc.setQuery(query); … … 243 244 final PlateType plateType = PlateType.getById(dc, plateTypeId); 244 245 final ItemQuery<PlateEventType> query = PlateEventType.getQuery(plateType); 245 cc.configureQuery(dc, query, true); 246 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 247 cc.configureQuery(dc, query, jspContext, true); 246 248 dc.close(); 247 249 cc.setQuery(query); -
trunk/www/lims/platetypes/eventtypes/list_eventtypes.jsp
r7913 r7914 85 85 86 86 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 87 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, plateType); 87 88 try 88 89 { 89 final ItemQuery<PlateEventType> query = Base.getConfiguredQuery(dc, cc, true, plateType.getEventTypes(), mode);90 final ItemQuery<PlateEventType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, plateType.getEventTypes(), mode); 90 91 eventTypes = query.iterate(dc); 91 92 } … … 95 96 } 96 97 int numListed = 0; 97 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, plateType);98 98 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 99 99 ExtensionsInvoker<ListColumnAction<PlateEventType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/lims/platetypes/index.jsp
r7703 r7914 292 292 final ItemQuery<PlateType> query = PlateType.getQuery(); 293 293 dc = sc.newDbControl(); 294 cc.configureQuery(dc, query, true); 294 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 295 cc.configureQuery(dc, query, jspContext, true); 295 296 cc.setQuery(query); 296 297 registerExportUtils(cc); 297 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);298 298 ExtensionsInvoker<ListColumnAction<PlateType,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 299 299 listInvoker.render(new ListColumnExportRenderer<PlateType>(cc)); … … 314 314 final ItemQuery<PlateType> query = PlateType.getQuery(); 315 315 dc = sc.newDbControl(); 316 cc.configureQuery(dc, query, true); 316 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 317 cc.configureQuery(dc, query, jspContext, true); 317 318 dc.close(); 318 319 cc.setQuery(query); … … 331 332 final ItemQuery<PlateType> query = PlateType.getQuery(); 332 333 dc = sc.newDbControl(); 333 cc.configureQuery(dc, query, true); 334 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 335 cc.configureQuery(dc, query, jspContext, true); 334 336 dc.close(); 335 337 cc.setQuery(query); -
trunk/www/lims/platetypes/list_platetypes.jsp
r7913 r7914 103 103 104 104 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 105 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 105 106 try 106 107 { 107 final ItemQuery<PlateType> query = Base.getConfiguredQuery(dc, cc, true, PlateType.getQuery(), mode);108 final ItemQuery<PlateType> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PlateType.getQuery(), mode); 108 109 plateTypes = query.iterate(dc); 109 110 } … … 113 114 } 114 115 int numListed = 0; 115 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);116 116 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 117 117 ExtensionsInvoker<ListColumnAction<PlateType,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/my_base/messages/index.jsp
r7786 r7914 200 200 final User user = User.getById(dc, sc.getLoggedInUserId()); 201 201 final ItemQuery<Message> query = Message.getQuery(user); 202 cc.configureQuery(dc, query, true); 202 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 203 cc.configureQuery(dc, query, jspContext, true); 203 204 cc.setQuery(query); 204 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);205 205 ExtensionsInvoker<ListColumnAction<Message,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 206 206 listInvoker.render(new ListColumnExportRenderer<Message>(cc)); … … 221 221 final User user = User.getById(dc, sc.getLoggedInUserId()); 222 222 final ItemQuery<Message> query = Message.getQuery(user); 223 cc.configureQuery(dc, query, true); 223 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 224 cc.configureQuery(dc, query, jspContext, true); 224 225 dc.close(); 225 226 cc.setQuery(query); … … 239 240 final User user = User.getById(dc, sc.getLoggedInUserId()); 240 241 final ItemQuery<Message> query = Message.getQuery(user); 241 cc.configureQuery(dc, query, true); 242 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 243 cc.configureQuery(dc, query, jspContext, true); 242 244 dc.close(); 243 245 cc.setQuery(query); -
trunk/www/my_base/messages/list_messages.jsp
r7913 r7914 86 86 87 87 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 88 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 88 89 try 89 90 { 90 final ItemQuery<Message> query = Base.getConfiguredQuery(dc, cc, true, Message.getQuery(user), mode);91 final ItemQuery<Message> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Message.getQuery(user), mode); 91 92 messages = query.iterate(dc); 92 93 } … … 97 98 int numListed = 0; 98 99 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 99 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);100 100 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 101 101 ExtensionsInvoker<ListColumnAction<Message,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/my_base/projects/index.jsp
r7703 r7914 312 312 final ItemQuery<Project> query = Project.getQuery(); 313 313 dc = sc.newDbControl(); 314 cc.configureQuery(dc, query, true); 314 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 315 cc.configureQuery(dc, query, jspContext, true); 315 316 cc.setQuery(query); 316 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);317 317 ExtensionsInvoker<ListColumnAction<Project,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 318 318 listInvoker.render(new ListColumnExportRenderer<Project>(cc)); … … 332 332 final ItemQuery<Project> query = Project.getQuery(); 333 333 dc = sc.newDbControl(); 334 cc.configureQuery(dc, query, true); 334 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 335 cc.configureQuery(dc, query, jspContext, true); 335 336 dc.close(); 336 337 cc.setQuery(query); … … 349 350 final ItemQuery<Project> query = Project.getQuery(); 350 351 dc = sc.newDbControl(); 351 cc.configureQuery(dc, query, true); 352 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 353 cc.configureQuery(dc, query, jspContext, true); 352 354 dc.close(); 353 355 cc.setQuery(query); -
trunk/www/my_base/projects/list_projects.jsp
r7913 r7914 98 98 } 99 99 100 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 100 101 try 101 102 { 102 final ItemQuery<Project> query = Base.getConfiguredQuery(dc, cc, true, Project.getQuery(), mode);103 final ItemQuery<Project> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Project.getQuery(), mode); 103 104 projects = query.iterate(dc); 104 105 } … … 110 111 int numListed = 0; 111 112 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 112 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);113 113 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 114 114 ExtensionsInvoker<ListColumnAction<Project,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/derivedbioassays/index.jsp
r7813 r7914 433 433 final ItemQuery<DerivedBioAssay> query = DerivedBioAssay.getQuery(); 434 434 dc = sc.newDbControl(); 435 cc.configureQuery(dc, query, true); 435 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 436 cc.configureQuery(dc, query, jspContext, true); 436 437 cc.setQuery(query); 437 438 registerExportUtils(cc); 438 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);439 439 ExtensionsInvoker<ListColumnAction<DerivedBioAssay,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 440 440 listInvoker.render(new ListColumnExportRenderer<DerivedBioAssay>(cc)); … … 455 455 final ItemQuery<DerivedBioAssay> query = DerivedBioAssay.getQuery(); 456 456 dc = sc.newDbControl(); 457 cc.configureQuery(dc, query, true); 457 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 458 cc.configureQuery(dc, query, jspContext, true); 458 459 dc.close(); 459 460 cc.setQuery(query); … … 472 473 final ItemQuery<DerivedBioAssay> query = DerivedBioAssay.getQuery(); 473 474 dc = sc.newDbControl(); 474 cc.configureQuery(dc, query, true); 475 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 476 cc.configureQuery(dc, query, jspContext, true); 475 477 dc.close(); 476 478 cc.setQuery(query); … … 494 496 final ItemQuery<DerivedBioAssay> query = DerivedBioAssay.getQuery(); 495 497 dc = sc.newDbControl(); 496 cc.configureQuery(dc, query, true); 498 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 499 cc.configureQuery(dc, query, jspContext, true); 497 500 dc.close(); 498 501 cc.setQuery(query); … … 504 507 final ItemQuery<DerivedBioAssay> query = DerivedBioAssay.getQuery(); 505 508 dc = sc.newDbControl(); 506 cc.configureQuery(dc, query, true); 509 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 510 cc.configureQuery(dc, query, jspContext, true); 507 511 dc.close(); 508 512 cc.setQuery(query); -
trunk/www/views/derivedbioassays/list_bioassays.jsp
r7913 r7914 163 163 164 164 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 165 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 165 166 try 166 167 { 167 final ItemQuery<DerivedBioAssay> query = Base.getConfiguredQuery(dc, cc, true, DerivedBioAssay.getQuery(), mode);168 final ItemQuery<DerivedBioAssay> query = Base.getConfiguredQuery(dc, cc, jspContext, true, DerivedBioAssay.getQuery(), mode); 168 169 bioAssays = query.iterate(dc); 169 170 } … … 175 176 int numListed = 0; 176 177 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 177 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);178 178 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 179 179 ExtensionsInvoker<ListColumnAction<DerivedBioAssay,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/devices/index.jsp
r7816 r7914 188 188 null : User.getById(dc, sc.getLoggedInUserId()); 189 189 final ItemQuery<UserDevice> query = UserDevice.getQuery(user); 190 cc.configureQuery(dc, query, true); 190 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 191 cc.configureQuery(dc, query, jspContext, true); 191 192 cc.setQuery(query); 192 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);193 193 ExtensionsInvoker<ListColumnAction<UserDevice,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 194 194 listInvoker.render(new ListColumnExportRenderer<UserDevice>(cc)); … … 210 210 null : User.getById(dc, sc.getLoggedInUserId()); 211 211 final ItemQuery<UserDevice> query = UserDevice.getQuery(user); 212 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 212 213 cc.configureQuery(dc, query, false); 213 214 dc.close(); -
trunk/www/views/devices/list_devices.jsp
r7913 r7914 85 85 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 86 86 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 87 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 87 88 try 88 89 { 89 final ItemQuery<UserDevice> query = Base.getConfiguredQuery(dc, cc, true, UserDevice.getQuery(user), mode);90 final ItemQuery<UserDevice> query = Base.getConfiguredQuery(dc, cc, jspContext, true, UserDevice.getQuery(user), mode); 90 91 devices = query.iterate(dc); 91 92 } … … 96 97 } 97 98 int numListed = 0; 98 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);99 99 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 100 100 ExtensionsInvoker<ListColumnAction<UserDevice,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/experiments/bioassays/list_bioassays.jsp
r7913 r7914 139 139 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 140 140 experimentalFactors = experimentalFactorQuery.list(dc); 141 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, 142 guiContext, bioAssaySet); 141 143 try 142 144 { 143 final ItemQuery<BioAssay> query = Base.getConfiguredQuery(dc, cc, true, bioAssaySet.getBioAssays(), mode);145 final ItemQuery<BioAssay> query = Base.getConfiguredQuery(dc, cc, jspContext, true, bioAssaySet.getBioAssays(), mode); 144 146 query.join(Hql.leftJoin("rawParents", "rba")); 145 147 query.setDistinct(true); … … 152 154 } 153 155 int numListed = 0; 154 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext,155 guiContext, bioAssaySet);156 156 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 157 157 ExtensionsInvoker<OverviewPlotAction> overviewPlotInvoker = ExtensionsControl.useExtensions(jspContext, -
trunk/www/views/experiments/bioassaysets/analysis_tree.jsp
r7913 r7914 324 324 transformationQuery.setMaxResults(-1); 325 325 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 326 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, 327 guiContext, root == null ? experiment : root); 326 328 try 327 329 { 328 final ItemQuery<BioAssaySet> query = Base.getConfiguredQuery(dc, cc, true, experiment.getBioAssaySets(), mode);330 final ItemQuery<BioAssaySet> query = Base.getConfiguredQuery(dc, cc, jspContext, true, experiment.getBioAssaySets(), mode); 329 331 query.setFirstResult(0); 330 332 query.setMaxResults(-1); … … 340 342 int numListed = 0; 341 343 342 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext,343 guiContext, root == null ? experiment : root);344 344 ExtensionsInvoker<ButtonAction> toolsInvoker = ExtensionsControl.useExtensions(jspContext, 345 345 "net.sf.basedb.clients.web.bioassayset.list.tools"); -
trunk/www/views/experiments/bioassaysets/index.jsp
r7605 r7914 334 334 final Experiment experiment = Experiment.getById(dc, experimentId); 335 335 final ItemQuery<BioAssaySet> query = experiment.getBioAssaySets(); 336 cc.configureQuery(dc, query, true); 336 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 337 cc.configureQuery(dc, query, jspContext, true); 337 338 cc.setQuery(query); 338 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);339 339 ExtensionsInvoker<ListColumnAction<BioAssaySet,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 340 340 listInvoker.render(new ListColumnExportRenderer<BioAssaySet>(cc)); … … 356 356 final Experiment experiment = Experiment.getById(dc, experimentId); 357 357 final ItemQuery<BioAssaySet> query = experiment.getBioAssaySets(); 358 cc.configureQuery(dc, query, true); 358 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 359 cc.configureQuery(dc, query, jspContext, true); 359 360 dc.close(); 360 361 cc.setQuery(query); … … 375 376 final Experiment experiment = Experiment.getById(dc, experimentId); 376 377 final ItemQuery<BioAssaySet> query = experiment.getBioAssaySets(); 377 cc.configureQuery(dc, query, true); 378 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 379 cc.configureQuery(dc, query, jspContext, true); 378 380 dc.close(); 379 381 cc.setQuery(query); -
trunk/www/views/experiments/index.jsp
r7703 r7914 341 341 final ItemQuery<Experiment> query = Experiment.getQuery(); 342 342 dc = sc.newDbControl(); 343 cc.configureQuery(dc, query, true); 343 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 344 cc.configureQuery(dc, query, jspContext, true); 344 345 cc.setQuery(query); 345 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);346 346 ExtensionsInvoker<ListColumnAction<Experiment,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 347 347 listInvoker.render(new ListColumnExportRenderer<Experiment>(cc)); … … 361 361 final ItemQuery<Experiment> query = Experiment.getQuery(); 362 362 dc = sc.newDbControl(); 363 cc.configureQuery(dc, query, true); 363 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 364 cc.configureQuery(dc, query, jspContext, true); 364 365 dc.close(); 365 366 cc.setQuery(query); … … 378 379 final ItemQuery<Experiment> query = Experiment.getQuery(); 379 380 dc = sc.newDbControl(); 380 cc.configureQuery(dc, query, true); 381 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 382 cc.configureQuery(dc, query, jspContext, true); 381 383 dc.close(); 382 384 cc.setQuery(query); -
trunk/www/views/experiments/list_experiments.jsp
r7913 r7914 106 106 Unit bytes = UnitUtil.getUnit(dc, Quantity.STORAGE_SIZE, "B"); 107 107 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 108 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 108 109 try 109 110 { 110 final ItemQuery<Experiment> query = Base.getConfiguredQuery(dc, cc, true, Experiment.getQuery(), mode);111 final ItemQuery<Experiment> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Experiment.getQuery(), mode); 111 112 experiments = query.iterate(dc); 112 113 } … … 117 118 int numListed = 0; 118 119 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 119 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);120 120 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 121 121 ExtensionsInvoker<ListColumnAction<Experiment,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/formulas/index.jsp
r7703 r7914 297 297 final ItemQuery<Formula> query = Formula.getQuery(); 298 298 dc = sc.newDbControl(); 299 cc.configureQuery(dc, query, true); 299 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 300 cc.configureQuery(dc, query, jspContext, true); 300 301 cc.setQuery(query); 301 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);302 302 ExtensionsInvoker<ListColumnAction<Formula,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 303 303 listInvoker.render(new ListColumnExportRenderer<Formula>(cc)); … … 317 317 final ItemQuery<Formula> query = Formula.getQuery(); 318 318 dc = sc.newDbControl(); 319 cc.configureQuery(dc, query, false); 319 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 320 cc.configureQuery(dc, query, jspContext, false); 320 321 dc.close(); 321 322 cc.setQuery(query); … … 334 335 final ItemQuery<Formula> query = Formula.getQuery(); 335 336 dc = sc.newDbControl(); 336 cc.configureQuery(dc, query, false); 337 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 338 cc.configureQuery(dc, query, jspContext, false); 337 339 dc.close(); 338 340 cc.setQuery(query); -
trunk/www/views/formulas/list_formulas.jsp
r7913 r7914 123 123 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 124 124 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 125 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 125 126 try 126 127 { 127 final ItemQuery<Formula> query = Base.getConfiguredQuery(dc, cc, true, Formula.getQuery(), mode);128 final ItemQuery<Formula> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Formula.getQuery(), mode); 128 129 formulas = query.iterate(dc); 129 130 } … … 134 135 } 135 136 int numListed = 0; 136 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);137 137 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 138 138 ExtensionsInvoker<ListColumnAction<Formula,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/itemlists/index.jsp
r7834 r7914 451 451 final ItemQuery<ItemList> query = ItemList.getQuery(); 452 452 dc = sc.newDbControl(); 453 cc.configureQuery(dc, query, true); 453 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 454 cc.configureQuery(dc, query, jspContext, true); 454 455 dc.close(); 455 456 cc.setQuery(query); … … 468 469 final ItemQuery<ItemList> query = ItemList.getQuery(); 469 470 dc = sc.newDbControl(); 470 cc.configureQuery(dc, query, true); 471 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 472 cc.configureQuery(dc, query, jspContext, true); 471 473 cc.setQuery(query); 472 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);473 474 ExtensionsInvoker<ListColumnAction<ItemList,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 474 475 listInvoker.render(new ListColumnExportRenderer<ItemList>(cc)); … … 488 489 final ItemQuery<ItemList> query = ItemList.getQuery(); 489 490 dc = sc.newDbControl(); 490 cc.configureQuery(dc, query, true); 491 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 492 cc.configureQuery(dc, query, jspContext, true); 491 493 dc.close(); 492 494 cc.setQuery(query); -
trunk/www/views/itemlists/list_lists.jsp
r7913 r7914 134 134 annotationLoaders.add(new AnnotationLoaderUtil(dc, manager, at)); 135 135 } 136 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 136 137 try 137 138 { 138 final ItemQuery<ItemList> query = Base.getConfiguredQuery(dc, cc, true, ItemList.getQuery(), mode);139 final ItemQuery<ItemList> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ItemList.getQuery(), mode); 139 140 lists = query.iterate(dc); 140 141 } … … 145 146 int numListed = 0; 146 147 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 147 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);148 148 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 149 149 ExtensionsInvoker<ListColumnAction<ItemList,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/itemlists/members/index.jsp
r7834 r7914 171 171 final ItemQuery<? extends Listable> query = list.getMembers(); 172 172 dc = sc.newDbControl(); 173 cc.configureQuery(dc, query, true); 173 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 174 cc.configureQuery(dc, query, jspContext, true); 174 175 cc.setQuery(query); 175 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);176 176 ExtensionsInvoker<ListColumnAction<Listable,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 177 177 listInvoker.render(new ListColumnExportRenderer<Listable>(cc)); … … 184 184 ItemContext cc = Base.getAndSetCurrentContext(sc, itemType, subContext, pageContext, defaultContext); 185 185 final ItemQuery<? extends Listable> query = list.getMembers(); 186 cc.configureQuery(dc, query, true); 186 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 187 cc.configureQuery(dc, query, jspContext, true); 187 188 cc.setQuery(query); 188 189 dc.close(); … … 194 195 ItemContext cc = Base.getAndSetCurrentContext(sc, itemType, subContext, pageContext, defaultContext); 195 196 final ItemQuery<? extends BasicItem> query = list.getMembers(); 196 cc.configureQuery(dc, query, true); 197 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 198 cc.configureQuery(dc, query, jspContext, true); 197 199 cc.setQuery(query); 198 200 dc.close(); -
trunk/www/views/itemlists/members/list_members.jsp
r7913 r7914 151 151 152 152 final Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 153 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, list); 153 154 try 154 155 { 155 156 final ItemQuery<? extends Listable> query = list.getMembers(); 156 cc.configureQuery(dc, query, true);157 cc.configureQuery(dc, query, jspContext, true); 157 158 members = query.iterate(dc); 158 159 } … … 165 166 166 167 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 167 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, list);168 168 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 169 169 ExtensionsInvoker<ListColumnAction<Listable,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/jobs/index.jsp
r7604 r7914 254 254 final ItemQuery<Job> query = Job.getQuery(); 255 255 dc = sc.newDbControl(); 256 cc.configureQuery(dc, query, true); 256 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 257 cc.configureQuery(dc, query, jspContext, true); 257 258 registerExportUtils(cc); 258 259 cc.setQuery(query); 259 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);260 260 ExtensionsInvoker<ListColumnAction<Job,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 261 261 listInvoker.render(new ListColumnExportRenderer<Job>(cc)); … … 276 276 final ItemQuery<Job> query = Job.getQuery(); 277 277 dc = sc.newDbControl(); 278 cc.configureQuery(dc, query, true); 278 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 279 cc.configureQuery(dc, query, jspContext, true); 279 280 dc.close(); 280 281 cc.setQuery(query); … … 293 294 final ItemQuery<Job> query = Job.getQuery(); 294 295 dc = sc.newDbControl(); 295 cc.configureQuery(dc, query, true); 296 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 297 cc.configureQuery(dc, query, jspContext, true); 296 298 dc.close(); 297 299 cc.setQuery(query); -
trunk/www/views/jobs/list_jobs.jsp
r7913 r7914 131 131 132 132 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 133 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 133 134 try 134 135 { 135 final ItemQuery<Job> query = Base.getConfiguredQuery(dc, cc, true, Job.getQuery(), mode);136 final ItemQuery<Job> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Job.getQuery(), mode); 136 137 jobs = query.iterate(dc); 137 138 } … … 143 144 int numListed = 0; 144 145 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 145 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);146 146 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 147 147 ExtensionsInvoker<ListColumnAction<Job,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/permissiontemplates/index.jsp
r7605 r7914 264 264 final ItemQuery<PermissionTemplate> query = PermissionTemplate.getQuery(); 265 265 dc = sc.newDbControl(); 266 cc.configureQuery(dc, query, true); 266 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 267 cc.configureQuery(dc, query, jspContext, true); 267 268 cc.setQuery(query); 268 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);269 269 ExtensionsInvoker<ListColumnAction<PermissionTemplate,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 270 270 listInvoker.render(new ListColumnExportRenderer<PermissionTemplate>(cc)); … … 284 284 final ItemQuery<PermissionTemplate> query = PermissionTemplate.getQuery(); 285 285 dc = sc.newDbControl(); 286 cc.configureQuery(dc, query, true); 286 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 287 cc.configureQuery(dc, query, jspContext, true); 287 288 dc.close(); 288 289 cc.setQuery(query); … … 301 302 final ItemQuery<PermissionTemplate> query = PermissionTemplate.getQuery(); 302 303 dc = sc.newDbControl(); 303 cc.configureQuery(dc, query, true); 304 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 305 cc.configureQuery(dc, query, jspContext, true); 304 306 dc.close(); 305 307 cc.setQuery(query); -
trunk/www/views/permissiontemplates/list_templates.jsp
r7913 r7914 80 80 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 81 81 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 82 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 82 83 try 83 84 { 84 final ItemQuery<PermissionTemplate> query = Base.getConfiguredQuery(dc, cc, true, PermissionTemplate.getQuery(), mode);85 final ItemQuery<PermissionTemplate> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PermissionTemplate.getQuery(), mode); 85 86 templates = query.iterate(dc); 86 87 } … … 91 92 } 92 93 int numListed = 0; 93 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);94 94 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 95 95 ExtensionsInvoker<ListColumnAction<PermissionTemplate,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/physicalbioassays/index.jsp
r7813 r7914 394 394 final ItemQuery<PhysicalBioAssay> query = PhysicalBioAssay.getQuery(); 395 395 dc = sc.newDbControl(); 396 cc.configureQuery(dc, query, true); 396 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 397 cc.configureQuery(dc, query, jspContext, true); 397 398 cc.setQuery(query); 398 399 registerExportUtils(cc); 399 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);400 400 ExtensionsInvoker<ListColumnAction<PhysicalBioAssay,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 401 401 listInvoker.render(new ListColumnExportRenderer<PhysicalBioAssay>(cc)); … … 416 416 final ItemQuery<PhysicalBioAssay> query = PhysicalBioAssay.getQuery(); 417 417 dc = sc.newDbControl(); 418 cc.configureQuery(dc, query, true); 418 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 419 cc.configureQuery(dc, query, jspContext, true); 419 420 dc.close(); 420 421 cc.setQuery(query); … … 433 434 final ItemQuery<PhysicalBioAssay> query = PhysicalBioAssay.getQuery(); 434 435 dc = sc.newDbControl(); 435 cc.configureQuery(dc, query, true); 436 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 437 cc.configureQuery(dc, query, jspContext, true); 436 438 dc.close(); 437 439 cc.setQuery(query); … … 449 451 final ItemQuery<PhysicalBioAssay> query = PhysicalBioAssay.getQuery(); 450 452 dc = sc.newDbControl(); 451 cc.configureQuery(dc, query, true); 453 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 454 cc.configureQuery(dc, query, jspContext, true); 452 455 dc.close(); 453 456 cc.setQuery(query); … … 459 462 final ItemQuery<PhysicalBioAssay> query = PhysicalBioAssay.getQuery(); 460 463 dc = sc.newDbControl(); 461 cc.configureQuery(dc, query, true); 464 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 465 cc.configureQuery(dc, query, jspContext, true); 462 466 dc.close(); 463 467 cc.setQuery(query); -
trunk/www/views/physicalbioassays/list_bioassays.jsp
r7913 r7914 151 151 152 152 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 153 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 153 154 try 154 155 { 155 final ItemQuery<PhysicalBioAssay> query = Base.getConfiguredQuery(dc, cc, true, PhysicalBioAssay.getQuery(), mode);156 final ItemQuery<PhysicalBioAssay> query = Base.getConfiguredQuery(dc, cc, jspContext, true, PhysicalBioAssay.getQuery(), mode); 156 157 bioAssays = query.iterate(dc); 157 158 } … … 164 165 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 165 166 Formatter<Number> numericFormatter = FormatterFactory.getNumberFormatter(sc); 166 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);167 167 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 168 168 ExtensionsInvoker<ListColumnAction<PhysicalBioAssay,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/rawbioassays/index.jsp
r7903 r7914 576 576 final ItemQuery<RawBioAssay> query = RawBioAssay.getQuery(); 577 577 dc = sc.newDbControl(); 578 cc.configureQuery(dc, query, true); 578 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 579 cc.configureQuery(dc, query, jspContext, true); 579 580 dc.close(); 580 581 cc.setQuery(query); … … 586 587 final ItemQuery<RawBioAssay> query = RawBioAssay.getQuery(); 587 588 dc = sc.newDbControl(); 588 cc.configureQuery(dc, query, true); 589 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 590 cc.configureQuery(dc, query, jspContext, true); 589 591 dc.close(); 590 592 cc.setQuery(query); -
trunk/www/views/rawbioassays/rawdata/index.jsp
r7604 r7914 119 119 query.join(Hql.leftJoin(null, "reporter", "r", null, true)); 120 120 query.join(Hql.leftJoin(null, "feature", "f", null, true)); 121 cc.configureQuery(dc, query, true); 121 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType, rawDataType.getId()), null); 122 cc.configureQuery(dc, query, jspContext, true); 122 123 cc.setQuery(query); 123 124 registerExportFormatters(cc); 124 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType, rawDataType.getId()), null);125 125 ExtensionsInvoker<ListColumnAction<RawData,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 126 126 listInvoker.render(new ListColumnExportRenderer<RawData>(cc)); … … 134 134 query.join(Hql.leftJoin(null, "reporter", "r", null, true)); 135 135 query.join(Hql.leftJoin(null, "feature", "f", null, true)); 136 cc.configureQuery(dc, query, true); 136 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType, rawDataType.getId()), null); 137 cc.configureQuery(dc, query, jspContext, true); 137 138 cc.setQuery(query); 138 139 redirect = "../../../common/import/index.jsp?ID="+ID+"&cmd=SelectPlugin&item_type="+itemType.name()+"&subcontext="+rawDataType.getId()+"&context_type=LIST&title=Import+raw+data"; … … 145 146 query.join(Hql.leftJoin(null, "reporter", "r", null, true)); 146 147 query.join(Hql.leftJoin(null, "feature", "f", null, true)); 147 cc.configureQuery(dc, query, true); 148 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType, rawDataType.getId()), null); 149 cc.configureQuery(dc, query, jspContext, true); 148 150 cc.setQuery(query); 149 151 redirect = "../../../common/plugin/index.jsp?ID="+ID+"&cmd=SelectPlugin&item_type="+itemType.name()+"&subcontext="+rawDataType.getId()+"&context_type=LIST&main_type=OTHER&title=Run+plugin"; … … 155 157 query.join(Hql.leftJoin("reporter", "r")); 156 158 query.join(Hql.leftJoin("feature", "f")); 157 cc.configureQuery(dc, query, true); 159 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType, rawDataType.getId()), null); 160 cc.configureQuery(dc, query, jspContext, true); 158 161 cc.setQuery(query); 159 162 redirect = "../../../views/reporterlists/index.jsp?ID="+ID+ -
trunk/www/views/rawbioassays/rawdata/list_rawdata.jsp
r7913 r7914 105 105 106 106 final ItemContext cc = Base.getAndSetCurrentContext(sc, itemType, subContext, null, null); 107 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, rawBioAssay); 107 108 108 109 final DataQuery<RawData> query = rawBioAssay.getRawData(); 109 110 query.join(Hql.leftJoin(null, "reporter", "r", null, true)); 110 111 query.join(Hql.leftJoin(null, "feature", "f", null, true)); 111 cc.configureQuery(dc, query, true);112 cc.configureQuery(dc, query, jspContext, true); 112 113 if (!"row".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("row"))); 113 114 if (!"column".equals(cc.getSortProperty())) query.order(Orders.asc(Hql.property("column"))); … … 154 155 final boolean writeReporterPermission = sc.hasPermission(Permission.WRITE, Item.REPORTER); 155 156 Formatter<Date> dateFormatter = FormatterFactory.getDateTimeFormatter(sc); 156 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, rawBioAssay);157 157 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 158 158 ExtensionsInvoker<ListColumnAction<RawData,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/reporterlists/index.jsp
r7605 r7914 388 388 final ItemQuery<ReporterList> query = ReporterList.getQuery(); 389 389 dc = sc.newDbControl(); 390 cc.configureQuery(dc, query, true); 390 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 391 cc.configureQuery(dc, query, jspContext, true); 391 392 cc.setQuery(query); 392 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);393 393 ExtensionsInvoker<ListColumnAction<ReporterList,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 394 394 listInvoker.render(new ListColumnExportRenderer<ReporterList>(cc)); … … 408 408 final ItemQuery<ReporterList> query = ReporterList.getQuery(); 409 409 dc = sc.newDbControl(); 410 cc.configureQuery(dc, query, true); 410 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 411 cc.configureQuery(dc, query, jspContext, true); 411 412 dc.close(); 412 413 cc.setQuery(query); … … 425 426 final ItemQuery<ReporterList> query = ReporterList.getQuery(); 426 427 dc = sc.newDbControl(); 427 cc.configureQuery(dc, query, true); 428 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 429 cc.configureQuery(dc, query, jspContext, true); 428 430 dc.close(); 429 431 cc.setQuery(query); -
trunk/www/views/reporterlists/list_reporterlists.jsp
r7913 r7914 83 83 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 84 84 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 85 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 85 86 try 86 87 { 87 final ItemQuery<ReporterList> query = Base.getConfiguredQuery(dc, cc, true, ReporterList.getQuery(), mode);88 final ItemQuery<ReporterList> query = Base.getConfiguredQuery(dc, cc, jspContext, true, ReporterList.getQuery(), mode); 88 89 reporterLists = query.iterate(dc); 89 90 } … … 93 94 } 94 95 int numListed = 0; 95 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);96 96 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 97 97 ExtensionsInvoker<ListColumnAction<ReporterList,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/reporterlists/reporters/index.jsp
r7604 r7914 128 128 final ReporterScoreQuery query = reporterList.getReporterScores(); 129 129 query.join(Hql.innerJoin(null, "reporter", "rpt", true)); 130 cc.configureQuery(dc, query, true); 130 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 131 cc.configureQuery(dc, query, jspContext, true); 131 132 cc.setQuery(query); 132 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);133 133 ExtensionsInvoker<ListColumnAction<ReporterScore,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 134 134 listInvoker.render(new ListColumnExportRenderer<ReporterScore>(cc)); … … 144 144 final ReporterScoreQuery query = reporterList.getReporterScores(); 145 145 query.join(Hql.innerJoin(null, "reporter", "rpt", true)); 146 cc.configureQuery(dc, query, true); 146 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 147 cc.configureQuery(dc, query, jspContext, true); 147 148 dc.close(); 148 149 cc.setQuery(query); … … 157 158 final ReporterScoreQuery query = reporterList.getReporterScores(); 158 159 query.join(Hql.innerJoin(null, "reporter", "rpt", true)); 159 cc.configureQuery(dc, query, true); 160 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 161 cc.configureQuery(dc, query, jspContext, true); 160 162 dc.close(); 161 163 cc.setQuery(query); -
trunk/www/views/reporterlists/reporters/list_reporters.jsp
r7913 r7914 102 102 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 103 103 104 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, reporterList); 104 105 try 105 106 { 106 cc.configureQuery(dc, query, true);107 cc.configureQuery(dc, query, jspContext, true); 107 108 reporters = query.iterate(dc); 108 109 } … … 115 116 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 116 117 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 117 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, reporterList);118 118 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 119 119 ExtensionsInvoker<ListColumnAction<ReporterScore,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/reporters/index.jsp
r7703 r7914 253 253 final DataQuery<ReporterData> query = Reporter.getQuery(); 254 254 dc = sc.newDbControl(); 255 cc.configureQuery(dc, query, true); 255 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 256 cc.configureQuery(dc, query, jspContext, true); 256 257 cc.setQuery(query); 257 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);258 258 ExtensionsInvoker<ListColumnAction<ReporterData,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 259 259 listInvoker.render(new ListColumnExportRenderer<ReporterData>(cc)); … … 273 273 final DataQuery<ReporterData> query = Reporter.getQuery(); 274 274 dc = sc.newDbControl(); 275 cc.configureQuery(dc, query, true); 275 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 276 cc.configureQuery(dc, query, jspContext, true); 276 277 dc.close(); 277 278 cc.setQuery(query); … … 290 291 final DataQuery<ReporterData> query = Reporter.getQuery(); 291 292 dc = sc.newDbControl(); 292 cc.configureQuery(dc, query, true); 293 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 294 cc.configureQuery(dc, query, jspContext, true); 293 295 dc.close(); 294 296 cc.setQuery(query); … … 306 308 final DataQuery<ReporterData> query = Reporter.getQuery(); 307 309 dc = sc.newDbControl(); 308 cc.configureQuery(dc, query, true); 310 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 311 cc.configureQuery(dc, query, jspContext, true); 309 312 dc.close(); 310 313 cc.setQuery(query); -
trunk/www/views/reporters/list_reporters.jsp
r7913 r7914 90 90 { 91 91 final DataQuery<ReporterData> query = Reporter.getQuery(); 92 cc.configureQuery(dc, query, true); 92 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 93 cc.configureQuery(dc, query, jspContext, true); 93 94 94 95 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); … … 109 110 Formatter<Date> timeFormatter = FormatterFactory.getDateTimeFormatter(sc); 110 111 Formatter<Date> dateFormatter = FormatterFactory.getDateFormatter(sc); 111 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);112 112 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 113 113 ExtensionsInvoker<ListColumnAction<ReporterData,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext); -
trunk/www/views/sessions/index.jsp
r7815 r7914 132 132 null : User.getById(dc, sc.getLoggedInUserId()); 133 133 final ItemQuery<Session> query = Session.getQuery(user); 134 cc.configureQuery(dc, query, true); 134 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 135 cc.configureQuery(dc, query, jspContext, true); 135 136 cc.setQuery(query); 136 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null);137 137 ExtensionsInvoker<ListColumnAction<Session,?>> listInvoker = ListColumnUtil.useExtensions(jspContext); 138 138 listInvoker.render(new ListColumnExportRenderer<Session>(cc)); … … 154 154 final ItemQuery<Session> query = Session.getQuery(user); 155 155 dc = sc.newDbControl(); 156 cc.configureQuery(dc, query, true); 156 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, GuiContext.list(itemType), null); 157 cc.configureQuery(dc, query, jspContext, true); 157 158 dc.close(); 158 159 cc.setQuery(query); -
trunk/www/views/sessions/list_sessions.jsp
r7913 r7914 88 88 89 89 Map<Plugin.MainType, Integer> pluginCount = PluginDefinition.countPlugins(dc, guiContext); 90 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null); 90 91 try 91 92 { 92 final ItemQuery<Session> query = Base.getConfiguredQuery(dc, cc, true, Session.getQuery(cc.getInclude().contains(Include.OTHERS) ? null : user), mode);93 final ItemQuery<Session> query = Base.getConfiguredQuery(dc, cc, jspContext, true, Session.getQuery(cc.getInclude().contains(Include.OTHERS) ? null : user), mode); 93 94 sessions = query.iterate(dc); 94 95 } … … 99 100 int numListed = 0; 100 101 Formatter<Date> dateTimeFormatter = FormatterFactory.getDateTimeFormatter(sc); 101 JspContext jspContext = ExtensionsControl.createContext(dc, pageContext, guiContext, null);102 102 ExtensionsInvoker<ButtonAction> invoker = ToolbarUtil.useExtensions(jspContext); 103 103 ExtensionsInvoker<ListColumnAction<Session,?>> columnsInvoker = ListColumnUtil.useExtensions(jspContext);
Note: See TracChangeset
for help on using the changeset viewer.