KickJava   Java API By Example, From Geeks To Geeks.

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


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: 02.11.2004 </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 import org.eclipse.ui.views.properties.PropertyDescriptor;
13
14 public class AWTColorPropertyDescriptor
15 extends PropertyDescriptor
16 {
17   /**
18    * @param id
19    * @param displayName
20    */

21   public AWTColorPropertyDescriptor(Object JavaDoc id, String JavaDoc displayName)
22   {
23     super(id, displayName);
24     setLabelProvider(new AWTColorLabelProvider());
25   }
26
27   public CellEditor createPropertyEditor(Composite parent)
28   {
29     CellEditor editor = new AWTColorCellEditor(parent);
30     if (getValidator() != null)
31         editor.setValidator(getValidator());
32             
33     return editor;
34   }
35 }
36
Popular Tags