File Coverage

blib/lib/Yahoo/Marketing/APT/LibraryCustomizableFlashAd.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::LibraryCustomizableFlashAd;
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   134747 use strict; use warnings;
  1     1   3  
  1         32  
  1         6  
  1         3  
  1         27  
6              
7 1     1   5 use base qw/Yahoo::Marketing::ComplexType/;
  1         2  
  1         989  
8              
9             =head1 NAME
10              
11             Yahoo::Marketing::APT::LibraryCustomizableFlashAd - a data object to represent a LibraryCustomizableFlashAd.
12              
13             =cut
14              
15             sub _user_setable_attributes {
16             return ( qw/
17             ID
18             accountID
19             adFormat
20             adSizeID
21             alternateImage
22             associatedToPlacement
23             compositeClickThroughURLs
24             createTimestamp
25             customizableFlashTemplateID
26             editorialStatus
27             flashCreativeID
28             flashCreativeURL
29             folderID
30             height
31             imageFlashVariableValues
32             impressionTrackingURL
33             isLocalCreative
34             lastUpdateTimestamp
35             name
36             status
37             textFlashVariableValues
38             type
39             weight
40             width
41             windowTarget
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             adFormat
76             adSizeID
77             alternateImage
78             associatedToPlacement
79             compositeClickThroughURLs
80             createTimestamp
81             customizableFlashTemplateID
82             editorialStatus
83             flashCreativeID
84             flashCreativeURL
85             folderID
86             height
87             imageFlashVariableValues
88             impressionTrackingURL
89             isLocalCreative
90             lastUpdateTimestamp
91             name
92             status
93             textFlashVariableValues
94             type
95             weight
96             width
97             windowTarget
98              
99             =back
100              
101             =head2 get (read only) methods
102              
103             =over 8
104              
105              
106             =back
107              
108             =cut
109