protected void renderAttributes(int type, AbstractRenderAppender sb, AbstractAttributeState state, boolean doubleQuote)
    {
        HashMap map = null;
        switch (type) {
            case AbstractAttributeState.ATTR_GENERAL:
                map = state.getGeneralAttributeMap();
                break;
            default:
                String s = Bundle.getString("Tags_ParameterRenderError",
                        new Object[]{new Integer(type)});
                logger.error(s);
                throw new IllegalStateException(s);
        }
        renderGeneral(map, sb, doubleQuote);
    }
protected void renderAttributes ( int type , AbstractRenderAppender sb , AbstractAttributeState state , boolean doubleQuote ) { HashMap map = null ; switch ( type ) { case AbstractAttributeState . ATTR_GENERAL : map = state . getGeneralAttributeMap ( ) ; break ; default : String s = Bundle . getString ( "Tags_ParameterRenderError" , new Object [ ] { new Integer ( type ) } ) ; logger . error ( s ) ; throw new IllegalStateException ( s ) ; } renderGeneral ( map , sb , doubleQuote ) ; }
Render all of the attributes defined in a map and return the string value.  The attributes
are rendered with in a name="value" style supported by XML.
@param type an integer key indentifying the map