// Add on any view-definition for this class
String viewDefStr = getValueForExtension("view-definition");
if (viewDefStr!= null)
{
MacroString viewDef = new MacroString(fullName, getValueForExtension("view-imports"),
viewDefStr);
viewDef.substituteMacros(new MacroString.MacroHandler()
{
public void onIdentifierMacro(MacroString.IdentifierMacro im)
{
if (!getFullClassName().equals(im.className)) //ignore itself
{