/*
         * @see Flash.Tools.Debugger.Session#setScalarMember(int, java.lang.String, int, java.lang.String)
         */
        public virtual FaultEvent setValue(int type, String value)
        {
            FaultEvent fault = null;

            if (m_session != null && m_session is PlayerSession)
            {
                fault = ((PlayerSession)m_session).setScalarMember(m_nonProtoParentId, m_rawName, type, value);

                if (fault == null)
                {
                    m_firedGetter = false;

                    if (!needsToInvokeGetter())
                    {
                        DValue debugValue = m_value as DValue;

                        if (debugValue.getType() == VariableType.BOOLEAN)
                        {
                            debugValue.Value = value.ToLower() == "true";
                        }
                        else if (debugValue.getType() == VariableType.NUMBER)
                        {
                            debugValue.Value = Double.Parse(value);
                        }
                        else if (debugValue.getType() == VariableType.STRING)
                        {
                            debugValue.Value = value;
                        }
                    }
                }
            }

            return(fault);
        }
		public PlayerFaultException(FaultEvent eventType)
		{
            m_event = eventType;
		}
 public PlayerFaultException(FaultEvent eventType)
 {
     m_event = eventType;
 }