// Component.java
// By Ned Etcode
// Copyright 1996 Netscape Communications Corp.  All rights reserved.

package netscape.application;

import netscape.util.*;

/** Interface implemented by objects wishing to work as Components within
  * Netscape Constructor.<br><br>
  * @private
  */

public interface Component {
    public void describeBuilderInfo(BuilderInfo info);
    public void builderEncode(Encoder encoder) throws CodingException;
    public void builderDecode(Decoder encoder, String changedField) throws
                                                            CodingException;
}

