final boolean details) throws JSONException
{
final JSONWriter jw = new JSONWriter(pw);
jw.object();
jw.key("components"); //$NON-NLS-1$
<BUG>jw.array();
for (final ComponentConfigurationDTO cfg : configurations)</BUG>
{
plugin.component(jw, cfg, details);
}

final boolean details) throws JSONException
{
final JSONWriter jw = new JSONWriter(pw);
jw.object();
jw.key("components"); //$NON-NLS-1$
jw.array();
for(final ComponentDescriptionDTO cd : disabled)
{
plugin.disabledComponent(jw, cd);
}
for (final ComponentConfigurationDTO cfg : configurations)
{
plugin.component(jw, cfg, details);
}
