Examples of PackageResource


Examples of org.apache.wicket.markup.html.PackageResource

    }

    private void addOrReplaceImage() {
        final ObjectAdapter adapter = getModel().getObject();
        ObjectSpecification typeOfSpec;
        PackageResource imageResource = null;
        if (adapter != null) {
            typeOfSpec = adapter.getSpecification();
            final IconFacet iconFacet = typeOfSpec.getFacet(IconFacet.class);
            if (iconFacet != null) {
                final String iconName = iconFacet.iconName(adapter);
View Full Code Here

Examples of org.apache.wicket.markup.html.PackageResource

    private final Map<String, PackageResource> imagesByName = Maps.newHashMap();

    @Override
    public PackageResource findImage(final ObjectSpecification noSpec) {
        final String specFullName = noSpec.getFullIdentifier();
        final PackageResource packageResource = findImage(specFullName);
        if (packageResource != null) {
            return packageResource;
        } else {
            return findAndCacheImage(noSpec);
        }
View Full Code Here

Examples of org.apache.wicket.markup.html.PackageResource

        }
    }

    @Override
    public PackageResource findImage(final String imageName) {
        final PackageResource packageResource = imagesByName.get(imageName);
        if (packageResource != null) {
            return packageResource;
        } else {
            return findAndCacheImage(imageName);
        }
View Full Code Here

Examples of org.apache.wicket.markup.html.PackageResource

            return findAndCacheImage(imageName);
        }
    }

    private PackageResource findAndCacheImage(final String imageName) {
        final PackageResource packageResource = findImageSuffixed(imageName);
        if (packageResource != null) {
            imagesByName.put(imageName, packageResource);
        }
        return packageResource;
    }
View Full Code Here

Examples of org.apache.wicket.markup.html.PackageResource

        }
        return null;
    }

    private synchronized PackageResource findAndCacheImage(final ObjectSpecification noSpec) {
        final PackageResource packageResource = findImageSearchUpHierarchy(noSpec);
        imagesByName.put(noSpec.getFullIdentifier(), packageResource);
        return packageResource;
    }
View Full Code Here

Examples of org.apache.wicket.markup.html.PackageResource

        }
        return null;
    }

    private void addOrReplaceImage(final ObjectAdapter adapter) {
        final PackageResource imageResource = determineImageResource(adapter);

        if (imageResource != null) {
            image = new Image(ID_ENTITY_IMAGE, imageResource);
            addOrReplace(image);
        } else {
View Full Code Here

Examples of org.apache.wicket.markup.html.PackageResource

        }
    }

    private PackageResource determineImageResource(final ObjectAdapter adapter) {
        ObjectSpecification typeOfSpec;
        PackageResource imageResource = null;
        if (adapter != null) {
            typeOfSpec = adapter.getSpecification();
            final IconFacet iconFacet = typeOfSpec.getFacet(IconFacet.class);
            if (iconFacet != null) {
                final String iconName = iconFacet.iconName(adapter);
View Full Code Here

Examples of org.apache.wicket.request.resource.PackageResource

   * https://issues.apache.org/jira/browse/WICKET-4119
   */
  @Test
  public void contentType()
  {
    PackageResource textResource = new PackageResource(PackageResourceTest.class,
      "packaged1.txt", null, null, null)
    {
      private static final long serialVersionUID = 1L;
    };

    tester.startResource(textResource);
    assertEquals("text/plain", tester.getLastResponse().getContentType());

    PackageResource jsResource = new PackageResource(PackageResourceTest.class, "packaged3.js",
      null, null, null)
    {
      private static final long serialVersionUID = 1L;
    };

View Full Code Here

Examples of org.apache.wicket.request.resource.PackageResource

  @Test
  public void textFileWithEncoding()
  {
    final String encoding = "Klingon-8859-42";
    final PackageResource resource = new PackageResource(PackageResourceTest.class,
      "packaged1.txt", null, null, null)
    {
      private static final long serialVersionUID = 1L;
    };
    resource.setTextEncoding(encoding);
    tester.startResource(resource);
    final String contentType = tester.getLastResponse().getContentType();
    assertEquals("text/plain; charset=" + encoding, contentType);
  }
View Full Code Here

Examples of org.apache.wicket.request.resource.PackageResource

   * https://issues.apache.org/jira/browse/WICKET-4119
   */
  @Test
  public void contentType()
  {
    PackageResource textResource = new PackageResource(PackageResourceTest.class,
      "packaged1.txt", null, null, null)
    {
      private static final long serialVersionUID = 1L;
    };

    tester.startResource(textResource);
    assertEquals("text/plain", tester.getLastResponse().getContentType());

    PackageResource jsResource = new PackageResource(PackageResourceTest.class, "packaged3.js",
      null, null, null)
    {
      private static final long serialVersionUID = 1L;
    };

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.