Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.shell.views.mainShellPanes
Class MSPRenderStatusPane  view MSPRenderStatusPane download MSPRenderStatusPane.java

java.lang.Object
  extended bycom.arranger.jarl.shell.views.mainShellPanes.BaseMSP
      extended bycom.arranger.jarl.shell.views.mainShellPanes.MSPRenderStatusPane
All Implemented Interfaces:
IMainShellPane, com.arranger.jarl.base.IRenderListener, com.arranger.jarl.base.IStatusListener

public class MSPRenderStatusPane
extends BaseMSP
implements com.arranger.jarl.base.IStatusListener, com.arranger.jarl.base.IRenderListener

MSPRenderStatusPane created on Apr 21, 2003


Field Summary
protected  double m_increment
           
protected  int m_incrementCount
           
protected  javax.swing.JProgressBar m_progressBar
           
protected  javax.swing.JTextField m_textField
           
protected static int PREP_RANGE
           
protected static int RENDER_RANGE
           
 
Fields inherited from class com.arranger.jarl.shell.views.mainShellPanes.BaseMSP
m_jarlShell
 
Constructor Summary
MSPRenderStatusPane()
           
 
Method Summary
private  double calculateNumOfRenderingWidgets(com.arranger.jarl.shell.models.JarlContextModel jarlContextModel)
          This is to determine how many widgets will be rendered
private  double countCollection(java.util.Collection widgets)
          Recurse through collections
 java.awt.Component createComponent()
          Create a component
protected  void increment()
           
 void onChange(com.arranger.jarl.shell.models.BaseModel baseModel, java.lang.String propertyName)
          Events have been fired
 void onError(java.lang.Throwable throwable)
          An error occurred
 void onRender(com.arranger.jarl.base.IJarlObject jarlObject, com.arranger.jarl.base.IContext context)
          Rendering the jarl object at this context
 void onRenderFrameStart(com.arranger.jarl.base.IContext context)
          Frame start rendering
 void onRenderFrameStop(com.arranger.jarl.base.IContext context, java.awt.Image image)
          Frame stop rendering
 void onStatus(java.lang.String message)
          A simple message
 
Methods inherited from class com.arranger.jarl.shell.views.mainShellPanes.BaseMSP
getJarlContextModel, getViewPrefModel, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PREP_RANGE

protected static final int PREP_RANGE
See Also:
Constant Field Values

RENDER_RANGE

protected static final int RENDER_RANGE
See Also:
Constant Field Values

m_textField

protected javax.swing.JTextField m_textField

m_progressBar

protected javax.swing.JProgressBar m_progressBar

m_increment

protected double m_increment

m_incrementCount

protected int m_incrementCount
Constructor Detail

MSPRenderStatusPane

public MSPRenderStatusPane()
Method Detail

createComponent

public java.awt.Component createComponent()
Create a component

Specified by:
createComponent in interface IMainShellPane

onChange

public void onChange(com.arranger.jarl.shell.models.BaseModel baseModel,
                     java.lang.String propertyName)
Events have been fired

Specified by:
onChange in interface IMainShellPane
Overrides:
onChange in class BaseMSP

calculateNumOfRenderingWidgets

private double calculateNumOfRenderingWidgets(com.arranger.jarl.shell.models.JarlContextModel jarlContextModel)
This is to determine how many widgets will be rendered


countCollection

private double countCollection(java.util.Collection widgets)
Recurse through collections


increment

protected void increment()

onStatus

public void onStatus(java.lang.String message)
A simple message

Specified by:
onStatus in interface com.arranger.jarl.base.IStatusListener

onError

public void onError(java.lang.Throwable throwable)
An error occurred

Specified by:
onError in interface com.arranger.jarl.base.IStatusListener

onRender

public void onRender(com.arranger.jarl.base.IJarlObject jarlObject,
                     com.arranger.jarl.base.IContext context)
Rendering the jarl object at this context

Specified by:
onRender in interface com.arranger.jarl.base.IRenderListener

onRenderFrameStart

public void onRenderFrameStart(com.arranger.jarl.base.IContext context)
Description copied from interface: com.arranger.jarl.base.IRenderListener
Frame start rendering

Specified by:
onRenderFrameStart in interface com.arranger.jarl.base.IRenderListener

onRenderFrameStop

public void onRenderFrameStop(com.arranger.jarl.base.IContext context,
                              java.awt.Image image)
Description copied from interface: com.arranger.jarl.base.IRenderListener
Frame stop rendering

Specified by:
onRenderFrameStop in interface com.arranger.jarl.base.IRenderListener