Data Type 

Custom data types allow for more intelligent application design, as data management tasks such as conversion or validation can be applied at this basic data level.

Data Type DSL

Complexity

Define your own datatypes beyond the Java primitives.

Metadata

Assign freely definable meta-tags to attributes to be used in higher levels of abstraction.

Conversion

Relate datatypes to converters to decorate data with images or unleash the power of UOMo in a simple data entry field.

Validation

Relate datatypes to validation rules to enforce purity of data entry.

DSL Grammar & Framework

Utilize Eclipse Java development tools (JDT).