/** * Create the HC conversion settings to be used for HTML serialization. * * @return Never <code>null</code>. */ @Nonnull public static IHCConversionSettings createConversionSettings () { // Create HTML without namespaces final HCConversionSettings aRealCS = HCSettings.getMutableConversionSettings ().getClone (); aRealCS.getMutableXMLWriterSettings ().setEmitNamespaces (false); // Remove any "HCCustomizerAutoFocusFirstCtrl" customizer for AJAX calls on // DataTables final IHCCustomizer aCustomizer = aRealCS.getCustomizer (); if (aCustomizer instanceof HCCustomizerAutoFocusFirstCtrl) aRealCS.setCustomizer (null); else if (aCustomizer instanceof HCCustomizerList) ((HCCustomizerList) aCustomizer).removeAllCustomizersOfClass (HCCustomizerAutoFocusFirstCtrl.class); return aRealCS; }
.setCustomizer (new HCCustomizerList (new BootstrapCustomizer (), new HCCustomizerAutoFocusFirstCtrl ()));