<xsd:complexType name="Compartment">
<xsd:complexContent>
<xsd:extension base="SBase">
<xsd:attribute name="id" type="SId" use="required"/>
<xsd:attribute name="name" type="xsd:string" use="optional"/>
<xsd:attribute name="compartmentType" type="SId" use="optional"/>
<xsd:attribute name="spatialDimensions" use="optional" default="3">
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="3"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="size" type="xsd:double" use="optional"/>
<xsd:attribute name="units" type="UnitSId" use="optional"/>
<xsd:attribute name="outside" type="SId" use="optional"/>
<xsd:attribute name="constant" type="xsd:boolean" use="optional" default="true"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType> |