File Coverage

blib/lib/Yahoo/Marketing/APT/CustomizableFlashCreative.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Yahoo::Marketing::APT::CustomizableFlashCreative;
2             # Copyright (c) 2010 Yahoo! Inc. All rights reserved.
3             # The copyrights to the contents of this file are licensed under the Perl Artistic License (ver. 15 Aug 1997)
4              
5 1     1   43587 use strict; use warnings;
  1     1   2  
  1         27  
  1         5  
  1         2  
  1         24  
6              
7 1     1   4 use base qw/Yahoo::Marketing::ComplexType/;
  1         1  
  1         890  
8              
9             =head1 NAME
10              
11             Yahoo::Marketing::APT::CustomizableFlashCreative - a data object to represent a CustomizableFlashCreative.
12              
13             =cut
14              
15             sub _user_setable_attributes {
16             return ( qw/
17             ID
18             accountID
19             actionScriptVersion
20             binaryData
21             createTimestamp
22             fileExtension
23             flashCreativeID
24             flashVersion
25             folderID
26             frameCount
27             frameRate
28             hasAudio
29             hasVideo
30             height
31             imageFlashVariables
32             lastUpdateTimestamp
33             name
34             secureURL
35             status
36             textFlashVariables
37             type
38             url
39             urlPath
40             weight
41             width
42             / );
43             }
44              
45             sub _read_only_attributes {
46             return ( qw/
47             / );
48             }
49              
50             __PACKAGE__->mk_accessors( __PACKAGE__->_user_setable_attributes,
51             __PACKAGE__->_read_only_attributes
52             );
53              
54              
55             1;
56             =head1 SYNOPSIS
57              
58             See L for documentation of the various data objects.
59              
60              
61             =cut
62              
63             =head1 METHODS
64              
65             =head2 new
66              
67             Creates a new instance
68              
69             =head2 get/set methods
70              
71             =over 8
72              
73             ID
74             accountID
75             actionScriptVersion
76             binaryData
77             createTimestamp
78             fileExtension
79             flashCreativeID
80             flashVersion
81             folderID
82             frameCount
83             frameRate
84             hasAudio
85             hasVideo
86             height
87             imageFlashVariables
88             lastUpdateTimestamp
89             name
90             secureURL
91             status
92             textFlashVariables
93             type
94             url
95             urlPath
96             weight
97             width
98              
99             =back
100              
101             =head2 get (read only) methods
102              
103             =over 8
104              
105              
106             =back
107              
108             =cut
109