public Object getXelVariable(String name) { return _page.getXelVariable(null, null, name, true); }
public Object getXelVariable(String name) { return getPage().getXelVariable(null, null, name, true); }
private boolean containsVariable(Object x, String fdname) { //#feature 2770471 GenericAutowireComposer shall support wiring ZScript varible if (x instanceof Page) { final Page page = (Page) x; return (!_ignoreZScript && page.getZScriptVariable(fdname) != null) || page.hasAttributeOrFellow(fdname, true) || (!_ignoreXel && page.getXelVariable(null, null, fdname, true) != null); } else { final Component cmp = (Component) x; final Page page = Components.getCurrentPage(cmp); return (!_ignoreZScript && page != null && page.getZScriptVariable(cmp, fdname) != null) || cmp.hasAttributeOrFellow(fdname, true) || (!_ignoreXel && page != null && page.getXelVariable(null, null, fdname, true) != null); } }
Page page = xcomp.getPage(); if (page != null) srccomp = page.getXelVariable(null, null, srccompid, true);
private Object getVariable(Object x, String fdname) { //#feature 2770471 GenericAutowireComposer shall support wiring ZScript varible if (x instanceof Page) { final Page page = (Page) x; Object arg = _ignoreZScript ? null : page.getZScriptVariable(fdname); if (arg == null) { arg = page.getAttributeOrFellow(fdname, true); if (!_ignoreXel && arg == null) arg = page.getXelVariable(null, null, fdname, true); } return arg; } else { final Component cmp = (Component) x; final Page page = Components.getCurrentPage(cmp); Object arg = !_ignoreZScript && page != null ? page.getZScriptVariable(cmp, fdname) : null; if (arg == null) { arg = cmp.getAttributeOrFellow(fdname, true); if (!_ignoreXel && arg == null && page != null) arg = page.getXelVariable(null, null, fdname, true); } return arg; } }
return o; final Page page = ((ExecutionCtrl) _exec).getCurrentPage(); return page != null ? page.getXelVariable(ctx, base, onm, true) : null; o = page.getXelVariable(ctx, null, name, true); if (o != null) return o; return o; o = page.getXelVariable(ctx, null, name, true); if (o != null) return o;
bean = comp.getAttributeOrFellow(beanid, true); if (bean == null) bean = page.getXelVariable(null, null, beanid, true); } finally { if (self == null) {
val = page.getXelVariable(null, null, name, true); if (val != null) return val; return val; val = page.getXelVariable(null, null, name, true); if (val != null) return val;
if (val != null || page.hasAttributeOrFellow(name, true)) return val; val = page.getXelVariable(null, null, name, true); return val != null ? val : getImplicit(name);