AttributeContext
140141142143144145146147148149150
/** {@inheritDoc} */ public AttributeContext getAttributeContext(Request request) { AttributeContext context = getContext(request); if (context == null) { context = new BasicAttributeContext(); pushContext(context, request); } return context; }
227228229230231232233234235236237238
* @param request The request context. * @since 2.1.3 */ public void render(Definition definition, Request request) { AttributeContext originalContext = getAttributeContext(request); BasicAttributeContext subContext = new BasicAttributeContext(originalContext); subContext.inherit(definition); pushContext(subContext, request); try { render(request, subContext);
480481482483484485486487488489
* @return The current attribute context. */ private AttributeContext getAttributeContext(TilesRequestContext tilesContext) { AttributeContext context = getContext(tilesContext); if (context == null) { context = new BasicAttributeContext(); pushContext(context, tilesContext); } return context; }
506507508509510511512513514
* * @param tilesContext The request context to use. * @return The newly created attribute context. */ private AttributeContext startContext(TilesRequestContext tilesContext) { AttributeContext context = new BasicAttributeContext(); pushContext(context, tilesContext); return context; }
586587588589590591592593594595596597
} return; } AttributeContext originalContext = getAttributeContext(request); BasicAttributeContext subContext = new BasicAttributeContext(originalContext); subContext.addMissing(definition.getAttributes()); pushContext(subContext, request); try { if (definition.getPreparer() != null) { prepare(request, definition.getPreparer(), true);
139140141142143144145146147
* * @param tilesContext The request context to use. * @return The newly created attribute context. */ private AttributeContext startContext(TilesRequestContext tilesContext) { AttributeContext context = new BasicAttributeContext(); BasicAttributeContext.pushContext(context, tilesContext); return context; }
239240241242243244245246247248
* @return The current attribute context. */ private AttributeContext getAttributeContext(TilesRequestContext tilesContext) { AttributeContext context = BasicAttributeContext.getContext(tilesContext); if (context == null) { context = new BasicAttributeContext(); BasicAttributeContext.pushContext(context, tilesContext); } return context; }
399400401402403404405406407408409410
+ "' denied. User not in role '" + definition.getRole()); return; } AttributeContext originalContext = getAttributeContext(request); BasicAttributeContext subContext = new BasicAttributeContext(originalContext); subContext.addMissing(definition.getAttributes()); BasicAttributeContext.pushContext(subContext, request); try { if (definition.getPreparer() != null) { prepare(request, definition.getPreparer(), true);
140141142143144145146147148
238239240241242243244245246247