Example usage for javax.print.attribute.standard MediaSize getMediaSizeForName

List of usage examples for javax.print.attribute.standard MediaSize getMediaSizeForName

Introduction

In this page you can find the example usage for javax.print.attribute.standard MediaSize getMediaSizeForName.

Prototype

public static MediaSize getMediaSizeForName(MediaSizeName media) 

Source Link

Document

Get the MediaSize for the specified named media.

Usage

From source file:org.pentaho.reporting.engine.classic.extensions.modules.java14print.Java14PrintUtil.java

private static MediaSize lookupMediaSize(final Media media) {

    if (media instanceof MediaSizeName) {
        return MediaSize.getMediaSizeForName((MediaSizeName) media);
    } else if (media instanceof MediaName) {
        if (media.equals(MediaName.ISO_A4_TRANSPARENT) || media.equals(MediaName.ISO_A4_WHITE)) {
            return MediaSize.getMediaSizeForName(MediaSizeName.ISO_A4);
        } else if (media.equals(MediaName.NA_LETTER_TRANSPARENT) || media.equals(MediaName.NA_LETTER_WHITE)) {
            return MediaSize.getMediaSizeForName(MediaSizeName.NA_LETTER);
        }/*w w w .j a v  a  2s.  co m*/
    }
    return null;
}