private IEngineService resolve() { IEngineService service = _source.resolveEngineService(_serviceName); _outerProxy.installDelegate(service); return service; }
public void setValue(String value) { _deferredObject = new LiteralDeferredObject(value, getLocation()); }
public String getLocalizedComponentProperty(IComponent component, Locale locale, String propertyName) { return getLocalizedSourceForComponent(component).getPropertyValue(propertyName, locale); }
private IEngineService buildProxy(String name) { if (!_services.containsKey(name)) throw new ApplicationRuntimeException(ImplMessages.noSuchService(name)); EngineServiceOuterProxy outer = new EngineServiceOuterProxy(name); EngineServiceInnerProxy inner = new EngineServiceInnerProxy(name, outer, this); outer.installDelegate(inner); return outer; }
public String getLocalizedNamespaceProperty(INamespace namespace, Locale locale, String propertyName) { return getLocalizedSourceForNamespace(namespace).getPropertyValue(propertyName, locale); }
public ISpecificationSource getSpecificationSource() { return (ISpecificationSource) getProperty("specificationSource"); }
/** * The object which should be exposed as the given Infrastructure property. */ public Object getObject() { return _deferredObject.getObject(); }
public void loadTemplate(IRequestCycle requestCycle, ITemplateComponent loadComponent, ComponentTemplate template) { _requestCycle = requestCycle; _loadComponent = loadComponent; process(template); }
public IBinding createBinding(IComponent component, String description, String reference, String defaultBindingType, Location location) { return createBinding(component, null, description, reference, defaultBindingType, location); }
IMarkupWriter getComponentWriter(String id) { return getWriter(id, ELEMENT_TYPE); }
public void initializeService() { _namespaceResources = new NamespaceResourcesImpl(this, _assetSource); }
private IEngineService resolve() { IEngineService service = _source.resolveEngineService(_serviceName); _outerProxy.installDelegate(service); return service; }
public void setValue(String value) { _deferredObject = new LiteralDeferredObject(value, getLocation()); }
public String getLocalizedComponentProperty(IComponent component, Locale locale, String propertyName) { return getLocalizedSourceForComponent(component).getPropertyValue(propertyName, locale); }
public String getLocalizedNamespaceProperty(INamespace namespace, Locale locale, String propertyName) { return getLocalizedSourceForNamespace(namespace).getPropertyValue(propertyName, locale); }
public ExceptionPresenter getExceptionPresenter() { return (ExceptionPresenter) getProperty("exceptionPresenter"); }
/** * The object which should be exposed as the given Infrastructure property. */ public Object getObject() { return _deferredObject.getObject(); }
public void loadTemplate(IRequestCycle requestCycle, ITemplateComponent loadComponent, ComponentTemplate template) { _requestCycle = requestCycle; _loadComponent = loadComponent; process(template); }
public IBinding createBinding(IComponent component, String description, String reference, String defaultBindingType, Location location) { return createBinding(component, null, description, reference, defaultBindingType, location); }
public StaleSessionExceptionPresenter getStaleSessionExceptionPresenter() { return (StaleSessionExceptionPresenter) getProperty("staleSessionExceptionPresenter"); }