Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
15 | 2 | 1 | 0.988 | SourceElements[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 15 | 274 | Closure/closure/goog/ui/roundedpanel.js |
2 | 15 | 397 | Closure/closure/goog/ui/roundedpanel.js |
| ||||
/** * RoundedPanel class specifically for browsers that support CSS attributes * for elements with rounded borders (ex. Safari 3.0+, Firefox 3.0+). Do not * instantiate directly. Instead, call goog.ui.RoundedPanel.create(). * @param {number} radius The radius of the rounded corner(s), in pixels. * @param {number} borderWidth The thickness of the border, in pixels. * @param {string} borderColor The border color of the panel. * @param {string=} opt_backgroundColor The background color of the panel. * @param {number=} opt_corners The corners of the panel to be rounded. Any * corners not specified will be rendered as square corners. Will * default to all square corners if not specified. * @param {goog.dom.DomHelper=} opt_domHelper The DOM helper object for the * document we want to render in. * @extends {goog.ui.BaseRoundedPanel} * @constructor */ goog.ui.CssRoundedPanel= function (radius, borderWidth, borderColor, opt_backgroundColor, opt_corners, opt_domHelper){ goog.ui.BaseRoundedPanel.call(this, radius, borderWidth, borderColor, opt_backgroundColor, opt_corners, opt_domHelper); } ; goog.inherits(goog.ui.CssRoundedPanel, goog.ui.BaseRoundedPanel); |
| ||||
/** * RoundedPanel class that uses goog.graphics to create the rounded corners. * Do not instantiate directly. Instead, call goog.ui.RoundedPanel.create(). * @param {number} radius The radius of the rounded corner(s), in pixels. * @param {number} borderWidth The thickness of the border, in pixels. * @param {string} borderColor The border color of the panel. * @param {string=} opt_backgroundColor The background color of the panel. * @param {number=} opt_corners The corners of the panel to be rounded. Any * corners not specified will be rendered as square corners. Will * default to all square corners if not specified. * @param {goog.dom.DomHelper=} opt_domHelper The DOM helper object for the * document we want to render in. * @extends {goog.ui.BaseRoundedPanel} * @constructor */ goog.ui.GraphicsRoundedPanel= function (radius, borderWidth, borderColor, opt_backgroundColor, opt_corners, opt_domHelper){ goog.ui.BaseRoundedPanel.call(this, radius, borderWidth, borderColor, opt_backgroundColor, opt_corners, opt_domHelper); } ; goog.inherits(goog.ui.GraphicsRoundedPanel, goog.ui.BaseRoundedPanel); |
| |||
/** * RoundedPanel class specifically for browsers that support CSS attributes * for elements with rounded borders (ex. Safari 3.0+, Firefox 3.0+). Do not * instantiate directly. Instead, call goog.ui.RoundedPanel.create(). * @param {number} radius The radius of the rounded corner(s), in pixels. * @param {number} borderWidth The thickness of the border, in pixels. * @param {string} borderColor The border color of the panel. * @param {string=} opt_backgroundColor The background color of the panel. * @param {number=} opt_corners The corners of the panel to be rounded. Any * corners not specified will be rendered as square corners. Will * default to all square corners if not specified. * @param {goog.dom.DomHelper=} opt_domHelper The DOM helper object for the * document we want to render in. * @extends {goog.ui.BaseRoundedPanel} * @constructor */ /** * RoundedPanel class that uses goog.graphics to create the rounded corners. * Do not instantiate directly. Instead, call goog.ui.RoundedPanel.create(). * @param {number} radius The radius of the rounded corner(s), in pixels. * @param {number} borderWidth The thickness of the border, in pixels. * @param {string} borderColor The border color of the panel. * @param {string=} opt_backgroundColor The background color of the panel. * @param {number=} opt_corners The corners of the panel to be rounded. Any * corners not specified will be rendered as square corners. Will * default to all square corners if not specified. * @param {goog.dom.DomHelper=} opt_domHelper The DOM helper object for the * document we want to render in. * @extends {goog.ui.BaseRoundedPanel} * @constructor */ goog.ui. [[#variable20e90ac0]]= function (radius,borderWidth,borderColor,opt_backgroundColor,opt_corners,opt_domHelper) { goog.ui.BaseRoundedPanel.call(this,radius,borderWidth,borderColor,opt_backgroundColor,opt_corners,opt_domHelper); } ; goog.inherits(goog.ui. [[#variable20e90ac0]],goog.ui.BaseRoundedPanel); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#20e90ac0]] | CssRoundedPanel |
1 | 2 | [[#20e90ac0]] | GraphicsRoundedPanel |