http://www.jpicedt.org

jpicedt.format.output.latex
Class LatexViewFactory.EllipseView

java.lang.Object
  extended byjpicedt.graphic.view.AbstractView
      extended byjpicedt.graphic.view.DefaultViewFactory.LeafElementView
          extended byjpicedt.graphic.view.DefaultViewFactory.EllipseView
              extended byjpicedt.format.output.latex.LatexViewFactory.EllipseView
All Implemented Interfaces:
View, ViewConstants
Enclosing class:
LatexViewFactory

public class LatexViewFactory.EllipseView
extends DefaultViewFactory.EllipseView

view for ellipse specific to the LaTeX picture environment. Only small circles can be filled. [pending] bug : only OPEN arcs !


Field Summary
 
Fields inherited from class jpicedt.graphic.view.DefaultViewFactory.EllipseView
arrowEnd, arrowEndDir, arrowStart, arrowStartDir, arrowStroke, ptAngleEnd, ptAngleStart
 
Fields inherited from class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
interiorPaint, lineWidth, outlinePaint, outlineStroke, overStrikeWidth, shadowBounds, shape
 
Fields inherited from class jpicedt.graphic.view.AbstractView
bounds, element, highlighter
 
Fields inherited from interface jpicedt.graphic.view.ViewConstants
BARBELL_SIZE, CLICK_DISTANCE
 
Constructor Summary
LatexViewFactory.EllipseView(PicEllipse ell)
           
 
Method Summary
 void changedUpdate(DrawingEvent.EventType eventType)
          Give notification from the model that a change occured for an element this view is responsible for rendering.
protected  void syncAttributes()
          Inherits from superclass, except for elliptic arcs, which are never filled.
 
Methods inherited from class jpicedt.graphic.view.DefaultViewFactory.EllipseView
paint, syncShape
 
Methods inherited from class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
getViewFactory, hitTest, syncBounds
 
Methods inherited from class jpicedt.graphic.view.AbstractView
getBounds, getContainer, getDrawing, getElement, getGraphics, getHighlighter, getParentView, hitTest, paintHighlighter, repaint, setElement, setHighlighter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LatexViewFactory.EllipseView

public LatexViewFactory.EllipseView(PicEllipse ell)
Method Detail

changedUpdate

public void changedUpdate(DrawingEvent.EventType eventType)
Give notification from the model that a change occured for an element this view is responsible for rendering.

Specified by:
changedUpdate in interface View
Overrides:
changedUpdate in class DefaultViewFactory.LeafElementView

syncAttributes

protected void syncAttributes()
Inherits from superclass, except for elliptic arcs, which are never filled.

Overrides:
syncAttributes in class DefaultViewFactory.LeafElementView

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org