protected final void buildAny ( Component component , BuilderT builder , Context context ) { if ( component instanceof ResolvedMacro ) { buildResolved ( ( ResolvedMacro ) component , builder , context ) ; } else if ( component instanceof UnresolvableMacro ) { buildUnresolvable ( ( UnresolvableMacro ) component , builder , context ) ; } else if ( component instanceof TextComponent ) { buildText ( ( TextComponent ) component , builder , context ) ; } else if ( component instanceof ComponentGroup ) { buildGroup ( ( ComponentGroup ) component , builder , context ) ; } else { buildOther ( component , builder , context ) ; } }
Appends a Component to the builder