internal static RoyalGazetteContent CreateContentObject(String iName) { RoyalGazetteContent retval = null; switch ( iName ) { case RoyalGazetteContentRename.XmlLabel: { retval = new RoyalGazetteContentRename(); break; } case RoyalGazetteContentStatus.XmlLabel: { retval = new RoyalGazetteContentStatus(); break; } case RoyalGazetteContentCreate.XmlLabel: { retval = new RoyalGazetteContentCreate(); break; } case RoyalGazetteContentAreaChange.XmlLabel: { retval = new RoyalGazetteContentAreaChange(); break; } case RoyalGazetteContentAreaDefinition.XmlLabel: { retval = new RoyalGazetteContentAreaDefinition(); break; } case RoyalGazetteContentReassign.XmlLabel: { retval = new RoyalGazetteContentReassign(); break; } case RoyalGazetteContentAbolish.XmlLabel: { retval = new RoyalGazetteContentAbolish(); break; } case RoyalGazetteContentConstituency.XmlLabel: { retval = new RoyalGazetteContentConstituency(); break; } case RoyalGazetteContentMention.XmlLabel: { retval = new RoyalGazetteContentMention(); break; } case RoyalGazetteContentCapital.XmlLabel: { retval = new RoyalGazetteContentCapital(); break; } } return retval; }
protected override void DoCopy(RoyalGazetteContent iOther) { if (iOther != null) { base.DoCopy(iOther); if (iOther is RoyalGazetteContentRename) { RoyalGazetteContentRename iOtherRename = (RoyalGazetteContentRename)iOther; OldName = iOtherRename.OldName; OldEnglish = iOtherRename.OldEnglish; } } }
static internal RoyalGazetteContent CreateContentObject(String iName) { RoyalGazetteContent retval = null; switch (iName) { case RoyalGazetteContentRename.XmlLabel: { retval = new RoyalGazetteContentRename(); break; } case RoyalGazetteContentStatus.XmlLabel: { retval = new RoyalGazetteContentStatus(); break; } case RoyalGazetteContentCreate.XmlLabel: { retval = new RoyalGazetteContentCreate(); break; } case RoyalGazetteContentAreaChange.XmlLabel: { retval = new RoyalGazetteContentAreaChange(); break; } case RoyalGazetteContentAreaDefinition.XmlLabel: { retval = new RoyalGazetteContentAreaDefinition(); break; } case RoyalGazetteContentReassign.XmlLabel: { retval = new RoyalGazetteContentReassign(); break; } case RoyalGazetteContentAbolish.XmlLabel: { retval = new RoyalGazetteContentAbolish(); break; } case RoyalGazetteContentConstituency.XmlLabel: { retval = new RoyalGazetteContentConstituency(); break; } case RoyalGazetteContentMention.XmlLabel: { retval = new RoyalGazetteContentMention(); break; } case RoyalGazetteContentCapital.XmlLabel: { retval = new RoyalGazetteContentCapital(); break; } } return(retval); }