165166167168169170171172173174175
*/ public IRPZone removeRPZone(IRPZone.ID zoneid) throws Exception { IRPZone zone=zones.remove(zoneid); if(zone!=null) { zone.onFinish(); } return zone; }
184185186187188189190191192193194
public IRPZone removeRPZone(RPObject.ID objectid) throws Exception { IRPZone.ID zoneid=new IRPZone.ID(objectid.getZoneID()); IRPZone zone=zones.remove(zoneid); if(zone!=null) { zone.onFinish(); } return zone; }