KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > editor2d > properties > FontSizePropertyDescriptor


1 /**
2  * <p> Project: com.nightlabs.editor2d </p>
3  * <p> Copyright: Copyright (c) 2004 </p>
4  * <p> Company: NightLabs GmbH (Germany) </p>
5  * <p> Creation Date: 14.03.2005 </p>
6  * <p> Author: Daniel Mazurek </p>
7 **/

8 package com.nightlabs.editor2d.properties;
9
10 import org.eclipse.jface.viewers.CellEditor;
11 import org.eclipse.swt.widgets.Composite;
12
13 import com.nightlabs.rcp.property.ComboBoxPropertyDescriptor;
14 import com.nightlabs.util.FontUtil;
15
16 public class FontSizePropertyDescriptor
17 extends ComboBoxPropertyDescriptor
18 {
19
20   public FontSizePropertyDescriptor(Object JavaDoc id, String JavaDoc displayName) {
21     super(id, displayName, FontUtil.getFontSizes());
22   }
23
24   public CellEditor createPropertyEditor(Composite parent)
25   {
26     CellEditor editor = new FontSizeCellEditor(parent);
27     if (getValidator() != null)
28       editor.setValidator(getValidator());
29             
30     return editor;
31   }
32 }
33
Popular Tags