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

Quick Search    Search Deep

com.arranger.jarl.base
Interface IContext  view IContext download IContext.java

All Superinterfaces:
IStatusListener
All Known Implementing Classes:
Context

public interface IContext
extends IStatusListener

IContext describes the rendering context including: Current time Rendering preferences Rendering hints


Method Summary
 void addStatusListener(IStatusListener statusListener)
          Adds a status Listener
 java.lang.Object clone()
          Clones this object
 void copy(IContext context)
          Copy the params from the other context
 java.awt.Image createImage()
          Create a properly initialized image
 Time getAbsoluteTime()
          Get the absolute current time that won't be affected by holds or echos
 java.util.Map getAttributes()
           
 java.awt.Stroke getDefaultStroke()
           
 IGradientManager getGradientManager()
          Get the current gradient manager
 int getHeight()
           
 com.arranger.jarl.Jarl getJarl()
           
 java.awt.RenderingHints getRenderingHints()
           
 IRenderManager getRenderManager()
          Get the current rendering manager
 float getStrokeWidth()
           
 Time getTime()
          Get the current time
 int getWidth()
           
 void removeStatusListener(IStatusListener statusListener)
          Removes a status Listener
 void setAbsoluteTime(Time time)
          Set the absolute current time that won't be affected by holds or echos
 void setDefaultStroke(java.awt.Stroke defaultStroke)
           
 void setGradientManager(IGradientManager gradientManager)
          sets the current gradient manager
 void setHeight(int height)
          Set height
 void setJarl(com.arranger.jarl.Jarl jarl)
          Set the current instance of jarl
 void setRenderingHints(java.awt.RenderingHints renderingHints)
          Set rendering hints
 void setRenderManager(IRenderManager renderManager)
          sets the current render manager
 void setStrokeWidth(float strokeWidth)
          The default stroke width
 void setTime(Time time)
          sets the current time
 void setWidth(int width)
          Set width
 
Methods inherited from interface com.arranger.jarl.base.IStatusListener
onError, onStatus
 

Method Detail

getRenderingHints

public java.awt.RenderingHints getRenderingHints()

setRenderingHints

public void setRenderingHints(java.awt.RenderingHints renderingHints)
Set rendering hints


getHeight

public int getHeight()

setHeight

public void setHeight(int height)
Set height


getWidth

public int getWidth()

setWidth

public void setWidth(int width)
Set width


createImage

public java.awt.Image createImage()
Create a properly initialized image


getRenderManager

public IRenderManager getRenderManager()
Get the current rendering manager


setRenderManager

public void setRenderManager(IRenderManager renderManager)
sets the current render manager


getGradientManager

public IGradientManager getGradientManager()
Get the current gradient manager


setGradientManager

public void setGradientManager(IGradientManager gradientManager)
sets the current gradient manager


getJarl

public com.arranger.jarl.Jarl getJarl()

setJarl

public void setJarl(com.arranger.jarl.Jarl jarl)
Set the current instance of jarl


getTime

public Time getTime()
Get the current time


getAbsoluteTime

public Time getAbsoluteTime()
Get the absolute current time that won't be affected by holds or echos


setAbsoluteTime

public void setAbsoluteTime(Time time)
Set the absolute current time that won't be affected by holds or echos


getStrokeWidth

public float getStrokeWidth()

setStrokeWidth

public void setStrokeWidth(float strokeWidth)
The default stroke width


setTime

public void setTime(Time time)
sets the current time


getDefaultStroke

public java.awt.Stroke getDefaultStroke()

setDefaultStroke

public void setDefaultStroke(java.awt.Stroke defaultStroke)

clone

public java.lang.Object clone()
Clones this object


copy

public void copy(IContext context)
Copy the params from the other context


addStatusListener

public void addStatusListener(IStatusListener statusListener)
Adds a status Listener


removeStatusListener

public void removeStatusListener(IStatusListener statusListener)
Removes a status Listener


getAttributes

public java.util.Map getAttributes()