FELIX-1014 Support disabling select console plugins provided by the
Web Console bundle itself. The ConfigurationListener now also implements
the MetaTypeProvider interface to provide the ObjectClassDefinition for
the configurtion on demand based on the actual list of configured
plugin classes.
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@812513 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/webconsole/src/main/resources/res/ui/admin.css b/webconsole/src/main/resources/res/ui/admin.css
index 3b5cc28..698e3a7 100644
--- a/webconsole/src/main/resources/res/ui/admin.css
+++ b/webconsole/src/main/resources/res/ui/admin.css
@@ -375,6 +375,10 @@
border-right: 1px solid #cccccc;
}
+.multiselect {
+ display: block;
+}
+
.fileinput {
font-family: Verdana, Arial, Helvetica, san-serif;
font-size: 9px;
diff --git a/webconsole/src/main/resources/res/ui/configmanager.js b/webconsole/src/main/resources/res/ui/configmanager.js
index 9f98ca4..4235651 100644
--- a/webconsole/src/main/resources/res/ui/configmanager.js
+++ b/webconsole/src/main/resources/res/ui/configmanager.js
@@ -407,7 +407,7 @@
inputEl.setAttribute( "checked", true );
}
- var labelEl = createElement( "label" );
+ var labelEl = createElement( "label", "multiselect" );
labelEl.appendChild( inputEl );
addText( labelEl, labels[idx] );