<UML:Classcomment="Builds base classes based on Doctrine_Import_Table."isSpecification="false"isLeaf="false"visibility="public"namespace="m1"xmi.id="1171"isRoot="false"isAbstract="false"name="Doctrine_Import_ClassBuilder">
<UML:Classcomment="Reads database schema from a PDO connection and constructs database structure definitions"isSpecification="false"isLeaf="false"visibility="public"namespace="m1"xmi.id="1195"isRoot="false"isAbstract="false"name="Doctrine_Import_Reader">
<notewidgetusesdiagramfillcolour="1"width="298"usesdiagramusefillcolour="1"x="216"y="8"linewidth="none"fillcolour="none"height="201"usefillcolor="1"isinstance="0"xmi.id="1260"showstereotype="1"text="Main responsible of performing import. Doctrine->import() delegates to this class. This class delegates database schema reading to Doctrine_Import_Reader and passes the result to Doctrine_Import_Db_ClassBuilder which builds the base class definitions. Finally this class saves the base class definitions to the given path."font="Sans Serif,10,-1,0,50,0,0,0,0,0"linecolor="none"/>
<notewidgetusesdiagramfillcolour="1"width="156"usesdiagramusefillcolour="1"x="148"y="475"linewidth="none"fillcolour="none"height="87"usefillcolor="1"isinstance="0"xmi.id="1296"showstereotype="1"text="Translates database native field to Doctrine field definition"font="Sans Serif,10,-1,0,50,0,0,0,0,0"linecolor="none"/>
<notewidgetusesdiagramfillcolour="1"width="207"usesdiagramusefillcolour="1"x="601"y="22"linewidth="none"fillcolour="none"height="119"usefillcolor="1"isinstance="0"xmi.id="1304"showstereotype="1"text="Reads database using the given PDO connection and constructs Doctrine_Import_Db_Table objects."font="Sans Serif,10,-1,0,50,0,0,0,0,0"linecolor="none"/>
<notewidgetusesdiagramfillcolour="1"width="218"usesdiagramusefillcolour="1"x="817"y="286"linewidth="none"fillcolour="none"height="97"usefillcolor="1"isinstance="0"xmi.id="1308"showstereotype="1"text="Builds a Doctrine_Record base class definition based on schema (Doctrine_Import_Db_Table)"font="Sans Serif,10,-1,0,50,0,0,0,0,0"linecolor="none"/>
<notewidgetusesdiagramfillcolour="1"width="133"usesdiagramusefillcolour="1"x="755"y="446"linewidth="none"fillcolour="none"height="109"usefillcolor="1"isinstance="0"xmi.id="1310"showstereotype="1"text="Holds information on a database table"font="Sans Serif,10,-1,0,50,0,0,0,0,0"linecolor="none"/>
<notewidgetusesdiagramfillcolour="1"width="126"usesdiagramusefillcolour="1"x="753"y="604"linewidth="none"fillcolour="none"height="120"usefillcolor="1"isinstance="0"xmi.id="1312"showstereotype="1"text="Holds information on a database table field"font="Sans Serif,10,-1,0,50,0,0,0,0,0"linecolor="none"/>