public virtual void Exit(SelfReference/*!*/ node) { }
internal protected virtual void Walk(SelfReference /*!*/ node) { Enter(node); Exit(node); }
public virtual bool Enter(SelfReference/*!*/ node) { return true; }
public static string[] GetMemberNames(SelfReference selfRef) { return new string[] { "self" }; }
public virtual void Exit(SelfReference /*!*/ node) { }
public virtual bool Enter(SelfReference /*!*/ node) { return(true); }
object Deserialize(SelfReference selfRef) { return componentCreator.RootComponent; }