public void makeImmutable(){
  if (isMutable) {
    super.makeImmutable();
    if ((baseId != null) && (baseId.isMutable())) {
      baseId.makeImmutable();
    }
    if ((nameId != null) && (nameId.isMutable())) {
      nameId.makeImmutable();
    }
    isMutable=false;
  }
}

public void makeImmutable ( ) { if ( isMutable ) { super . makeImmutable ( ) ; if ( ( baseId != null ) && ( baseId . isMutable ( ) ) ) { baseId . makeImmutable ( ) ; } if ( ( nameId != null ) && ( nameId . isMutable ( ) ) ) { nameId . makeImmutable ( ) ; } isMutable = false ; } }
makes this object immutable .
