Skip to content

Commit

Permalink
author updates, see #33
Browse files Browse the repository at this point in the history
  • Loading branch information
mbarlow12 committed Nov 6, 2017
1 parent c7c66e4 commit ddba9d5
Show file tree
Hide file tree
Showing 15 changed files with 61 additions and 17 deletions.
4 changes: 2 additions & 2 deletions js/atomic/CLAtomicScreen.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2017, University of Colorado Boulder

/**
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down
4 changes: 3 additions & 1 deletion js/atomic/model/CoulombsLawAtomicModel.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
// Copyright 2017, University of Colorado Boulder

/**
* Model for Atomic Scale screen.
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down
6 changes: 5 additions & 1 deletion js/atomic/view/CoulombsLawAtomicView.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
// Copyright 2017, University of Colorado Boulder

/**
* Atomic scale specific screen view. Adds charge, ruler, and legend nodes that all require scale-specific instantiation.
* Also creates the proper model/view scaling.
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down Expand Up @@ -35,6 +38,7 @@ define( function( require ) {
var MODEL_VIEW_TRANSFORM_SCALE = 5E12;
/**
* @param {CoulombsLawModel} coulombsLawModel
* @param {Tandem} tandem
* @constructor
*/
function CoulombsLawAtomicView( coulombsLawModel, tandem ) {
Expand Down
7 changes: 7 additions & 0 deletions js/common/CoulombsLawColorProfile.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
// Copyright 2017, University of Colorado Boulder

/**
* Creates a color profile to handle both a default and projector mode. Mostly allows nodes to be seen with a white
* background.
*
* @author Michael Barlow (PhET Interactive Simulations)
*/
define(function(require) {
'use strict';

Expand Down
5 changes: 5 additions & 0 deletions js/common/CoulombsLawCommonConstants.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
// Copyright 2017, University of Colorado Boulder

/**
* Creates the root tandem for all global properties.
*
* @author Michael Barlow (PhET Interactive Simulations)
*/
define( function ( require ) {
'use strict';

Expand Down
3 changes: 1 addition & 2 deletions js/common/model/Charge.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@
/**
* Model for one of the spherical draggable charges.
*
* @author Aadish Gupta (PhET Interactive Simulations)
* @author Sam Reid (PhET Interactive Simulations)
* @author Jesse Greenberg (PhET Interactive Simulations)
* @author Michael Barlow (PhET Interactive Simulations)
*/
define( function( require ) {
'use strict';
Expand Down
6 changes: 4 additions & 2 deletions js/common/model/CoulombsLawCommonModel.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
// Copyright 2017, University of Colorado Boulder

/**
*
* @author $AUTHOR$
* Base model for all Coulombs Law sim screens. Allows for distinct instantiation details for both atomic and macro scales.
*
* @author Jesse Greenberg (PhET Interactive Simulations)
* @author Michael Barlow (PhET Interactive Simulations)
*/
define( function( require ) {
'use strict';
Expand Down
8 changes: 5 additions & 3 deletions js/common/view/ChargeNode.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
// Copyright 2017, University of Colorado Boulder

/**
* mass object view
* Scenery node for the charge object. Children include the pusher/pullers, the circular charge, the force arrow, and
* all labels. Most instantiation details are handled in ISLCObjectNode including all property linking and drawing.
*
* @author Jesse Greenberg (PhET Interactive Simulations)
* @author Michael Barlow (PhET Interactive Simulations)
*
* @author Anton Ulyanov (Mlearner)
* @author Aadish Gupta (PhET Interactive Simulations)
*/

define( function( require ) {
Expand Down
7 changes: 5 additions & 2 deletions js/common/view/CoulombsLawCommonView.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
// Copyright 2017, University of Colorado Boulder

/**
*
* @author $AUTHOR$
* Parent screen view that allows for different model to view scaling for each child sim. Adds controls, checkboxes, and
* reset buttons to the screens.
*
* @author Jesse Greenberg (PhET Interactive Simulations)
* @author Michael Barlow (PhET Interactive Simulations)
*/
define( function( require ) {
'use strict';
Expand Down
6 changes: 6 additions & 0 deletions js/common/view/CoulombsLawGlobalOptionsNode.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
// Copyright 2017, University of Colorado Boulder

/**
* An options checkbox that can be accessed from the footer navigation. Links to global sim properties.
*
* @author Michael Barlow (PhET Interactive Simulations)
*
*/
define( function ( require ) {
'use strict';

Expand Down
7 changes: 7 additions & 0 deletions js/common/view/CoulombsLawGlobals.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
// Copyright 2017, University of Colorado Boulder

/**
* Defines sim-wide properties to be manipulated form the footer navigation's options checkbox
* (see CoulobsLawGlobalOptionsNode.js).
*
* @author Michael Barlow
*/

define( function ( require ) {
'use strict';

Expand Down
3 changes: 2 additions & 1 deletion js/coulombsLaw.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
/**
* Creates the namespace for this simulation.
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down
3 changes: 2 additions & 1 deletion js/macro/CLMacroScreen.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

/**
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down
4 changes: 3 additions & 1 deletion js/macro/model/CoulombsLawMacroModel.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
// Copyright 2017, University of Colorado Boulder

/**
* Model for Macro Screen with large charge values.
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down
5 changes: 4 additions & 1 deletion js/macro/view/CoulombsLawMacroView.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
// Copyright 2017, University of Colorado Boulder

/**
* Class for Macro subscreen. Adds charge, ruler, and legend elements and creates the necessary scale factor for proper
* model/view consistency.
*
* @author $AUTHOR$
* @author Jesse Greenberg
* @author Michael Barlow
*/
define( function( require ) {
'use strict';
Expand Down

0 comments on commit ddba9d5

Please sign in to comment.