Convert GeneratedContentNode into a mixing (instead of an abstract class).

Change-Id: I280d2a59326bd83357c7a09c3a188a70fbc75335
Merge "Convert GeneratedContentNode into a mixing (instead of an abstract class)."