/* <copyright> This file contains proprietary software owned by Motorola Mobility, Inc.<br/> No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.<br/> (c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved. </copyright> */ var Montage = require("montage/core/core").Montage, ToolProperties = require("js/components/tools-properties/tool-properties").ToolProperties; exports.OvalProperties = Montage.create(ToolProperties, { base: { value: null }, innerRadius: { value: null }, _subPrepare: { value: function() { //this.divElement.addEventListener("click", this, false); } }, handleClick: { value: function(event) { // this.selectedElement = event._event.target.id; } }, // Public API use3D: { get: function() { return this.base._use3D; } }, strokeSize: { get: function() { return this.base._strokeSize; } }, strokeStyle : { get: function() { return this.base._strokeStyle.options[this.base._strokeStyle.value].text; } }, strokeStyleIndex : { get: function() { return this.base._strokeStyle.options[this.base._strokeStyle.value].value; } }, strokeMaterial: { get: function() { return this.base._strokeMaterial.options[this.base._strokeMaterial.value].value; } }, fillMaterial: { get: function() { return this.base._fillMaterial.options[this.base._fillMaterial.value].value; } } });