No namespace
| ErrorPage | Generic page for showing an exception |
| Path | Annotation to specify an alternative url path for a page |
| Repository | Indicates that a class is a repository, such as a DAO |
| Resource | Indicates that a property needs to have a resource from the application context injected into it |
| Service | Indicates that the class is a service component |
| SessionExpiredPage | Page shown when a request is made for a resource that should be in the session but not found i.e. session must have expired |
| Transient | Annotation to declare a class property not be serialised and bet set back to its default value after deserialisation. This will only work for classes which are sub classes of PiconSerializer |
| Converter | A type converter for converting an object to a string and back |
| DuplicatePageDefinitionException | Thrown by the page map if a page name has been declared more than once |
| DuplicateResourceException | Thrown by the context loader if a resource name has been used more than once |
| FileException | Generic exception for file related errors |
| IllegalStateException | A method has been invoked at an invalid time or a change in data has caused the instance data of an object to reach a non permited value |
| InvalidMarkupException | Thrown by the markup loader when the loaded markup is not valid |
| MarkupNotFoundException | Thrown when markup for a component cannot be found |
| NotImplementedException | Thrown when code for a given operation has not been written or is incomplete. |
| UndefinedResourceException | Thrown when a resource that does no exist is called for |
| UnsupportedOperationException | Thrown when an operation is not avaialble for the current state of an object |
| XMLException | Generic exception for xml |