/***********************************************************
* @author Maria A. Zamora
* @company Digitec Interactive Inc.
* @version 0.1
* @date 1/14/2011
*
*LessonItem class for conceptsFrame3 movie of the CEE application
* CS5 version of com.digitec.cee.LessonItem
**********************************************************/
package com.digitec.cee
{
public class LessonItem
{
//LESSONS
private var _id:String = "";
private var _type:String = "";
private var _publication:String= "";
private var _lang:String = "";
private var _display:String = "";
private var _title:String = "";
private var _description:String = "";
private var _concepts:String = "";
private var _gradedisplay:String = "";
private var _gradelevel:String = "";
private var _source:String = "";
private var _version:String = "";
private var _altversions:String = "";
private var _url:String = "";
public function LessonItem( _xml:XML )
{
if( _xml.@id ){ _id =_xml.@id.toString();}
if( _xml.@_type ){ _type = _xml.@type.toString();}
if( _xml.@publication ){ _publication = _xml.@publication.toString();}
if(_xml.@_lang ){ _lang = _xml.@lang.toString();}
if(_xml.@display != null ){ _display = _xml.@display.toString();}
if( _xml.title != null ){ _title = _xml.title.toString();}
if( _xml.desc ){ _description = _xml.desc.toString();}
if( _xml.concepts ){ _concepts =_xml.concepts.toString(); }
if( _xml.gradedisplay ){ _gradedisplay = _xml.gradedisplay.toString();}
if( _xml.gradelevel ){ _gradelevel = _xml.gradelevel.toString(); }
if( _xml.source ){ _source = _xml.source.toString(); }
if( _xml.version != null ){ _version = _xml.version.toString(); }
if( _xml.altversions != null ){ _altversions = _xml.altversions.toString(); }
if( _xml.url != null ){ _url = _xml.url.toString(); }
}
/*******************************************************************
* GET FUNCTIONS
*******************************************************************/
public function get id():String{ return _id; }
public function get type():String { return _type; }
public function get publication():String { return _publication; }
public function get lang():String{ return _lang; }
public function get display():String { return _display; }
public function get title():String { return _title; }
public function get desc():String { return _description; }
public function get concepts():String { return _concepts; }
public function get gradedisplay():String{ return _gradedisplay; }
public function get gradelevel():String{ return _gradelevel; }
public function get source():String{ return _source; }
public function get version():String { return _version; }
public function get altversions():String { return _altversions; }
public function get pdf_url():String { return _url; }
} // Main class
} //end package
/************************************************************************************************************************** XML STRUCTURE
<?xml version="1.0" encoding="utf-8"?>
<library>
<publications>
<pub id="21" pubtype="teacher" lang="en" isbn="1-56183-566-8">
<title>Advanced Placement Economics: Teacher Resource Manual</title>
<parentof>24,23</parentof>
<gradedisplay>9-12</gradedisplay>
<gradelevel>9-12</gradelevel>
<description><![CDATA[The teacher guide accompanies the student activities books in macro- and microeconomics for teaching college-level economics in AP Economics courses. The publication contains course outlines, unit plans, teaching instructions, and answers to the student activities and sample tests.]]></description>
<img>1-56183-566-8.jpg</img>
<storeurl>http://ve.ncee.net/store/link.php?isbn=1-56183-566-8</storeurl>
</pub>
<pub id="24" pubtype="student" lang="en" isbn="1-56183-567-6">
<title>Advanced Placement Economics: Macroeconomics - Student Activities</title>
<childof>21</childof>
<gradedisplay>9-12</gradedisplay>
<gradelevel>9-12</gradelevel>
<description><![CDATA[This publication contains 55 activities that teach college-level macroeconomics to students in AP Economics classes.]]></description>
<img>1-56183-567-6.jpg</img>
<storeurl>http://ve.ncee.net/store/link.php?isbn=1-56183-567-6</storeurl>
</pub>
</publications>
<lessons>
<lesson type="print" id="66623" publication="95" lang="en" display="false">
<title><![CDATA[Front Material]]></title>
<url><![CDATA[1-56183-574-9_front.pdf]]></url>
</lesson>
<lesson type="print" id="62130" publication="47" lang="en" display="true">
<title><![CDATA[Unit 5 - Economic Systems: How Nations Organize Their Economies]]></title>
<description><![CDATA[In this lesson, students will explain the difference between traditional, command, market, and mixed economies; explain why every country must have an economic system; explain the behavior of buyers and sellers in the market; expl...]]></description>
<concepts><![CDATA[economic systems,market structures,price floors and ceilings,trade-offs among goals,scarcity,productive resources,economic systems,competition and market structures,price ceilings and floors,decision making/cost-benefit analysis,productive resources,international,1-56183-054-2,]]></concepts>
<gradedisplay>6-8</gradedisplay>
<gradelevel>6-8</gradelevel>
<url><![CDATA[1-56183-054-2_05.pdf]]></url>
</lesson>
</lessons>
</library>
*****************************************/