net.sf.jasperreports.engine.xml

## Class XmlWriterVisitor

- java.lang.Object
- - net.sf.jasperreports.engine.xml.XmlWriterVisitor

- All Implemented Interfaces:
    JRVisitor

      public class XmlWriterVisitor
      extends java.lang.Object
      implements JRVisitor

  Version:
    $Id: XmlWriterVisitor.java 5878 2013-01-07 20:23:13Z teodord $
  Author:
    Teodor Danciu (teodord@users.sourceforge.net)

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `XmlWriterVisitor(JRXmlWriter xmlWriter)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `visitBreak(JRBreak breakElement)`
    `void` | `visitChart(JRChart chart)`
    `void` | `visitComponentElement(JRComponentElement componentElement)` Visits a component wrapper element.
    `void` | `visitCrosstab(JRCrosstab crosstab)`
    `void` | `visitElementGroup(JRElementGroup elementGroup)`
    `void` | `visitEllipse(JREllipse ellipse)`
    `void` | `visitFrame(JRFrame frame)`
    `void` | `visitGenericElement(JRGenericElement element)` Visits a generic report element.
    `void` | `visitImage(JRImage image)`
    `void` | `visitLine(JRLine line)`
    `void` | `visitRectangle(JRRectangle rectangle)`
    `void` | `visitStaticText(JRStaticText staticText)`
    `void` | `visitSubreport(JRSubreport subreport)`
    `void` | `visitTextField(JRTextField textField)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### XmlWriterVisitor

          public XmlWriterVisitor(JRXmlWriter xmlWriter)

  - ### Method Detail

    - #### visitBreak

          public void visitBreak(JRBreak breakElement)

      Specified by:
        `visitBreak` in interface `JRVisitor`

    - #### visitChart

          public void visitChart(JRChart chart)

      Specified by:
        `visitChart` in interface `JRVisitor`

    - #### visitCrosstab

          public void visitCrosstab(JRCrosstab crosstab)

      Specified by:
        `visitCrosstab` in interface `JRVisitor`

    - #### visitElementGroup

          public void visitElementGroup(JRElementGroup elementGroup)

      Specified by:
        `visitElementGroup` in interface `JRVisitor`

    - #### visitEllipse

          public void visitEllipse(JREllipse ellipse)

      Specified by:
        `visitEllipse` in interface `JRVisitor`

    - #### visitFrame

          public void visitFrame(JRFrame frame)

      Specified by:
        `visitFrame` in interface `JRVisitor`

    - #### visitImage

          public void visitImage(JRImage image)

      Specified by:
        `visitImage` in interface `JRVisitor`

    - #### visitLine

          public void visitLine(JRLine line)

      Specified by:
        `visitLine` in interface `JRVisitor`

    - #### visitRectangle

          public void visitRectangle(JRRectangle rectangle)

      Specified by:
        `visitRectangle` in interface `JRVisitor`

    - #### visitStaticText

          public void visitStaticText(JRStaticText staticText)

      Specified by:
        `visitStaticText` in interface `JRVisitor`

    - #### visitSubreport

          public void visitSubreport(JRSubreport subreport)

      Specified by:
        `visitSubreport` in interface `JRVisitor`

    - #### visitTextField

          public void visitTextField(JRTextField textField)

      Specified by:
        `visitTextField` in interface `JRVisitor`

    - #### visitComponentElement

          public void visitComponentElement(JRComponentElement componentElement)

      Description copied from interface: `JRVisitor`
      Visits a component wrapper element.
      Specified by:
        `visitComponentElement` in interface `JRVisitor`
      Parameters:
        `componentElement` - the element to visit

    - #### visitGenericElement

          public void visitGenericElement(JRGenericElement element)

      Description copied from interface: `JRVisitor`
      Visits a generic report element.
      Specified by:
        `visitGenericElement` in interface `JRVisitor`
      Parameters:
        `element` - the element to visit

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com