ITPPageElement represents a sub node in the tree, i.e. an element on the page. Each page element may have an answer. ITPPageElement distinguishes between an internally stored answer and a screen answer, which may be visible on the page, e.g., the answer as it is typed in an input element. It defines answer validation, which may result in three possible values:
An ITPPageElement is associated with a help text, providing additional information, and a feedback text, providing error messages.
An ITPPageElement can be shown or hidden.