@Override public Object clone() throws CloneNotSupportedException {
  LookupPaintScale clone=(LookupPaintScale)super.clone();
  clone.lookupTable=new java.util.ArrayList(this.lookupTable);
  return clone;
}

@ Override public Object clone ( ) throws CloneNotSupportedException { LookupPaintScale clone = ( LookupPaintScale ) super . clone ( ) ; clone . lookupTable = new java . util . ArrayList ( this . lookupTable ) ; return clone ; }
returns a clone of the instance .
