01: // EditorInterface.java
02: // $Id: EditorInterface.java,v 1.4 2000/08/16 21:37:30 ylafon Exp $
03: // (c) COPYRIGHT MIT and INRIA, 1998.
04: // Please first read the full copyright statement in file COPYRIGHT.html
05:
06: package org.w3c.jigadmin.editors;
07:
08: import java.util.Properties;
09:
10: import java.awt.Component;
11:
12: import org.w3c.jigadmin.RemoteResourceWrapper;
13:
14: /**
15: * @version $Revision: 1.4 $
16: * @author Benoît Mahé (bmahe@w3.org)
17: */
18: public interface EditorInterface {
19:
20: /**
21: * Initialize this editor.
22: * @param name the editor name
23: * @param rrw the RemoteResourceWrapper wrapping the editor node.
24: * @param p the editor properties
25: */
26: public void initialize(String name, RemoteResourceWrapper rrw,
27: Properties p);
28:
29: /**
30: * Get the Component.
31: * @return a Component instance
32: */
33: public Component getComponent();
34:
35: }
|