//================================= CLASS CONSTRUCTOR ========================================
function GIterActions()
{
//MEMBER VARIABLES
//The event mediator for events through this system ...
 this.eventMediator = null;

 this.initialize();
}

//====================================== STATIC ==============================================
//CONSTANTS

//====================================== MEMBERS =============================================
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GETTER/SETTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ METHODS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GIterActions.prototype.setDefaults = function()
{
 this.eventMediator = null;
}

GIterActions.prototype.initialize = function()
{
 this.eventMediator = new EventMediatorIterActions();
}

GIterActions.prototype.getEventMediator = function()
{
 return this.eventMediator;
}

GIterActions.prototype.finalize = function()
{
 this.setDefaults();
}
