Package org.apache.cocoon.util

Examples of org.apache.cocoon.util.ImageProperties


                    File binaryFile = (File) request.get(parameter);
                    Parameters iparam = new Parameters();

                    iparam.setParameter("image-size", String.valueOf(binaryFile.length()));

                    ImageProperties prop = ImageUtils.getImageProperties(binaryFile);
                    iparam.setParameter("image-width", Integer.toString(prop.width));
                    iparam.setParameter("image-height", Integer.toString(prop.height));

                    synchronized (this.files) {
                        this.files.put(binaryFile, param);
View Full Code Here


                if ("image".equals(typeName)) {
                    /** If this column type is an image, store the
                        size, width, and height in a static table **/
                    Parameters parameters = new Parameters();
                    parameters.setParameter("image-size", Long.toString(file.length()));
                    ImageProperties prop = ImageUtils.getImageProperties(file);
                    parameters.setParameter("image-width", Integer.toString(prop.width));
                    parameters.setParameter("image-height", Integer.toString(prop.height));
                    // TC: if it's really mime-type shouldn't we prepend "image/"?
                    parameters.setParameter("image-mime-type",prop.type);
                    synchronized (this.files) {
View Full Code Here

        super.setNodeAttributes(path);
        if (path.isDirectory()) {
            return;
        }
        try {
            ImageProperties p = ImageUtils.getImageProperties(path);
            if (p != null) {
                if (getLogger().isDebugEnabled()) {
                    getLogger().debug(String.valueOf(path) + " = " + String.valueOf(p));
                }
                attributes.addAttribute("", IMAGE_WIDTH_ATTR_NAME, IMAGE_WIDTH_ATTR_NAME, "CDATA", String.valueOf(p.width));
View Full Code Here

                if ("image".equals(typeName)) {
                    /** If this column type is an image, store the
                        size, width, and height in a static table **/
                    Parameters parameters = new Parameters();
                    parameters.setParameter("image-size", Long.toString(file.length()));
                    ImageProperties prop = ImageUtils.getImageProperties(file);
                    parameters.setParameter("image-width", Integer.toString(prop.width));
                    parameters.setParameter("image-height", Integer.toString(prop.height));
                    // TC: if it's really mime-type shouldn't we prepend "image/"?
                    parameters.setParameter("image-mime-type",prop.type);
                    synchronized (this.files) {
View Full Code Here

        super.setNodeAttributes(path);
        if (path.isDirectory()) {
            return;
        }
        try {
            ImageProperties p = ImageUtils.getImageProperties(path);
            if (p != null) {
                if (getLogger().isDebugEnabled()) {
                    getLogger().debug(String.valueOf(path) + " = " + String.valueOf(p));
                }
                attributes.addAttribute("", IMAGE_WIDTH_ATTR_NAME, IMAGE_WIDTH_ATTR_NAME, "CDATA", String.valueOf(p.width));
View Full Code Here

                    File binaryFile = (File) request.get(parameter);
                    Parameters iparam = new Parameters();

                    iparam.setParameter("image-size", String.valueOf(binaryFile.length()));

                    ImageProperties prop = ImageUtils.getImageProperties(binaryFile);
                    iparam.setParameter("image-width", Integer.toString(prop.width));
                    iparam.setParameter("image-height", Integer.toString(prop.height));

                    synchronized (this.files) {
                        this.files.put(binaryFile, param);
View Full Code Here

                if ("image".equals(typeName)) {
                    /** If this column type is an image, store the
                        size, width, and height in a static table **/
                    Parameters parameters = new Parameters();
                    parameters.setParameter("image-size", Long.toString(file.length()));
                    ImageProperties prop = ImageUtils.getImageProperties(file);
                    parameters.setParameter("image-width", Integer.toString(prop.width));
                    parameters.setParameter("image-height", Integer.toString(prop.height));
                    // TC: if it's really mime-type shouldn't we prepend "image/"?
                    parameters.setParameter("image-mime-type",prop.type);
                    synchronized (this.files) {
View Full Code Here

                    File binaryFile = (File) request.get(parameter);
                    Parameters iparam = new Parameters();

                    iparam.setParameter("image-size", String.valueOf(binaryFile.length()));

                    ImageProperties prop = ImageUtils.getImageProperties(binaryFile);
                    iparam.setParameter("image-width", Integer.toString(prop.width));
                    iparam.setParameter("image-height", Integer.toString(prop.height));

                    synchronized (this.files) {
                        this.files.put(binaryFile, param);
View Full Code Here

                if ("image".equals(typeName)) {
                    /** If this column type is an image, store the
                        size, width, and height in a static table **/
                    Parameters parameters = new Parameters();
                    parameters.setParameter("image-size", Long.toString(file.length()));
                    ImageProperties prop = ImageUtils.getImageProperties(file);
                    parameters.setParameter("image-width", Integer.toString(prop.width));
                    parameters.setParameter("image-height", Integer.toString(prop.height));
                    // TC: if it's really mime-type shouldn't we prepend "image/"?
                    parameters.setParameter("image-mime-type",prop.type);
                    synchronized (this.files) {
View Full Code Here

        super.setNodeAttributes(path);
        if (path.isDirectory()) {
            return;
        }
        try {
            ImageProperties p = ImageUtils.getImageProperties(path);
            if (p != null) {
                if (getLogger().isDebugEnabled()) {
                    getLogger().debug(String.valueOf(path) + " = " + String.valueOf(p));
                }
                attributes.addAttribute("", IMAGE_WIDTH_ATTR_NAME, IMAGE_WIDTH_ATTR_NAME, "CDATA", String.valueOf(p.width));
View Full Code Here

TOP

Related Classes of org.apache.cocoon.util.ImageProperties

Copyright © 2018 www.massapicom. 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.