|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.chart.view.DirectChartRenderer
public class DirectChartRenderer extends java.lang.Object implements ViewContainer
ViewContainer implementation for chart rendering
directly to a Graphics context.
ViewContainer,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected Rectangle2D |
bounds
The bounds of this view container in the form of a Rectangle object. |
protected View |
chart
the view to render. |
| Constructor and Description |
|---|
DirectChartRenderer(View chart)
Constructs a new DirectChartRenderer with the
specified chart. |
| Modifier and Type | Method and Description |
|---|---|
void |
addGestureListener(GestureListener l)
Does nothing. |
void |
addMouseListener(java.awt.event.MouseListener l)
Does nothing. |
void |
addMouseMotionListener(java.awt.event.MouseMotionListener l)
Does nothing. |
void |
addMouseWheelListener(java.awt.event.MouseWheelListener l)
Does nothing. |
void |
addMultitouchListener(MultitouchListener l)
Does nothing. |
void |
dispose()
This method should be called to clean the renderer after it becomes unnecessary. |
ChartObjectsMap |
getChartObjectsMap()
Returns NullChartObjectsMap instance |
java.awt.Component |
getComponent()
Returns null. |
HotSpotMap |
getHotSpotMap()
Returns NullHotSpotMap.instance. |
AbstractGraphics |
getUpdateGraphics()
Returns null. |
View |
getView()
Returns chart view. |
void |
removeGestureListener(GestureListener l)
Does nothing. |
void |
removeMouseListener(java.awt.event.MouseListener l)
Does nothing. |
void |
removeMouseMotionListener(java.awt.event.MouseMotionListener l)
Does nothing. |
void |
removeMouseWheelListener(java.awt.event.MouseWheelListener l)
Does nothing. |
void |
removeMultitouchListener(MultitouchListener l)
Does nothing. |
void |
renderInto(AbstractGraphics g)
Renders the chart into the specified Graphics context. |
void |
repaint(Rectangle2D r)
Does nothing. |
void |
revalidate()
Does nothing. |
void |
setBounds(Rectangle2D newBounds)
Moves and resizes this view container to conform to the new bounding rectangle r. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Rectangle2D bounds
protected View chart
| Constructor Detail |
|---|
public DirectChartRenderer(View chart)
DirectChartRenderer with the
specified chart.
chart - the chart| Method Detail |
|---|
public void setBounds(Rectangle2D newBounds)
newBounds - the new bounding rectangle for this view container.public void renderInto(AbstractGraphics g)
g - the Graphics context in which to render chartpublic java.awt.Component getComponent()
null.
getComponent in interface ViewContainernullViewContainer.getComponent()public AbstractGraphics getUpdateGraphics()
null.
getUpdateGraphics in interface ViewContainernullViewContainer.getUpdateGraphics()public HotSpotMap getHotSpotMap()
NullHotSpotMap.instance.
getHotSpotMap in interface ViewContainerNullHotSpotMap.instanceViewContainer.getHotSpotMap()public ChartObjectsMap getChartObjectsMap()
getChartObjectsMap in interface ViewContainerpublic void repaint(Rectangle2D r)
repaint in interface ViewContainerr - the view container region to repaint.ViewContainer.repaint(lt.monarch.math.geom.Rectangle2D)public void revalidate()
revalidate in interface ViewContainerViewContainer.revalidate()public void addMouseListener(java.awt.event.MouseListener l)
addMouseListener in interface ViewContainerl - the mouse listener.ViewContainer.addMouseListener(java.awt.event.MouseListener)public void removeMouseListener(java.awt.event.MouseListener l)
removeMouseListener in interface ViewContainerl - the mouse listener.ViewContainer.removeMouseListener(java.awt.event.MouseListener)public void addMouseMotionListener(java.awt.event.MouseMotionListener l)
addMouseMotionListener in interface ViewContainerl - the mouse motion listener.ViewContainer.addMouseMotionListener(java.awt.event.MouseMotionListener)public void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
removeMouseMotionListener in interface ViewContainerl - the mouse motion listener.ViewContainer.removeMouseMotionListener(java.awt.event.MouseMotionListener)public void addMouseWheelListener(java.awt.event.MouseWheelListener l)
addMouseWheelListener in interface ViewContainerl - the mouse listenerpublic void removeMouseWheelListener(java.awt.event.MouseWheelListener l)
removeMouseWheelListener in interface ViewContainerl - the mouse motion listenerpublic void addGestureListener(GestureListener l)
addGestureListener in interface ViewContainerl - the gesture listenerpublic void addMultitouchListener(MultitouchListener l)
addMultitouchListener in interface ViewContainerl - the gesture listenerpublic void removeGestureListener(GestureListener l)
removeGestureListener in interface ViewContainerl - the gesture listenerpublic void removeMultitouchListener(MultitouchListener l)
removeMultitouchListener in interface ViewContainerl - the gesture listenerpublic void dispose()
public View getView()
getView in interface ViewContainer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||