// module, no finalName, matchLastName=false
add(data, new FallbackModuleIterator("aaa/bbb,myOtherModule.vm", null, false), "MyOtherModule", //
"aaa.bbb.MyOtherModule", "aaa.bbb.Default", "aaa.Default", "Default");
// template, no prefix, matchLastName=true
add(data, new FallbackTemplateIterator("aaa,bbb,myOtherModule.vm", null, true),
"myOtherModule.vm", //
"aaa/bbb/myOtherModule.vm", "aaa/bbb/default.vm", "aaa/myOtherModule.vm", "aaa/default.vm",
"myOtherModule.vm", "default.vm");
// template, with prefix, matchLastName=true
add(data, new FallbackTemplateIterator("aaa,bbb/myOtherModule.vm", "screen", true),
"myOtherModule.vm", //
"screen/aaa/bbb/myOtherModule.vm", "screen/aaa/bbb/default.vm", "screen/aaa/myOtherModule.vm",
"screen/aaa/default.vm", "screen/myOtherModule.vm", "screen/default.vm");
// template, no prefix, matchLastName=false
add(data, new FallbackTemplateIterator("aaa,bbb,myOtherModule.vm", null, false), "myOtherModule.vm", //
"aaa/bbb/myOtherModule.vm", "aaa/bbb/default.vm", "aaa/default.vm", "default.vm");
// template, with prefix, matchLastName=false
add(data, new FallbackTemplateIterator("aaa,bbb/myOtherModule.vm", "screen", false),
"myOtherModule.vm", //
"screen/aaa/bbb/myOtherModule.vm", "screen/aaa/bbb/default.vm", "screen/aaa/default.vm",
"screen/default.vm");
// template without ext, no prefix, matchLastName=true
add(data, new FallbackTemplateIterator("aaa,bbb,myOtherModule", null, true),
"myOtherModule", //
"aaa/bbb/myOtherModule", "aaa/bbb/default", "aaa/myOtherModule", "aaa/default", "myOtherModule",
"default");
// template without ext, with prefix, matchLastName=true
add(data, new FallbackTemplateIterator("aaa,bbb/myOtherModule", "screen", true),
"myOtherModule", //
"screen/aaa/bbb/myOtherModule", "screen/aaa/bbb/default", "screen/aaa/myOtherModule",
"screen/aaa/default", "screen/myOtherModule", "screen/default");
// template without ext, no prefix, matchLastName=false
add(data, new FallbackTemplateIterator("aaa,bbb,myOtherModule", null, false), "myOtherModule", //
"aaa/bbb/myOtherModule", "aaa/bbb/default", "aaa/default", "default");
// template without ext, with prefix, matchLastName=false
add(data, new FallbackTemplateIterator("aaa,bbb/myOtherModule", "screen", false), "myOtherModule", //
"screen/aaa/bbb/myOtherModule", "screen/aaa/bbb/default", "screen/aaa/default", "screen/default");
return data;
}