super(signet, id, name, Status.ACTIVE); this.adapter = adapter;  if (this.adapter instanceof SubjectTypeAdapterImpl) { ((SubjectTypeAdapterImpl) (this.adapter)).setSignet(this.getSignet()); }
super();
  public SubjectTypeImpl(Signet signet, String id, String name,      SubjectTypeAdapter adapter)  {    super(signet, id, name, Status.ACTIVE);    this.adapter = adapter;    if (this.adapter instanceof SubjectTypeAdapterImpl)    {      ((SubjectTypeAdapterImpl) (this.adapter)).setSignet(this.getSignet());    }  }