code: public void deleteLocalizationPoint(JsBus bus, LWMConfig dest) throws SIBExceptionBase, SIException {
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.entry(tc, "deleteLocalizationPoint", ((BaseDestination)dest).getName());
          }
          DestinationDefinition destDef = (DestinationDefinition) _me.getSIBDestination(bus.getName(), ((SIBDestination) dest).getName());
          if (destDef == null) {
              missingDestinations.add(destDef.getName());
          }
          if (!isInZOSServentRegion() && _mpAdmin != null) {
  
              alterDestinations.add(destDef.getName());
  
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                  SibTr.debug(tc, "unlocalize: Dest unlocalized on existing destination deferring alter until end, Destination Name=" + destDef.getName());
          }
          // Now add code to call administrator to delete destination localization
          deleteDestLocalizations(bus);
          alterDestinations.remove(destDef.getName());
          unlocalize(destDef);
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "deleteLocalizationPoint");
      }
docs: Delete a given localization point, this will normally involve altering the
  destination localization held by mp, unless the associated
  DestinationDefinition has gone, in which case the DestinationDefinition
  will be flagged for deletion. The deletetion will occure in the endUpdate()
  method which will be called after all create/alter/delete operations have
  occured. This method is used by dynamic config.
  
  @param lp
  @throws SIException
  @throws SIBExceptionBase