The DPML SDK is a management platform for Java-based component development, resource management, and deployment. It is composed of the Transit resource management layer, the Depot multi-project build system, the Metro component management runtime engine, and the Station application management console.
Eigenbase Resource Generator (ResGen) generates wrapper classes for Java resource bundles. The generated classes contain a 'get' method for every resource string, with parameters appropriate to the parameters embedded in the resource string. If the resource is some kind of exception, it also generates a 'new' method to create an instance of that exception. C++ generation is also supported.
The XView4Struts project is an extension to the Jakarta Struts Framework. Its main purpose is to eliminate the need to use tag libraries and JSP pages. The view is pure HTML, and interaction between the view and the model is transparent to the developer. This approach offers faster development, better division of work, a more pure MVC design pattern, reusable view components, and easier maintenance.
[fleXive] is a Java EE 5 content repository aiming to support upcoming industry standards like CMIS. It strives to provide a holistic approach by offering a comprehensive set of tools and building blocks for building content-centric Web applications around a [fleXive] content repository. It speeds up development by easing many tedious and repetitive programming tasks and helping to keep your application(s) flexible during the development cycle and in production. It concentrates on enterprise-scale content modeling, storage, and retrieval, and includes comprehensive JSF support for displaying and manipulating these contents in (Web) applications. Key features include persistence, security, versioning, multi-language support, and scripting.
[fleXive] CMS is a Java EE content management system based on JavaServer Faces 1.2. It combines the power of JSF XHTML templating with that of the Java EE 5 content repository, [fleXive]. Some highlights include dynamic JSF templating (Facelets), easy integration of custom logic with EJB or JSF beans, a modular structure, Maven support, generic data structures, and WebDAV and CMIS support. It incorporates all core [fleXive] features like security, versioning, multilinguism, and scripting.
cpdetector is a small yet clever framework for codepage detection that integrates different strategies. It may be used as a library for third party software that accesses textual data over network. It also includes a best-practice implementation in form of a command line tool that allows sorting and transforming large collections of documents based on their codepage. Available strategies include: jchardet (exclusion, frequency analysis, and guessing), detection of the HTML charset property, and detection of the XML encoding declaration.
Encdec encodes and decodes C objects such as integers, IEEE754 float and double values, times, and internationalized strings to and from popular binary formats and a wide variety of character encodings as they might appear in various file formats or network messages. It is compiled directly against the libiconv sources.