diff options
author | nitind | 2004-11-23 19:23:00 +0000 |
---|---|---|
committer | nitind | 2004-11-23 19:23:00 +0000 |
commit | 958d79a852fed44e64fc5297402dd49f5f81d24c (patch) | |
tree | e548c626c38f28f0e538b875f82058cfefd6dcd8 /bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/contentproperties/ContentSettingsRegistry.java | |
parent | b0f7b2695ef3646cc3f23f6712d409ff46b2aa7a (diff) | |
download | webtools.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.java | 34 |
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 |