CloneSet298


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4420.963SourceElements[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1448
Closure/closure/goog/graphics/groupelement.js
2450
Closure/closure/goog/graphics/imageelement.js
3460
Closure/closure/goog/graphics/svgelement.js
44234
Closure/closure/goog/graphics/svgelement.js
Clone Instance
1
Line Count
4
Source Line
48
Source File
Closure/closure/goog/graphics/groupelement.js

/**
 * Interface for a graphics group element.
 * You should not construct objects from this constructor. The graphics
 * will return the object for you.
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.AbstractGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.Element}
 */
goog.graphics.GroupElement=  function (element, graphics){
  goog.graphics.Element.call(this, element, graphics);
                                                         } ;
goog.inherits(goog.graphics.GroupElement, goog.graphics.Element);


Clone Instance
2
Line Count
4
Source Line
50
Source File
Closure/closure/goog/graphics/imageelement.js

/**
 * Interface for a graphics image element.
 * You should not construct objects from this constructor. Instead,
 * you should use {@code goog.graphics.Graphics.drawImage} and it
 * will return an implementation of this interface for you.
 *
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.AbstractGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.Element}
 */
goog.graphics.ImageElement=  function (element, graphics){
  goog.graphics.Element.call(this, element, graphics);
                                                         } ;
goog.inherits(goog.graphics.ImageElement, goog.graphics.Element);


Clone Instance
3
Line Count
4
Source Line
60
Source File
Closure/closure/goog/graphics/svgelement.js

/**
 * Thin wrapper for SVG group elements.
 * You should not construct objects from this constructor. The graphics
 * will return the object for you.
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.SvgGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.GroupElement}
 */
goog.graphics.SvgGroupElement=  function (element, graphics){
  goog.graphics.GroupElement.call(this, element, graphics);
                                                            } ;
goog.inherits(goog.graphics.SvgGroupElement, goog.graphics.GroupElement);


Clone Instance
4
Line Count
4
Source Line
234
Source File
Closure/closure/goog/graphics/svgelement.js

/**
 * Thin wrapper for SVG image elements.
 * This is an implementation of the goog.graphics.ImageElement interface.
 * You should not construct objects from this constructor. The graphics
 * will return the object for you.
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.SvgGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.ImageElement}
 */
goog.graphics.SvgImageElement=  function (element, graphics){
  goog.graphics.ImageElement.call(this, element, graphics);
                                                            } ;
goog.inherits(goog.graphics.SvgImageElement, goog.graphics.ImageElement);


Clone AbstractionParameter Count: 2Parameter Bindings

/**
 * Interface for a graphics image element.
 * You should not construct objects from this constructor. Instead,
 * you should use {@code goog.graphics.Graphics.drawImage} and it
 * will return an implementation of this interface for you.
 *
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.AbstractGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.Element}
 */
/**
 * Thin wrapper for SVG group elements.
 * You should not construct objects from this constructor. The graphics
 * will return the object for you.
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.SvgGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.GroupElement}
 */
/**
 * Thin wrapper for SVG image elements.
 * This is an implementation of the goog.graphics.ImageElement interface.
 * You should not construct objects from this constructor. The graphics
 * will return the object for you.
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.SvgGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.ImageElement}
 */
/**
 * Interface for a graphics group element.
 * You should not construct objects from this constructor. The graphics
 * will return the object for you.
 * @param {Element} element The DOM element to wrap.
 * @param {goog.graphics.AbstractGraphics} graphics The graphics creating
 *     this element.
 * @constructor
 * @extends {goog.graphics.Element}
 */
goog.graphics. [[#variable5cc3c7c0]]= function (element,graphics)
                                      { goog.graphics. [[#variable5cc3c760]].call(this,element,graphics);
                                      } ;
goog.inherits(goog.graphics. [[#variable5cc3c7c0]],goog.graphics. [[#variable5cc3c760]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5cc3c7c0]]
ImageElement 
12[[#5cc3c7c0]]
SvgGroupElement 
13[[#5cc3c7c0]]
SvgImageElement 
14[[#5cc3c7c0]]
GroupElement 
21[[#5cc3c760]]
Element 
22[[#5cc3c760]]
GroupElement 
23[[#5cc3c760]]
ImageElement 
24[[#5cc3c760]]
Element