# Uses of Interface
org.apache.tapestry5.MarkupWriterListener

Packages that use MarkupWriterListener
Package
Description
org.apache.tapestry5
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change

- ## Uses of MarkupWriterListener in org.apache.tapestry5

  Classes in org.apache.tapestry5 that implement MarkupWriterListener
  Modifier and Type
  Class
  Description
  `class`
  `MarkupWriterAdapter`
  Default, empty implementation of `MarkupWriterListener`.
  Methods in org.apache.tapestry5 with parameters of type MarkupWriterListener
  Modifier and Type
  Method
  Description
  `void`
  MarkupWriter.`addListener(MarkupWriterListener listener)`
  Adds a markup writer listener that will be notified as elements are started and ended.
  `void`
  MarkupWriter.`removeListener(MarkupWriterListener listener)`
  Removes a previously added listener.

- ## Uses of MarkupWriterListener in org.apache.tapestry5.internal.services

  Methods in org.apache.tapestry5.internal.services with parameters of type MarkupWriterListener
  Modifier and Type
  Method
  Description
  `void`
  MarkupWriterImpl.`addListener(MarkupWriterListener listener)`
  `void`
  MarkupWriterImpl.`removeListener(MarkupWriterListener listener)`