org.icepdf.ri.common.views
Class PageViewComponentImpl.PagePainter

java.lang.Object
  extended by org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
PageViewComponentImpl

public class PageViewComponentImpl.PagePainter
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
PageViewComponentImpl.PagePainter()
           
 
Method Summary
 boolean hasBeenQueued()
           
 boolean isBufferDirty()
           
 boolean isLastPaintDirty()
           
 boolean isRunning()
           
 boolean isStopPaintingRequested()
           
 void run()
           
 void setHasBeenQueued(boolean hasBeenQueued)
           
 void setIsBufferDirty(boolean isDirty)
           
 void setIsLastPaintDirty(boolean isDirty)
           
 void setPage(org.icepdf.core.pobjects.Page page)
           
 void setStopRequested(boolean isStopRequested)
           
 void stopPaintingPage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageViewComponentImpl.PagePainter

public PageViewComponentImpl.PagePainter()
Method Detail

isLastPaintDirty

public boolean isLastPaintDirty()

setIsLastPaintDirty

public void setIsLastPaintDirty(boolean isDirty)

setIsBufferDirty

public void setIsBufferDirty(boolean isDirty)

isBufferDirty

public boolean isBufferDirty()

isStopPaintingRequested

public boolean isStopPaintingRequested()

stopPaintingPage

public void stopPaintingPage()

setPage

public void setPage(org.icepdf.core.pobjects.Page page)

run

public void run()
Specified by:
run in interface java.lang.Runnable

setStopRequested

public void setStopRequested(boolean isStopRequested)

hasBeenQueued

public boolean hasBeenQueued()

setHasBeenQueued

public void setHasBeenQueued(boolean hasBeenQueued)

isRunning

public boolean isRunning()