Tabnine Logo
IIOWriteProgressListener.imageComplete
Code IndexAdd Tabnine to your IDE (free)

How to use
imageComplete
method
in
javax.imageio.event.IIOWriteProgressListener

Best Java code snippets using javax.imageio.event.IIOWriteProgressListener.imageComplete (Showing top 6 results out of 315)

origin: haraldk/TwelveMonkeys

@Test
public void testAddIIOWriteProgressListenerCallbacks() throws IOException {
  ImageWriter writer = createImageWriter();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  writer.setOutput(ImageIO.createImageOutputStream(buffer));
  IIOWriteProgressListener listener = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listener);
  try {
    writer.write(getTestData(0));
  }
  catch (IOException e) {
    fail("Could not write image");
  }
  // At least imageStarted and imageComplete, plus any number of imageProgress
  InOrder ordered = inOrder(listener);
  ordered.verify(listener).imageStarted(writer, 0);
  ordered.verify(listener, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listener).imageComplete(writer);
}
origin: haraldk/TwelveMonkeys

@Test
public void testMultipleAddIIOWriteProgressListenerCallbacks() throws IOException {
  ImageWriter writer = createImageWriter();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  writer.setOutput(ImageIO.createImageOutputStream(buffer));
  IIOWriteProgressListener listener = mock(IIOWriteProgressListener.class);
  IIOWriteProgressListener listenerToo = mock(IIOWriteProgressListener.class);
  IIOWriteProgressListener listenerThree = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listener);
  writer.addIIOWriteProgressListener(listenerToo);
  writer.addIIOWriteProgressListener(listenerThree);
  try {
    writer.write(getTestData(0));
  }
  catch (IOException e) {
    fail("Could not write image");
  }
  // At least imageStarted and imageComplete, plus any number of imageProgress
  InOrder ordered = inOrder(listener, listenerToo, listenerThree);
  ordered.verify(listener).imageStarted(writer, 0);
  ordered.verify(listenerToo).imageStarted(writer, 0);
  ordered.verify(listenerThree).imageStarted(writer, 0);
  ordered.verify(listener, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listenerToo, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listenerThree, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listener).imageComplete(writer);
  ordered.verify(listenerToo).imageComplete(writer);
  ordered.verify(listenerThree).imageComplete(writer);
}
origin: haraldk/TwelveMonkeys

@Test
public void testRemoveIIOWriteProgressListenerMultiple() throws IOException {
  ImageWriter writer = createImageWriter();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  writer.setOutput(ImageIO.createImageOutputStream(buffer));
  IIOWriteProgressListener listener = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listener);
  IIOWriteProgressListener listenerToo = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listenerToo);
  writer.removeIIOWriteProgressListener(listener);
  try {
    writer.write(getTestData(0));
  }
  catch (IOException e) {
    fail("Could not write image");
  }
  // Should not have called any methods...
  verifyZeroInteractions(listener);
  // At least imageStarted and imageComplete, plus any number of imageProgress
  InOrder ordered = inOrder(listenerToo);
  ordered.verify(listenerToo).imageStarted(writer, 0);
  ordered.verify(listenerToo, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listenerToo).imageComplete(writer);
}
origin: com.github.lafa.twelvemonkeyspurejava.imageio/imageio-core

@Test
public void testAddIIOWriteProgressListenerCallbacks() throws IOException {
  ImageWriter writer = createImageWriter();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  writer.setOutput(ImageIO.createImageOutputStream(buffer));
  IIOWriteProgressListener listener = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listener);
  try {
    writer.write(getTestData(0));
  }
  catch (IOException e) {
    fail("Could not write image");
  }
  // At least imageStarted and imageComplete, plus any number of imageProgress
  InOrder ordered = inOrder(listener);
  ordered.verify(listener).imageStarted(writer, 0);
  ordered.verify(listener, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listener).imageComplete(writer);
}
origin: com.github.lafa.twelvemonkeyspurejava.imageio/imageio-core

@Test
public void testMultipleAddIIOWriteProgressListenerCallbacks() throws IOException {
  ImageWriter writer = createImageWriter();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  writer.setOutput(ImageIO.createImageOutputStream(buffer));
  IIOWriteProgressListener listener = mock(IIOWriteProgressListener.class);
  IIOWriteProgressListener listenerToo = mock(IIOWriteProgressListener.class);
  IIOWriteProgressListener listenerThree = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listener);
  writer.addIIOWriteProgressListener(listenerToo);
  writer.addIIOWriteProgressListener(listenerThree);
  try {
    writer.write(getTestData(0));
  }
  catch (IOException e) {
    fail("Could not write image");
  }
  // At least imageStarted and imageComplete, plus any number of imageProgress
  InOrder ordered = inOrder(listener, listenerToo, listenerThree);
  ordered.verify(listener).imageStarted(writer, 0);
  ordered.verify(listenerToo).imageStarted(writer, 0);
  ordered.verify(listenerThree).imageStarted(writer, 0);
  ordered.verify(listener, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listenerToo, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listenerThree, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listener).imageComplete(writer);
  ordered.verify(listenerToo).imageComplete(writer);
  ordered.verify(listenerThree).imageComplete(writer);
}
origin: com.github.lafa.twelvemonkeyspurejava.imageio/imageio-core

@Test
public void testRemoveIIOWriteProgressListenerMultiple() throws IOException {
  ImageWriter writer = createImageWriter();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  writer.setOutput(ImageIO.createImageOutputStream(buffer));
  IIOWriteProgressListener listener = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listener);
  IIOWriteProgressListener listenerToo = mock(IIOWriteProgressListener.class);
  writer.addIIOWriteProgressListener(listenerToo);
  writer.removeIIOWriteProgressListener(listener);
  try {
    writer.write(getTestData(0));
  }
  catch (IOException e) {
    fail("Could not write image");
  }
  // Should not have called any methods...
  verifyZeroInteractions(listener);
  // At least imageStarted and imageComplete, plus any number of imageProgress
  InOrder ordered = inOrder(listenerToo);
  ordered.verify(listenerToo).imageStarted(writer, 0);
  ordered.verify(listenerToo, atLeastOnce()).imageProgress(eq(writer), anyInt());
  ordered.verify(listenerToo).imageComplete(writer);
}
javax.imageio.eventIIOWriteProgressListenerimageComplete

Popular methods of IIOWriteProgressListener

  • imageProgress
  • imageStarted

Popular in Java

  • Finding current android device location
  • setRequestProperty (URLConnection)
  • setContentView (Activity)
  • requestLocationUpdates (LocationManager)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now