@Override public Object clone(){
  try {
    CellConstraints c=(CellConstraints)super.clone();
    c.insets=(Insets)insets.clone();
    return c;
  }
 catch (  CloneNotSupportedException e) {
    throw new InternalError();
  }
}

@ Override public Object clone ( ) { try { CellConstraints c = ( CellConstraints ) super . clone ( ) ; c . insets = ( Insets ) insets . clone ( ) ; return c ; } catch ( CloneNotSupportedException e ) { throw new InternalError ( ) ; } }
creates a copy of this cell constraints object .
