public void isComplete( final Callback<Boolean> callback ) {
//Do all Patterns have unique bindings?
final boolean arePatternBindingsUnique = getValidator().arePatternBindingsUnique();
//Signal duplicates to other pages
final DuplicatePatternsEvent event = new DuplicatePatternsEvent( arePatternBindingsUnique );
duplicatePatternsEvent.fire( event );
//Are all Actions defined?
boolean areActionInsertFieldsDefined = true;
for ( List<ActionInsertFactCol52> actions : patternToActionsMap.values() ) {