des105f16 / Editor

0 stars 0 forks source link

Refactor CompilerExecutor #18

Closed MikaelElkiaer closed 8 years ago

MikaelElkiaer commented 8 years ago

Merge ElementLabelExtractor and LabelExtractor into LabelDecorator. Rename LabelInferer to ConstraintExtractor

ConstrainExtractor and PrincipalExtractor should be wrapped in a static method which internally uses the previous visitors and instead of using a property as result should directly return it.