public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
Column column = (Column) component;
String helperKey = (String) context.getAttributes().get(Constants.HELPER_RENDERER);
if(helperKey != null) {
HelperColumnRenderer renderer = RENDERERS.get(helperKey);
if(renderer != null) {
renderer.encode(context, column);
}
}
else {
renderChildren(context, column);
}