This package contain a number of interfaces, which are used as markers in combination with the MDCModelBuilder interface and the parser, to generate a model from a MDC text.

In practice, you write a class that implements MDCBuilder, and generally creates objects from classes that implements the various interfaces. have a look at MDCModelBuilder and PrintMDCBuilder for examples.