Example usage for com.lowagie.text.pdf PdfTransition OUTBOX

List of usage examples for com.lowagie.text.pdf PdfTransition OUTBOX

Introduction

In this page you can find the example usage for com.lowagie.text.pdf PdfTransition OUTBOX.

Prototype

int OUTBOX

To view the source code for com.lowagie.text.pdf PdfTransition OUTBOX.

Click Source Link

Document

Outward Box

Usage

From source file:org.pdfsam.console.business.pdf.handlers.SlideShowCmdExecutor.java

License:Open Source License

/**
 * Maps a pdfsam transition to a iText transition.
 * If an error occur the PdfTransition.BLINDH is the default transition.
 * @param transition/* w ww .  jav  a2s  . c  om*/
 * @return
 */
private int getITextTransition(String transition) {
    int retVal = PdfTransition.BLINDH;
    if (transitionsMappingMap == null) {
        transitionsMappingMap = new Hashtable(20);
        transitionsMappingMap.put(Transition.T_BLINDH, new Integer(PdfTransition.BLINDH));
        transitionsMappingMap.put(Transition.T_BLINDV, new Integer(PdfTransition.BLINDV));
        transitionsMappingMap.put(Transition.T_BTWIPE, new Integer(PdfTransition.BTWIPE));
        transitionsMappingMap.put(Transition.T_DGLITTER, new Integer(PdfTransition.DGLITTER));
        transitionsMappingMap.put(Transition.T_DISSOLVE, new Integer(PdfTransition.DISSOLVE));
        transitionsMappingMap.put(Transition.T_INBOX, new Integer(PdfTransition.INBOX));
        transitionsMappingMap.put(Transition.T_LRGLITTER, new Integer(PdfTransition.LRGLITTER));
        transitionsMappingMap.put(Transition.T_LRWIPE, new Integer(PdfTransition.LRWIPE));
        transitionsMappingMap.put(Transition.T_OUTBOX, new Integer(PdfTransition.OUTBOX));
        transitionsMappingMap.put(Transition.T_RLWIPE, new Integer(PdfTransition.RLWIPE));
        transitionsMappingMap.put(Transition.T_SPLITHIN, new Integer(PdfTransition.SPLITHIN));
        transitionsMappingMap.put(Transition.T_SPLITHOUT, new Integer(PdfTransition.SPLITHOUT));
        transitionsMappingMap.put(Transition.T_SPLITVIN, new Integer(PdfTransition.SPLITVIN));
        transitionsMappingMap.put(Transition.T_SPLITVOUT, new Integer(PdfTransition.SPLITVOUT));
        transitionsMappingMap.put(Transition.T_TBGLITTER, new Integer(PdfTransition.TBGLITTER));
        transitionsMappingMap.put(Transition.T_TBWIPE, new Integer(PdfTransition.TBWIPE));
    }
    Object iTextTransition = transitionsMappingMap.get(transition);
    if (iTextTransition != null) {
        retVal = ((Integer) iTextTransition).intValue();
    }
    return retVal;
}