Ignore:
Timestamp:
2008-09-08T11:21:35+12:00 (16 years ago)
Author:
kjdon
Message:

BasPlugout renamed to BasePlugout. And tidied up the constructors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/perllib/plugouts/DSpacePlugout.pm

    r13172 r17203  
    3131eval {require bytes};
    3232use util;
    33 use BasPlugout;
     33use BasePlugout;
    3434
    3535sub BEGIN {
    36     @DSpacePlugout::ISA = ('BasPlugout');
     36    @DSpacePlugout::ISA = ('BasePlugout');
    3737}
    3838
     
    4949    push(@$plugoutlist, $class);
    5050
    51     if(defined $arguments){ push(@{$hashArgOptLists->{"ArgList"}},@{$arguments});}
    52     if(defined $options) { push(@{$hashArgOptLists->{"OptList"}},$options)};
    53 
    54     my $self = (defined $hashArgOptLists)? new BasPlugout($plugoutlist,$inputargs,$hashArgOptLists): new BasPlugout($plugoutlist,$inputargs);
    55    
    56      
    57    return bless $self, $class;
     51    push(@{$hashArgOptLists->{"ArgList"}},@{$arguments});
     52    push(@{$hashArgOptLists->{"OptList"}},$options);
     53
     54    my $self = new BasePlugout($plugoutlist,$inputargs,$hashArgOptLists);   
     55   
     56    return bless $self, $class;
    5857}
    5958
Note: See TracChangeset for help on using the changeset viewer.