org.apache.wicket.ResourceReference.getScope()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(76)

本文整理了Java中org.apache.wicket.ResourceReference.getScope方法的一些代码示例,展示了ResourceReference.getScope的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ResourceReference.getScope方法的具体详情如下:
包路径:org.apache.wicket.ResourceReference
类名称:ResourceReference
方法名:getScope

ResourceReference.getScope介绍

暂无

代码示例

代码示例来源:origin: org.wicketstuff/yui

/**
 * Construct.
 * 
 * @param reference
 */
public ImageResourceInfo(ResourceReference reference)
{
  this(PackageResource.get(reference.getScope(), reference.getName()));
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

/**
 * @see java.lang.Object#equals(java.lang.Object)
 */
public boolean equals(Object obj)
{
  if (obj instanceof ResourceReference)
  {
    ResourceReference that = (ResourceReference)obj;
    return Objects.equal(getScope().getName(), that.getScope().getName()) &&
        Objects.equal(name, that.name) && Objects.equal(locale, that.locale) &&
        Objects.equal(style, that.style);
  }
  return false;
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

/**
 * @see java.lang.Object#equals(java.lang.Object)
 */
@Override
public boolean equals(Object obj)
{
  if (obj instanceof ResourceReference)
  {
    ResourceReference that = (ResourceReference)obj;
    return Objects.equal(getScope().getName(), that.getScope().getName()) &&
      Objects.equal(name, that.name) && Objects.equal(locale, that.locale) &&
      Objects.equal(style, that.style);
  }
  return false;
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

resource = sharedResources.get(getScope(), name, locale, style, true);
    resource = sharedResources.get(getScope(), name, locale, style, false);
    if (resource == null)
      PackageResource packageResource = PackageResource.get(getScope(), name);
  sharedResources.add(getScope(), name, locale, style, resource);

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

/**
 * @return the shared resource key for this resource reference.
 */
public final String getSharedResourceKey()
{
  Application application = Application.get();
  bind(application);
  return application.getSharedResources().resourceKey(getScope(), name, locale, style);
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

resource = sharedResources.get(getScope(), name, locale, style, true);
if ((resource != null) && (resource instanceof PackageResource))
    resource = sharedResources.get(getScope(), name, locale, style, false);
    if (resource == null)
      resource = PackageResource.get(getScope(), name);
  sharedResources.add(getScope(), name, locale, style, resource);

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

/**
 * Performs the tree initialization. Adds header contribution for the stylesheet.
 */
private void init()
{
  ResourceReference css = getCSS();
  if (css != null)
  {
    add(CSSPackageResource.getHeaderContribution(css.getScope(), css.getName()));
  }
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

/**
 * Factory method for lazy initialization of shared resources.
 * 
 * @return The resource
 */
protected Resource newResource()
{
  PackageResource packageResource = PackageResource.get(getScope(), getName(), getLocale(),
      getStyle());
  if (packageResource != null)
  {
    locale = packageResource.getLocale();
  }
  else
  {
    throw new IllegalArgumentException("package resource [scope=" + getScope() + ",name=" +
        getName() + ",locale=" + getLocale() + "style=" + getStyle() + "] not found");
  }
  return packageResource;
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

/**
 * Factory method for lazy initialization of shared resources.
 * 
 * @return The resource
 */
protected Resource newResource()
{
  PackageResource packageResource = PackageResource.get(getScope(), getName(), getLocale(),
    getStyle());
  if (packageResource != null)
  {
    locale = packageResource.getLocale();
  }
  else
  {
    throw new IllegalArgumentException("package resource [scope=" + getScope() + ",name=" +
      getName() + ",locale=" + getLocale() + "style=" + getStyle() + "] not found");
  }
  return packageResource;
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

/**
 * @return the shared resource key for this resource reference.
 */
public final String getSharedResourceKey()
{
  Application application = Application.get();
  if (useSessionLocale)
  {
    if (!Objects.equal(locale, Session.get().getLocale()))
    {
      setLocale(Session.get().getLocale());
    }
  }
  if (useSessionStyle)
  {
    if (!Objects.equal(style, Session.get().getStyle()))
    {
      setStyle(Session.get().getStyle());
    }
  }
  bind(application);
  return application.getSharedResources().resourceKey(getScope(), name, locale, style);
}

相关文章