Methods Summary |
---|
public synchronized void | addConsumer(java.awt.image.ImageConsumer ic)
if (ic != null && !isConsumer(ic)) {
ImageConsumer fic = filter.getFilterInstance(ic);
source.addConsumer(fic);
consTable.put(ic, fic);
}
|
public synchronized boolean | isConsumer(java.awt.image.ImageConsumer ic)
if (ic != null) {
return consTable.containsKey(ic);
}
return false;
|
public synchronized void | removeConsumer(java.awt.image.ImageConsumer ic)
if (ic != null && isConsumer(ic)) {
ImageConsumer fic = consTable.get(ic);
source.removeConsumer(fic);
consTable.remove(ic);
}
|
public void | requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
if (ic != null && isConsumer(ic)) {
ImageFilter fic = (ImageFilter)consTable.get(ic);
fic.resendTopDownLeftRight(source);
}
|
public void | startProduction(java.awt.image.ImageConsumer ic)
addConsumer(ic);
ImageConsumer fic = consTable.get(ic);
source.startProduction(fic);
|