_builder.add(moduleBuilderClasses);
}
private void addSyntheticSymbolSourceModule()
{
ContributionDef symbolSourceContribution = new SyntheticSymbolSourceContributionDef(
"ServletContext", _appProvider, "before:ApplicationDefaults");
ContributionDef aliasModeContribution = new SyntheticSymbolSourceContributionDef(
"AliasMode", new SingleKeySymbolProvider(
InternalConstants.TAPESTRY_ALIAS_MODE_SYMBOL, _aliasMode),
"before:ServletContext");
ContributionDef appNameContribution = new SyntheticSymbolSourceContributionDef("AppName",
new SingleKeySymbolProvider(InternalConstants.TAPESTRY_APP_NAME_SYMBOL, _appName),
"before:ServletContext");
_builder.add(new SyntheticModuleDef(symbolSourceContribution, aliasModeContribution,
appNameContribution));