@Override
 public BPElement findElementById(String id) {
   BPElementMap ereg = this.mElementReg;
   if (ereg == null) {
     return null;
   } else {
     return ereg.get(id);
   }
 }
 @Override
 public BPElement findElementByURI(String uri) {
   BPElementMap ereg = this.mElementReg;
   if (ereg == null) {
     return null;
   } else {
     URI urx = URI.create(uri);
     String id = urx.getFragment();
     return ereg.get(id);
   }
 }