Examples of IResourceStreamLocator


Examples of org.apache.wicket.core.util.resource.locator.IResourceStreamLocator

    this.compress = compress;
  }

  private IResourceStream internalGetResourceStream(final String style, final Locale locale)
  {
    IResourceStreamLocator resourceStreamLocator = Application.get()
        .getResourceSettings()
        .getResourceStreamLocator();
    IResourceStream resourceStream = resourceStreamLocator.locate(getScope(), absolutePath, style, variation, locale, null, false);

    Class<?> realScope = getScope();
    String realPath = absolutePath;
    if (resourceStream instanceof IFixedLocationResourceStream)
    {
View Full Code Here

Examples of org.apache.wicket.core.util.resource.locator.IResourceStreamLocator

    this.compress = compress;
  }

  private IResourceStream internalGetResourceStream(final String style, final Locale locale)
  {
    IResourceStreamLocator resourceStreamLocator = Application.get()
        .getResourceSettings()
        .getResourceStreamLocator();
    IResourceStream resourceStream = resourceStreamLocator.locate(getScope(), absolutePath, style, variation, locale, null, false);

    Class<?> realScope = getScope();
    String realPath = absolutePath;
    if (resourceStream instanceof IFixedLocationResourceStream)
    {
View Full Code Here

Examples of org.apache.wicket.core.util.resource.locator.IResourceStreamLocator

    this.compress = compress;
  }

  private IResourceStream internalGetResourceStream(final String style, final Locale locale)
  {
    IResourceStreamLocator resourceStreamLocator = Application.get()
        .getResourceSettings()
        .getResourceStreamLocator();
    IResourceStream resourceStream = resourceStreamLocator.locate(getScope(), absolutePath, style, variation, locale, null, false);

    Class<?> realScope = getScope();
    String realPath = absolutePath;
    if (resourceStream instanceof IFixedLocationResourceStream)
    {
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

    // TODO we need to expose this functionality for any class not just for
    // markupcontainers in markupcache so we don't have to replicate this
    // logic here

    // Get locator to search for the resource
    final IResourceStreamLocator locator = Application.get()
      .getResourceSettings()
      .getResourceStreamLocator();

    final String style = owner.getStyle();
    final String variation = owner.getVariation();
    final Locale locale = owner.getLocale();

    MarkupResourceStream markupResourceStream = null;
    Class<?> containerClass = getClass();

    while (!(containerClass.equals(MarkupComponentBorder.class)))
    {
      String path = containerClass.getName().replace('.', '/');
      IResourceStream resourceStream = locator.locate(containerClass, path, style, variation,
        locale, markupType, false);

      // Did we find it already?
      if (resourceStream != null)
      {
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

   */
  public IResourceStream getMarkupResourceStream(final MarkupContainer container,
    Class<?> containerClass)
  {
    // Get locator to search for the resource
    final IResourceStreamLocator locator = Application.get()
      .getResourceSettings()
      .getResourceStreamLocator();

    String style = container.getStyle();
    String variation = container.getVariation();
    Locale locale = container.getLocale();
    String ext = container.getMarkupType().getExtension();

    // Markup is associated with the containers class. Walk up the class
    // hierarchy up to MarkupContainer to find the containers markup
    // resource.
    while (containerClass != MarkupContainer.class)
    {
      String path = containerClass.getName().replace('.', '/');
      IResourceStream resourceStream = locator.locate(container.getClass(), path, style,
        variation, locale, ext, false);

      // Did we find it already?
      if (resourceStream != null)
      {
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

    return new StreamInfo(stream, locale, style, variation);
  }

  private StreamInfo lookupStream(Locale locale, String style, String variation)
  {
    IResourceStreamLocator locator = Application.get()
      .getResourceSettings()
      .getResourceStreamLocator();

    StreamInfo info;
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

    // TODO we need to expose this functionality for any class not just for
    // markupcontainers in markupcache so we don't have to replicate this
    // logic here

    // Get locator to search for the resource
    final IResourceStreamLocator locator = Application.get()
      .getResourceSettings()
      .getResourceStreamLocator();

    final Session session = Session.get();
    final String style = session.getStyle();
    final Locale locale = session.getLocale();

    MarkupResourceStream markupResourceStream = null;
    Class<?> containerClass = getClass();

    while (!(containerClass.equals(MarkupComponentBorder.class)))
    {
      String path = containerClass.getName().replace('.', '/');
      IResourceStream resourceStream = locator.locate(containerClass, path, style, locale,
        markupType);

      // Did we find it already?
      if (resourceStream != null)
      {
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

    // TODO we need to expose this functionality for any class not just for
    // markupcontainers in markupcache so we don't have to replicate this
    // logic here

    // Get locator to search for the resource
    final IResourceStreamLocator locator = Application.get()
      .getResourceSettings()
      .getResourceStreamLocator();


    final Session session = Session.get();
    final String style = session.getStyle();
    final Locale locale = session.getLocale();

    MarkupResourceStream markupResourceStream = null;
    Class containerClass = getClass();

    while (!(containerClass.equals(MarkupComponentBorder.class)))
    {
      String path = containerClass.getName().replace('.', '/');
      IResourceStream resourceStream = locator.locate(containerClass, path, style, locale,
        markupType);

      // Did we find it already?
      if (resourceStream != null)
      {
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

  }

  public IResourceStream getCacheableResourceStream()
  {
    // get resource locator
    IResourceStreamLocator locator = ThreadContext.getApplication()
      .getResourceSettings()
      .getResourceStreamLocator();

    // determine current resource stream
    // taking client locale and style into account
    return locator.locate(getScope(), absolutePath,
                          getCurrentStyle(), variation, getCurrentLocale(),
                          null, false);
  }
View Full Code Here

Examples of org.apache.wicket.util.resource.locator.IResourceStreamLocator

    // TODO we need to expose this functionality for any class not just for
    // markupcontainers in markupcache so we don't have to replicate this
    // logic here

    // Get locator to search for the resource
    final IResourceStreamLocator locator = Application.get()
      .getResourceSettings()
      .getResourceStreamLocator();

    final String style = owner.getStyle();
    final String variation = owner.getVariation();
    final Locale locale = owner.getLocale();

    MarkupResourceStream markupResourceStream = null;
    Class<?> containerClass = getClass();

    while (!(containerClass.equals(BorderBehavior.class)))
    {
      String path = containerClass.getName().replace('.', '/');
      IResourceStream resourceStream = locator.locate(containerClass, path, style, variation,
        locale, markupType.getExtension(), false);

      // Did we find it already?
      if (resourceStream != null)
      {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.