01: /* $Id: Editor.java 746 2006-11-08 13:34:23Z hengels $ */
02: package org.conform.wings;
03:
04: import org.conform.*;
05: import org.wings.SComponent;
06:
07: public interface Editor {
08:
09: static final String CUSTOM_EDITOR = "custom.editor";
10: static final String ACTIONS = "editor.actions";
11:
12: SComponent createComponent(PropertyMeta propertyMeta);
13:
14: void configureComponent(PropertyMeta propertyMeta,
15: SComponent component, boolean erroneous);
16:
17: PropertyData getPropertyData(SComponent component);
18:
19: void setPropertyData(SComponent component, PropertyData propertyData);
20: }
|