All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface openstar.util.Transformable

public interface Transformable
Interface that all transformable objects must implement. A transformable object is an object to which a Transformation can be applied. Moreover, a transformable object must also implement a clone() method to make a deep copy of itself.

Version:
14 Apr 1997
Author:
Nils Schwabe

Method Index

 o clone()
 o transform(Transformation)
Transforms this object using the given transformation.

Methods

 o transform
  public abstract void transform(Transformation t)
Transforms this object using the given transformation.

 o clone
  public abstract Object clone()
Overrides:
clone in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index