1
2 package hep.wired.services;
3
4 import hep.wired.edit.*;
5 import hep.wired.util.WiredRegistry;
6
7 /***
8 * Interface implemented by a converter to create a script of edits in a certain language
9 *
10 * @author Mark Donszelmann
11 * @version $Id: Script.java 652 2005-03-01 01:12:05Z duns $
12 */
13
14 public interface Script extends WiredRegistry.ID {
15
16
17 public String toString(FitToWindow edit);
18
19 public String toString(NoOperation edit);
20 public String toString(Reset edit);
21 public String toString(Rotate edit);
22 public String toString(Scale edit);
23
24 public String toString(Shear edit);
25 public String toString(Transform2D edit);
26 public String toString(Translate edit);
27 }