/** * {@inheritDoc} */ public void addRenderer(String s, String s1, Renderer renderer) { wrapped.addRenderer(s, s1, renderer); }
/** * {@inheritDoc} */ public void addRenderer(String s, String s1, Renderer renderer) { wrapped.addRenderer(s, s1, renderer); }
/** * {@inheritDoc} */ public void addRenderer(String s, String s1, Renderer renderer) { wrapped.addRenderer(s, s1, renderer); }
/** * {@inheritDoc} */ public void addRenderer(String s, String s1, Renderer renderer) { this.wrapped.addRenderer(s, s1, renderer); }
public void addRenderer(String family, String rendererType, Renderer renderer) { this.renderKit.addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** {@inheritDoc} */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
/** * <p>The default behavior of this method is to * call {@link RenderKit#addRenderer(String, String, Renderer)} * on the wrapped {@link RenderKit} object.</p> * * @see RenderKit#addRenderer(String, String, Renderer) */ @Override public void addRenderer(String family, String rendererType, Renderer renderer) { getWrapped().addRenderer(family, rendererType, renderer); }
public void addRenderer(String componentFamily, String rendererType, Renderer renderer) { weaveDelegate(); //wo do it brute force here because we have sometimes casts and hence cannot rely on proxies //renderers itself are flyweight patterns which means they are shared over objects renderer = (Renderer) reloadInstance(renderer, ScriptingConst.ARTIFACT_TYPE_RENDERER); _delegate.addRenderer(componentFamily, rendererType, renderer); }
@Override public void purge(String className) { super.purge(className); AnnotationEntry entry = (AnnotationEntry) _alreadyRegistered.remove(className); if (entry == null) { return; } RenderKit renderKit = getRenderkit(entry.getRenderKitId()); try { //by fetching the changed renderer we save a full rescan String rendererClass = _inverseIndex.get(entry); if (rendererClass != null && rendererClass.equals(className)) { _inverseIndex.put(entry, PurgedRenderer.class.getName()); renderKit.addRenderer(entry.getComponentFamily(), entry.getRendererType(), PurgedRenderer.class.newInstance()); } } catch (InstantiationException e) { _log.log(Level.SEVERE, "", e); } catch (IllegalAccessException e) { _log.log(Level.SEVERE, "", e); } } }
public TaskFormLayoutBaseLibrary(final String namespace) { super(namespace); final FacesContext facesContext = FacesContext.getCurrentInstance(); final Application application = facesContext.getApplication(); final RenderKit renderKit = facesContext.getRenderKit(); application.addComponent(UIDataForm.COMPONENT_TYPE, UIDataForm.class.getName()); addComponent("dataform", UIDataForm.COMPONENT_TYPE, UIDataForm.RENDERER_TYPE); renderKit.addRenderer(UIDataForm.COMPONENT_FAMILY, UIDataForm.RENDERER_TYPE, new DataFormRenderer()); application.addComponent(UIDataArea.COMPONENT_TYPE, UIDataArea.class.getName()); addComponent("dataarea", UIDataArea.COMPONENT_TYPE, UIDataArea.RENDERER_TYPE); application.addComponent(UIDataSection.COMPONENT_TYPE, UIDataSection.class.getName()); addComponent("datasection", UIDataSection.COMPONENT_TYPE, UIDataSection.RENDERER_TYPE); application.addComponent(UIDataCell.COMPONENT_TYPE, UIDataCell.class.getName()); addComponent("datacell", UIDataCell.COMPONENT_TYPE, UIDataCell.RENDERER_TYPE); } }
public Renderer getRenderer(String componentFamily, String rendererType) { weaveDelegate(); Renderer rendr = _delegate.getRenderer(componentFamily, rendererType); Renderer unproxiedRendr = unproxy(rendr); //TODO extval proxy handling here Renderer rendr2 = (Renderer) reloadInstance(unproxiedRendr, ScriptingConst.ARTIFACT_TYPE_RENDERER); if (unproxiedRendr != rendr2) { Renderer tempRenderer = _delegate.getRenderer(componentFamily, rendererType); //in case of a renderer proxy we have to weave the original object back in rendr2 = applyToProxy(rendr, rendr2); _delegate.addRenderer(componentFamily, rendererType, rendr2); return rendr2; } return rendr; }
public void assemble() { RenderKitFactory renderKitFactory = FactoryFinderUtil .getRenderKitFactory(); for (Iterator itr = IteratorUtil.getIterator(renderLists_); itr .hasNext();) { RenderKitBean bean = (RenderKitBean) itr.next(); String renderKitId = bean.getRenderKitId(); RenderKit renderKit = createRenderKit(bean.getClassName()); RendererElement rendererElement = null; while ((rendererElement = bean.getRendererElement()) != null) { String rendererClass = rendererElement.getRendererClass(); Renderer renderer = createRenderer(rendererClass); renderKit.addRenderer(rendererElement.getComponentFamily(), rendererElement.getRendererType(), renderer); } renderKitFactory.addRenderKit(renderKitId, renderKit); } }