KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > ca > directory > jxplorer > editor > abstractstringeditor


1 package com.ca.directory.jxplorer.editor;
2
3 import java.awt.*;
4 import java.awt.event.*;
5 import javax.swing.*;
6 import javax.swing.event.*;
7
8 /**
9  * This interface defines the basis for EditableString.
10  * EditableString implementing this interface, that
11  * have the name [object class]Editor.class, will be
12  * dynamically loaded, providing that it implements
13  * (in addition to this interface) a no-argument constructor..
14  *
15  * * <p><b>IMPORTANT</b></p>
16  *
17  * <p>Editors <b>MUST</b> have completely lower case class names, or they will not be able to be matched
18  * with the corresponding attribute name by JXplorer. (This is because attribute names are in arbitrary
19  * case, and there is no way to find or load a class in a case insensitive way using the standard java
20  * class loader.)</p>
21  *
22  * @author Trudi
23  */

24 public interface abstractstringeditor
25 {
26     /**
27      * The main function; takes an EditableString object that
28      * can then be edited.
29      *
30      * @param editMe to be modified.
31      *
32      */

33      
34     public void setStringValue(editablestring editMe);
35 }
Popular Tags