org.objectweb.fractal.adl.components

Interface PrimitiveCompiler

Known Implementing Classes:
AttributeCompiler, BindingCompiler, CoordinatesCompiler, ImplementationCompiler, PrimitiveComponentCompiler, TypeCompiler, VirtualNodeImplementationCompiler

public interface PrimitiveCompiler

A component definition compiler. This compiler compiles a single component at a time, i.e. it does not recursively compiles the definitions of the sub components of a component.

Method Summary

void
compile(List path, ComponentContainer container, TaskMap tasks, Map context)

Method Details

compile

public void compile(List path,
                    ComponentContainer container,
                    TaskMap tasks,
                    Map context)
            throws ADLException