protected abstract void GenerateNamespaceStart(CodeNamespace e); protected abstract void GenerateNamespaceEnd(CodeNamespace e);