protected String createStyleClass(UIInput component, String defaultStyleClass) {
        return createStyleClass(component, "styleClass", defaultStyleClass);
    }
Creates a styleClass for the component which consists of:
1) default style class
2) Error State
3) Disabled State
4) user style class

@param component the {@link UIInput} component to construct styleClass for
@param defaultStyleClass the default style for the component if any
@return the properly constructed style class string
primefaces/src/main/java/org/primefaces/renderkit/InputRenderer.java