public void setAttribute ( final String name , final Attribute attribute ) { if ( name . equals ( "datasource" ) ) { this . allAttributes . putAll ( ( ( DataSourceAttribute ) attribute ) . getAttributes ( ) ) ; } else if ( this . copyAttributes . contains ( name ) ) { this . allAttributes . put ( name , attribute ) ; } }
All the sub - level attributes .