コード例 #1
0
        private string GetMediator()
        {
            var script = new ScriptBuildHelp();

            script.WriteUsing(m_NameSpaceNamePrefix + m_Viewkey);
            script.WriteUsing("strange.extensions.mediation.impl");
            script.WriteEmptyLine();
            script.WriteNamespace(m_NameSpaceNamePrefix + m_Mediatorkey);

            script.IndentTimes++;
            script.WriteClass(m_ScriptName + m_Mediatorkey, "Mediator");

            script.IndentTimes++;

            script.WriteProperty("Inject", m_ScriptName + m_Viewkey, m_NameSpaceNamePrefix + m_Viewkey);
            script.WriteFun("Init");
            return(script.ToString());
        }