Changeset 18455 for gsdl/trunk/perllib/classify/BaseClassifier.pm
- Timestamp:
- 2009-02-03T09:46:33+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/perllib/classify/BaseClassifier.pm
r17209 r18455 298 298 } 299 299 300 sub oid_array_delete 301 { 302 my $self = shift (@_); 303 my ($delete_oid,$field) = @_; 304 305 my $outhandle = $self->{'outhandle'}; 306 307 my @filtered_list = (); 308 foreach my $existing_oid (@{$self->{$field}}) { 309 if ($existing_oid eq $delete_oid) { 310 print $outhandle " Deleting $delete_oid\n"; 311 } 312 else { 313 push(@filtered_list,$existing_oid); 314 } 315 } 316 $self->{$field} = \@filtered_list; 317 } 318 319 sub oid_hash_delete 320 { 321 my $self = shift (@_); 322 my ($delete_oid,$field) = @_; 323 324 my $outhandle = $self->{'outhandle'}; 325 326 print $outhandle " Deleting $delete_oid\n"; 327 delete $self->{$field}->{$delete_oid}; 328 } 329 300 330 sub classify { 301 331 my $self = shift (@_); 302 my ($doc_obj ) = @_;332 my ($doc_obj, $edit_mode) = @_; 303 333 304 334 my $outhandle = $self->{'outhandle'};
Note:
See TracChangeset
for help on using the changeset viewer.