1 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 21 public AWTColorPropertyDescriptor(Object id, String 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 |