Path

ez components / documentation / api reference / 2009.2.1 / tree


eZ Components 2009.2.1

Tree: ezcTreeException

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

Class: ezcTreeException

This class provides an exception container for use with the Tree component. [source]

Parents

Exception
   |
   --ezcBaseException
      |
      --ezcTreeException

Descendents

Child Class Description
ezcTreeTransactionAlreadyStartedException Exception that is thrown when a transaction is active and "beginTransaction()" is called again.
ezcTreeInvalidXmlFormatException Exception that is thrown when an XML tree document does not validate.
ezcTreeInvalidIdException Exception that is thrown when a node is created with an invalid ID.
ezcTreeUnknownIdException Exception that is thrown when a node is request through an unknown (non-existing) ID.
ezcTreeTransactionNotStartedException Exception that is thrown when "commit()" or "rollback()" are called without a matching "beginTransaction()" call.
ezcTreeInvalidClassException Exception that is thrown when a wrong class is used.
ezcTreeInvalidXmlException Exception that is thrown when an XML tree document is not well-formed.
ezcTreeDataStoreMissingDataException Exception that is thrown when a node is added through the ArrayAccess interface with a key that is different from the node's ID.
ezcTreeIdsDoNotMatchException Exception that is thrown when a node is added through the ArrayAccess interface with a key that is different from the node's ID.
ezcTreeDbInvalidSchemaException Exception that is thrown when an incompatible schema is detected with one of the Tree operations.

Inherited Member Variables

From ezcBaseException:
public  ezcBaseException::$originalMessage

Inherited Methods

From ezcBaseException :
public ezcBaseException ezcBaseException::__construct()
Constructs a new ezcBaseException with $message
Last updated: Tue, 23 Mar 2010