\

Classes

Action This class contains logic mapping for specific action.
Ajax Simple fake class to use if not exists a real implementation of Ajax on component.
AjaxLogon Authenticate user using ajax.
AjaxPasswd Use ajax to change user password.
Alert Implements the notification system of Titan.
AnonymousUsageData Collect anonymous usage data to use in scientific research.
Api Implements the REST-Like API bus.
ApiAuth Implements authentication in REST-Like API bus.
ApiEntity Load XML definitions files and instanciate a API Entity artefact.
ApiException This class implements specifc exception to REST-Like API bus.
ApiList Load XML definitions files and instanciate a API List artefact.
Archive Load file with enabled file types and definition of user experience with documents and media files.
Backup Implements the backup on demand system.
BrowserDevice Implements the support to register browsers as clients on REST-Like API bus.
Business This class contains logic mapping for business layer.
Cache Implements Memcache of Zend Framework.
Database Database connection class. This class is used for instantiate a singleton object for database connection.
DatabaseMaker This class is used for generate code (SQL) from XML definition files presents on instance sections.
EmbrapaAuth This class contains implementation for Embrapa-Auth protocol.
EncodeMedia Convert video files to play embbeded in browsers.
Facade In development. Will implement facade design pattern to use in frontend.
Form This class load XML definitions files and instanciate a form artefact.
GoogleMaps Helper class to get current localization of user by IP.
Graph Auto generation of graphics using Google Graphs or JPGraph.
Group Load user group definitions.
Icon Implements the action in icons of listed items.
IconItem Implements each item of action in icons of listed items.
Instance This class is used for instantiate a singleton object with contains base configuration of Titan instance.
Ldap Load LDAP definitions.
LdapClass Contract to create classes to LDAP.
Locale This class has been replaced by Localization. This fake remains for legacy porpouses.
Localization Implements support to localization. Currently is supported english, spanish and portuguese.
Log Implements audit log in instance. Use SQLite for this.
Lucene Implements global search on instance using Lucene.
Mail Implements automatic send of e-mails using templates.
MakeSql Implements reverse engineering to generate SQL database from XMLs.
Manual Implements auto generation of user manual using markdown with library TypeFriendly.
Menu Implements the menu of actions (not global menu of application).
MenuItem Implements each item of action menu.
Message Launch messages to appear in interface.
MobileDevice Implements the support to register mobile devices as clients on REST-Like API bus.
Pdf Implements a basic template to FPDF.
Schedule Implements scheduler jobs on instance.
Search Load XML definitions files for search forms and instanciate a search artefact for list.
Section This class contains logic mapping for a specific section.
Security Security definitions class. This class is used for instantiate a singleton object for security definitions.
Shopping Support to e-commerce on instances. In development.
Skin Treatment of visual artifacts, like CSS files and logo.
Social Implements support to social networks, like Google and Facebook.
SocialDriver Implements support to load native and user drivers to social networks, like Google and Facebook.
SocialDriverAttribute Implements attributes to drivers of social networks.
Template Simple class to load templates files in view layer of engines.
Type Abstract class (contract) for Titan types.
User Authenticate and realize logon of sytem user.
UserType Load user type definitions.
Version This class create DB artefacts for activate Titan Version Control.
VersionForm This class extends and especializate Form class for use in Titan Version Control.
VersionHelper Help to get version and build numbers of Titan.
VersionSearch This class extends and especializate Search class for use in Titan Version Control.
VersionView This class extends and especializate View class for use in Titan Version Control.
View This class load XML definitions files and instanciate a view artefact.
Xml Help to load, parse and cache XML files.
XmlMaker Help to construct a XML file.
Xoad Class with internal ajax functions.