Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornitind2004-11-23 19:23:00 +0000
committernitind2004-11-23 19:23:00 +0000
commit958d79a852fed44e64fc5297402dd49f5f81d24c (patch)
treee548c626c38f28f0e538b875f82058cfefd6dcd8 /bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java
parentb0f7b2695ef3646cc3f23f6712d409ff46b2aa7a (diff)
downloadwebtools.sourceediting-958d79a852fed44e64fc5297402dd49f5f81d24c.tar.gz
webtools.sourceediting-958d79a852fed44e64fc5297402dd49f5f81d24c.tar.xz
webtools.sourceediting-958d79a852fed44e64fc5297402dd49f5f81d24c.zip
initial check-in
Diffstat (limited to 'bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java')
-rw-r--r--bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java34
1 files changed, 34 insertions, 0 deletions
diff --git a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java
new file mode 100644
index 0000000000..97638179f1
--- /dev/null
+++ b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java
@@ -0,0 +1,34 @@
+/*****************************************************************************
+ * Copyright (c) 2004 IBM Corporation and others. All rights reserved. This
+ * program and the accompanying materials are made available under the terms
+ * of the Eclipse Public License v1.0 which accompanies this distribution, and
+ * is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors: IBM Corporation - initial API and implementation
+ ****************************************************************************/
+package org.eclipse.wst.css.ui.contentproperties;
+
+import java.util.Iterator;
+
+import org.eclipse.wst.css.core.metamodel.CSSProfile;
+import org.eclipse.wst.css.core.metamodel.CSSProfileRegistry;
+import org.eclipse.wst.sse.ui.contentproperties.ui.ComboList;
+import org.eclipse.wst.sse.ui.nls.ResourceHandler;
+
+public final class ContentSettingsRegistry {
+ private static final String NONE = ResourceHandler.getString("UI_none"); //$NON-NLS-1$
+
+ public static void setCSSMetaModelRegistryInto(ComboList combo) {
+ combo.add(NONE, ""); //$NON-NLS-1$
+ CSSProfileRegistry reg = CSSProfileRegistry.getInstance();
+ Iterator i = reg.getProfiles();
+ while (i.hasNext()) {
+ CSSProfile profile = (CSSProfile) i.next();
+ String id = profile.getProfileID();
+ String name = profile.getProfileName();
+ combo.add(name, id);
+ }
+ combo.sortByKey(1);
+ }
+
+} \ No newline at end of file

Back to the top