| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEditorFactory
Produces editor instances.
| Field Summary | |
|---|---|
static String | 
EXTENSION_POINT_ID
ID of extension point for editor factory instances.  | 
| Method Summary | |
|---|---|
 Map<String,EditorInfo> | 
getSupportedEditors()
Returns map that maps ID of an editor to the information about that editor.  | 
 IEditor | 
produce(String id)
Produces an instance of editor denoted by given ID.  | 
| Field Detail | 
|---|
static final String EXTENSION_POINT_ID
| Method Detail | 
|---|
IEditor produce(String id)
                throws sk.baka.xml.gene.ExportException
id - id of the editor.
sk.baka.xml.gene.ExportException - if error occurs during editor creation.
IllegalArgumentException - if id is not known.
Map<String,EditorInfo> getSupportedEditors()
                                           throws sk.baka.xml.gene.ExportException
sk.baka.xml.gene.ExportException - if problem occurs.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||