<?xml version="1.0" standalone="yes"?>
<schemas xmlns:xsi="http://www.w3.org/2001/XMLSchema" xmlns="http:/www.autodesk.com/isd/fdo/GenericLogicalPhysical" >
<schema name="F_MetaClass" description="Special classes for FDO Feature metaclasses" >
<class xsi:type="Class" name="Class" description="Non-feature metaclass"
 baseClass="ClassDefinition" abstract="False"
 tableName=" " tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name"
 dataType="string" length="30" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue=""
 tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True"  >
<Inherited baseClass="ClassDefinition" />
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name"
 dataType="string" length="255" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue=""
 tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True"  >
<Inherited baseClass="ClassDefinition" />
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True" >
</column>
</property>
</properties>
</class>
<class xsi:type="Class" name="ClassDefinition" description="Base for all metaclasses"
 baseClass="" abstract="True"
 tableName="F_CLASSDEFINITION" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name"
 dataType="string" length="30" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue=""
 tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True"  >
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name"
 dataType="string" length="255" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue=""
 tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True"  >
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True" >
</column>
</property>
</properties>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<property xsi:type="Data" name="ClassName" />
<property xsi:type="Data" name="SchemaName" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False" >
</column>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True" >
</column>
<column name="TABLENAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False" >
</column>
<column name="ROOTTABLENAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True" >
</column>
<column name="TABLEOWNER" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True" >
</column>
<column name="TABLELINKNAME" description="" dataType="NVARCHAR2" length="128" scale="0" nullable="True" >
</column>
<column name="TABLEMAPPING" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True" >
</column>
<column name="CLASSTYPE" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="DESCRIPTION" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True" >
</column>
<column name="ISABSTRACT" description="" dataType="NUMBER" length="1" scale="0" nullable="False" >
</column>
<column name="PARENTCLASSNAME" description="" dataType="NVARCHAR2" length="512" scale="0" nullable="True" >
</column>
<column name="ISFIXEDTABLE" description="" dataType="NUMBER" length="1" scale="0" nullable="True" >
</column>
<column name="ISTABLECREATOR" description="" dataType="NUMBER" length="1" scale="0" nullable="True" >
</column>
<column name="HASVERSION" description="" dataType="NUMBER" length="1" scale="0" nullable="True" >
</column>
<column name="HASLOCK" description="" dataType="NUMBER" length="1" scale="0" nullable="True" >
</column>
<column name="GEOMETRYPROPERTY" description="" dataType="NVARCHAR2" length="2000" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
<class xsi:type="Class" name="Feature" description="Feature metaclass"
 baseClass="ClassDefinition" abstract="False"
 tableName="F_FEATURE" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ClassId" />
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="" columnName="n/a" colCreator="False" fixedCol="False" >
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue=""
 tableName="F_FEATURE" columnName="CLASSID" colCreator="False" fixedCol="True"  >
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated."
 dataType="double" length="0" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue=""
 tableName="F_FEATURE" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name"
 dataType="string" length="30" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue=""
 tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True"  >
<Inherited baseClass="ClassDefinition" />
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name"
 dataType="string" length="255" precision="0" scale="0"
 readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue=""
 tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True"  >
<Inherited baseClass="ClassDefinition" />
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True" >
</column>
</property>
</properties>
</class>
</schema >
</schemas>
