Package de.infoasset.platform.documentation

Class Summary
ArchitectureDoc The Architecture of Tricia Component diagram: Coding Conventions Warnings Compiler warnings give valuable feedback and should be taken seriously.
AssetBigPictureDoc This UML diagram shows the most important classes, their methods, and associations concerning data modeling in Tricia.
AssetPart1Doc Basic Data Modeling in Tricia Data objects are represented in Tricia as subclasses of Asset.
AssetPart2Doc Data Modeling in Tricia - Advanced Features Labels and Help Messages All ModelPropertys in Tricia can have internationalized labels and help Messages assigned to them.
AssetPart3Doc Data Modeling in Tricia - Mixin Assets When building complex applications it often occurs, that some functionality should be implemented once and then be reused by different data types.
ConsistencyCheckDoc As part of the Tricia platform comes an Eclipse plugin which enables consistency checking between templates and the dynamic Java code (see TemplateDoc).
DocumentationDoc How is the Tricia Platform documented?
EclipseDoc Good descriptions of the important shortcuts in Eclipse are here: http://rayfd.wordpress.com/2007/05/20/10-eclipse-navigation-shortcuts-every- java-programmer-should-know/ http ://eclipse.dzone.com/news/effective-eclipse-shortcut-key What is missing in both lists is Ctrl + Space, which proposes matching code templates (see EclipseTemplatesDoc).
EclipseTemplatesDoc Using Eclipse Code Templates To improve the developer experience there are some Tricia-specific shortcuts which make the creation of boilerplate code easier.
FunctionSubstitutionsDoc Function Substitutions In addition to the substitution mechanisms shown in TemplateDoc, function substitutions provide a means of defining reusable substitutions, i.e. they are not bound to an instance of the Template class and thus can be used in all template files.
HelloWorldDoc This article describes the simplest possible request handler which returns an HTML page saying "Hello World!".
HtmlDoc Debugging Nested Templates Since the output of Tricia pages is typically created by many nested function substitutions (see FunctionSubstitutionsDoc), it is hard to understand, which part of the output is controlled by which template file.
IndexDoc Tricia Platform Documentation This page gives an overview of the documentation of the Tricia platform and contains references to articles in an order suitable for learning the platform.
InstallationDoc Installation Instructions for Tricia Software Developers Please note that these instructions specifically target software developers.The instructions for users who want to download and install Tricia can be found here.
ObjectRelationalMappingDoc How are Assets Mapped onto Relational Tables?
PerforceDoc Working with the Perforce SCM Basic terminology Depot: the central repository where files revisions are stored and managed by Perforce.
PluginsDoc Tricia Plugins Tricia is built in a modular way, and can be extended by the means of plugins.
QueryingDoc How to Query Assets from the Database?
RunTriciaDoc How to Run a Tricia Application?
SchemaMigrationDoc Schema Migration if the Data Model has Changed When an application evolves over time, the data model has to change.
TemplateDoc The Tricia Templating System Tricia has its own templating language, which is a so-called restricted template language.
TestingDoc Tests for Tricia Conceptual Overview The testing framework introduced in this article performs so-called blackbox tests.
ThemesDoc Themes Enable Different Look&Feels One requirement on web applications is the dynamic adaptability of the user interface.
TransactionalityDoc ##
WhatIsTriciaDoc What is Tricia?