Package javax.media.jai.util

Examples of javax.media.jai.util.ImagingListener


/*      */     }
/*      */   }
/*      */
/*      */   void sendExceptionToListener(String message, Throwable e)
/*      */   {
/* 1652 */     ImagingListener listener = ImageUtil.getImagingListener((RenderingHints)null);
/*      */
/* 1654 */     listener.errorOccurred(message, e, this, false);
/*      */   }
View Full Code Here


/*    */     {
/* 81 */       Object object = ois.readObject();
/* 82 */       return TileCodecUtils.deserializeRaster(object);
/*    */     }
/*    */     catch (ClassNotFoundException e) {
/* 85 */       ImagingListener listener = ImageUtil.getImagingListener((RenderingHints)null);
/*    */
/* 87 */       listener.errorOccurred(JaiI18N.getString("ClassNotFound"), e, this, false);
/*    */
/* 90 */       return null;
/*    */     }
/*    */     finally {
/* 93 */       ois.close();
View Full Code Here

/* 3041 */       createRendering();
/*      */   }
/*      */
/*      */   void sendExceptionToListener(String message, Exception e)
/*      */   {
/* 3046 */     ImagingListener listener = (ImagingListener)getRenderingHints().get(JAI.KEY_IMAGING_LISTENER);
/*      */
/* 3049 */     listener.errorOccurred(message, e, this, false);
/*      */   }
View Full Code Here

/*      */
/* 1449 */     return (TileCodecDescriptor)this.registry.getDescriptor(registryMode, formatName);
/*      */   }
/*      */
/*      */   void sendExceptionToListener(String message, Exception e) {
/* 1453 */     ImagingListener listener = JAI.getDefaultInstance().getImagingListener();
/* 1454 */     listener.errorOccurred(message, e, this, false);
/*      */   }
View Full Code Here

/* 827 */       return this.negotiated.getNegotiatedValue(category);
/* 828 */     return null;
/*     */   }
/*     */
/*     */   void sendExceptionToListener(String message, Exception e) {
/* 832 */     ImagingListener listener = (ImagingListener)getRenderingHints().get(JAI.KEY_IMAGING_LISTENER);
/*     */
/* 835 */     listener.errorOccurred(message, e, this, false);
/*     */   }
View Full Code Here

/*      */       }
/*  373 */       registry.registerServices(null);
/*  374 */       return registry;
/*      */     }
/*      */     catch (IOException ioe) {
/*  377 */       ImagingListener listener = JAI.getDefaultInstance().getImagingListener();
/*      */
/*  379 */       String message = JaiI18N.getString("OperationRegistry2");
/*  380 */       listener.errorOccurred(message, new ImagingException(message, ioe), OperationRegistry.class, false);
/*      */     }
/*      */
/*  383 */     return null;
/*      */   }
View Full Code Here

/*      */
/* 1665 */     if (it == null) {
/* 1666 */       return null;
/*      */     }
/* 1668 */     FactoryCache fc = getFactoryCache(modeName);
/* 1669 */     ImagingListener listener = JAI.getDefaultInstance().getImagingListener();
/*      */
/* 1671 */     Exception savedOne = null;
/*      */
/* 1673 */     while (it.hasNext())
/*      */     {
/* 1675 */       Object factory = it.next();
/*      */       try
/*      */       {
/*      */         Object obj;
/* 1679 */         if ((obj = fc.invoke(factory, args)) != null)
/* 1680 */           return obj;
/* 1681 */         savedOne = null;
/*      */       } catch (Exception e) {
/* 1683 */         listener.errorOccurred(JaiI18N.getString("OperationRegistry6") + " \"" + descriptorName + "\"", e, this, false);
/*      */
/* 1686 */         savedOne = e;
/*      */       }
/*      */
/*      */     }
View Full Code Here

/*      */
/* 1256 */     return this.descriptors;
/*      */   }
/*      */
/*      */   void sendExceptionToListener(String message, Exception e) {
/* 1260 */     ImagingListener listener = JAI.getDefaultInstance().getImagingListener();
/* 1261 */     listener.errorOccurred(message, e, this, false);
/*      */   }
View Full Code Here

/*     */ {
/*  51 */   private static String DEFAULT_FORMAT = "tiff";
/*     */
/*     */   public RenderedImage create(ParameterBlock paramBlock, RenderingHints renderHints)
/*     */   {
/*  86 */     ImagingListener listener = ImageUtil.getImagingListener(renderHints);
/*     */
/*  89 */     String fileName = (String)paramBlock.getObjectParameter(0);
/*     */
/*  92 */     String format = (String)paramBlock.getObjectParameter(1);
/*     */
/*  97 */     if (format == null) {
/*  98 */       format = DEFAULT_FORMAT;
/*     */     }
/*     */
/* 102 */     ImageEncodeParam param = null;
/* 103 */     if (paramBlock.getNumParameters() > 2) {
/* 104 */       param = (ImageEncodeParam)paramBlock.getObjectParameter(2);
/*     */     }
/*     */
/* 108 */     OutputStream stream = null;
/*     */     try {
/* 110 */       if (param == null)
/*     */       {
/* 113 */         stream = new BufferedOutputStream(new FileOutputStream(fileName));
/*     */       }
/*     */       else
/*     */       {
/* 118 */         stream = new SeekableOutputStream(new RandomAccessFile(fileName, "rw"));
/*     */       }
/*     */     }
/*     */     catch (FileNotFoundException e)
/*     */     {
/* 123 */       String message = JaiI18N.getString("FileLoadRIF0") + fileName;
/* 124 */       listener.errorOccurred(message, e, this, false);
/*     */
/* 126 */       return null;
/*     */     } catch (SecurityException e) {
/* 128 */       String message = JaiI18N.getString("FileStoreRIF0");
/* 129 */       listener.errorOccurred(message, e, this, false);
/*     */
/* 131 */       return null;
/*     */     }
/*     */
/* 135 */     ParameterBlock pb = new ParameterBlock();
View Full Code Here

/* 1463 */     printStream.close();
/* 1464 */     return stackTraceString;
/*      */   }
/*      */
/*      */   public static ImagingListener getImagingListener(RenderingHints hints) {
/* 1468 */     ImagingListener listener = null;
/* 1469 */     if (hints != null) {
/* 1470 */       listener = (ImagingListener)hints.get(JAI.KEY_IMAGING_LISTENER);
/*      */     }
/* 1472 */     if (listener == null)
/* 1473 */       listener = JAI.getDefaultInstance().getImagingListener();
View Full Code Here

TOP

Related Classes of javax.media.jai.util.ImagingListener

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.