#------------------------------------------------------------
# Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved
# $Id$
#------------------------------------------------------------
package RPS::Statement::UKMechanical::McpsStatementFull;

use Carp;

use Data::Dumper;
use Date::Calc;

use lib '/app/tools/common/lib';
use Common::Client;
use Common::Assert;

#use Common::DiskCache;

use lib '/app/tools/rps/lib';
use RPS::Statement::UKMechanical::McpsStatementItemList;

use RPS::Statement::UKMechanical::BaseStatement;
use base 'RPS::Statement::UKMechanical::BaseStatement';

sub _init {
    my ( $self, %args ) = @_;
    my $timer = Common::Timer->new();

    $self->SUPER::_init(%args);

    #    $self->_postProcess();

    return $self;
}

sub _initProperties {
    my ( $self, $props ) = @_;

    $self->SUPER::_initProperties($props);

    # !!! I presume the statement items will be listed here?
    #
    $self->{McpsStatementItemList} =
      RPS::Statement::UKMechanical::McpsStatementItemList->new( mcpsStatementID => $props->{mcps_statement_id} );
}

sub _propertiesFromDefaults {
    my ( $self, $hrProperties ) = @_;
}

###
1;    #
###
