CloneSet1491


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12240.953SourceElements[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
112282
Closure/closure/goog/ui/emoji/emojipicker.js
214727
Closure/closure/goog/ui/emoji/emojipicker.js
Clone Instance
1
Line Count
12
Source Line
282
Source File
Closure/closure/goog/ui/emoji/emojipicker.js

/**
 * Gets the number of rows per grid in the emoji picker.
 *
 * @return {number} number of rows per grid.
 */
goog.ui.emoji.EmojiPicker.prototype.getNumRows=  function ( )
                                                            {
  return this.numRows_;
                                                            } ;

/**
 * Gets the number of columns per grid in the emoji picker.
 *
 * @return {number} number of columns per grid.
 */
goog.ui.emoji.EmojiPicker.prototype.getNumColumns=  function ( )
                                                               {
  return this.numCols_;
                                                               } ;


Clone Instance
2
Line Count
14
Source Line
727
Source File
Closure/closure/goog/ui/emoji/emojipicker.js

/**
 * Returns all the pages from the picker. This should be considered protected,
 * and is ONLY FOR TESTING.
 *
 * @return {Array.<goog.ui.emoji.EmojiPalette>?} the pages in the picker or
 *     null if none exist.
 */
goog.ui.emoji.EmojiPicker.prototype.getPages=  function ( )
                                                          {
  return this.pages_;
                                                          } ;

/**
 * Returns the tabpane if this is a multipage picker. This should be considered
 * protected, and is ONLY FOR TESTING.
 *
 * @return {goog.ui.TabPane} the tabpane if it is a multipage picker,
 *     or null if it does not exist or is a single page picker.
 */
goog.ui.emoji.EmojiPicker.prototype.getTabPane=  function ( )
                                                            {
  return this.tabPane_;
                                                            } ;


Clone AbstractionParameter Count: 4Parameter Bindings

/**
 * Gets the number of rows per grid in the emoji picker.
 *
 * @return {number} number of rows per grid.
 */
/**
 * Returns all the pages from the picker. This should be considered protected,
 * and is ONLY FOR TESTING.
 *
 * @return {Array.<goog.ui.emoji.EmojiPalette>?} the pages in the picker or
 *     null if none exist.
 */
goog.ui.emoji.EmojiPicker.prototype. [[#variable63492680]]= function ( )
                                                            { return this. [[#variable573f5cc0]];
                                                            } ;
/**
 * Gets the number of columns per grid in the emoji picker.
 *
 * @return {number} number of columns per grid.
 */
/**
 * Returns the tabpane if this is a multipage picker. This should be considered
 * protected, and is ONLY FOR TESTING.
 *
 * @return {goog.ui.TabPane} the tabpane if it is a multipage picker,
 *     or null if it does not exist or is a single page picker.
 */
goog.ui.emoji.EmojiPicker.prototype. [[#variable63492740]]= function ( )
                                                            { return this. [[#variable63492640]];
                                                            } ;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#63492680]]
getNumRows 
12[[#63492680]]
getPages 
21[[#573f5cc0]]
numRows_ 
22[[#573f5cc0]]
pages_ 
31[[#63492740]]
getNumColumns 
32[[#63492740]]
getTabPane 
41[[#63492640]]
numCols_ 
42[[#63492640]]
tabPane_