public List<BackRef> getClientList() {
   return adapter.getClientList();
 }
 public void dropClient(DesignElement client) {
   adapter.dropClient(client, (String) null);
 }
 public void dropClient(DesignElement client, String propName) {
   adapter.dropClient(client, propName);
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * org.eclipse.birt.report.model.core.IReferencableElement#dropClient(org
  * .eclipse.birt.report.model.core.DesignElement,
  * org.eclipse.birt.report.model.core.CachedMemberRef,
  * org.eclipse.birt.report.model.core.Structure)
  */
 public void dropClient(Structure struct, String memberName) {
   adapter.dropClient(struct, memberName);
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * org.eclipse.birt.report.model.core.IReferencableElement#addClient(org
  * .eclipse.birt.report.model.core.DesignElement,
  * org.eclipse.birt.report.model.core.CachedMemberRef,
  * org.eclipse.birt.report.model.core.Structure)
  */
 public void addClient(Structure struct, String memberName) {
   adapter.addClient(struct, memberName);
 }
 public void clearClients() {
   adapter.clearClients();
 }
 public void updateClientReferences() {
   adapter.updateClientReferences();
 }
 public boolean hasReferences() {
   return adapter.hasReferences();
 }