#------------------------------------------------------------
# Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved
# $Id$
#------------------------------------------------------------
package RPS::Publisher::US::EditForm;

use strict;
use warnings;
use lib '/app/tools/common/lib';
use Common::Assert;


use lib '/app/tools/rps/lib';
use RPS::Publisher::US::Publisher;
use RPS::Publisher::US::AgentList;
use RPS::Publisher::US::AdminList;
use RPS::RoyaltyRun::RoyaltyRunStatusList;


use base 'RPS::Publisher::BaseEditForm';

sub _publisherObj { return "RPS::Publisher::US::Publisher"; }
sub _agentList { return "RPS::Publisher::US::AgentList"; }
sub _adminList { return "RPS::Publisher::US::AdminList"; }
sub _getRoyaltyRunStatusList { RPS::RoyaltyRun::RoyaltyRunStatusList->new( usMechanical => 1 ) }

###
1;#
###
