# Interface: com.pnfsoftware.jeb.core.output.IItem

Base interface for output items. Items are the primary components of text, table and tree  documents.  

  Documents should provide items efficiently and consistently: a client receiving items would  expect that the document does contain those items, until the document \(ie, the model\) notifies a  change. One way to avoid rendering issues in clients is to produce items carefully, via a factory  method for instance, and/or provide deep equality capability by overriding `equals`  and `hashCode`.

