schema location: | G:\www\AcmeWeb\pub\xAcme\families.xsd |
targetNamespace: | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
Elements | Complex types |
typedArch | ComponentType |
ConnectorType | |
Family | |
InterfaceType | |
TypedArchInstance | |
TypedComponentInstance | |
TypedConnectorInstance | |
TypedDesign | |
TypedInterfaceInstance |
schema location: | http://www.ics.uci.edu/pub/arch/xarch/schemas/instance.xsd |
targetNamespace: | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
Elements | Complex types | Simple types |
archInstance | ArchInstance | Identifier |
xArch | ComponentInstance | |
ConnectorInstance | ||
Description | ||
Direction | ||
Group | ||
InterfaceInstance | ||
InterfaceInstanceMapping | ||
LinkInstance | ||
Point | ||
SubArchitecture | ||
XMLLink |
schema location: | http://www.ics.uci.edu/pub/arch/xarch/schemas/xlink.xsd |
targetNamespace: | http://www.w3.org/1999/xlink |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | TypedDesign |
children | propertyType componentType connectorType interfaceType family archInstance |
source | <xsd:element name="typedArch" type="TypedDesign"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
children | supertype structure | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="ComponentType"> <xsd:sequence> <xsd:element name="supertype" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="structure" type="archinstance:ComponentInstance" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="archinstance:Identifier"/> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="supertype" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | archinstance:ComponentInstance | ||||||||||
children | description interfaceInstance subArchitecture | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="structure" type="archinstance:ComponentInstance" minOccurs="0"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
children | supertypes structure | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="ConnectorType"> <xsd:sequence> <xsd:element name="supertypes" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="structure" type="archinstance:ConnectorInstance" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="archinstance:Identifier"/> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="supertypes" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | archinstance:ConnectorInstance | ||||||||||
children | description interfaceInstance subArchitecture | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="structure" type="archinstance:ConnectorInstance" minOccurs="0"/> |
diagram | |||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||
children | superType propertyType interfaceType componentType connectorType structure | ||
used by |
|
||
source | <xsd:complexType name="Family"> <xsd:sequence> <xsd:element name="superType" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="propertyType" type="properties:PropertyType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="interfaceType" type="InterfaceType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="componentType" type="ComponentType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="connectorType" type="ConnectorType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="structure" type="properties:ArchInstance" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="superType" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | properties:PropertyType |
source | <xsd:element name="propertyType" type="properties:PropertyType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | InterfaceType | ||||||||||
children | superType structure | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="interfaceType" type="InterfaceType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | ComponentType | ||||||||||
children | supertype structure | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="componentType" type="ComponentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | ConnectorType | ||||||||||
children | supertypes structure | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="connectorType" type="ConnectorType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | properties:ArchInstance |
source | <xsd:element name="structure" type="properties:ArchInstance" minOccurs="0"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
children | superType structure | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="InterfaceType"> <xsd:sequence> <xsd:element name="superType" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="structure" type="archinstance:InterfaceInstance" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="archinstance:Identifier"/> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="superType" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | archinstance:InterfaceInstance | ||||||||||
children | description direction | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="structure" type="archinstance:InterfaceInstance" minOccurs="0"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | extension of properties:ArchInstance |
children | type |
source | <xsd:complexType name="TypedArchInstance"> <xsd:complexContent> <xsd:extension base="properties:ArchInstance"> <xsd:sequence> <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | extension of properties:ComponentInstance |
children | type instanceOf |
source | <xsd:complexType name="TypedComponentInstance"> <xsd:complexContent> <xsd:extension base="properties:ComponentInstance"> <xsd:sequence> <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="instanceOf" type="archinstance:XMLLink" minOccurs="0"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="instanceOf" type="archinstance:XMLLink" minOccurs="0"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | extension of properties:ConnectorInstance |
children | type instanceOf |
source | <xsd:complexType name="TypedConnectorInstance"> <xsd:complexContent> <xsd:extension base="properties:ConnectorInstance"> <xsd:sequence> <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="instanceOf" type="archinstance:XMLLink" minOccurs="0"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="instanceOf" type="archinstance:XMLLink" minOccurs="0"/> |
diagram | |||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||
children | propertyType componentType connectorType interfaceType family archInstance | ||
used by |
|
||
source | <xsd:complexType name="TypedDesign"> <xsd:sequence> <xsd:element name="propertyType" type="properties:PropertyType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="componentType" type="ComponentType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="connectorType" type="ConnectorType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="interfaceType" type="InterfaceType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="family" type="Family" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="archInstance" type="properties:ArchInstance" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | properties:PropertyType |
source | <xsd:element name="propertyType" type="properties:PropertyType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | ComponentType | ||||||||||
children | supertype structure | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="componentType" type="ComponentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | ConnectorType | ||||||||||
children | supertypes structure | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="connectorType" type="ConnectorType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | ||||||||||
type | InterfaceType | ||||||||||
children | superType structure | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="interfaceType" type="InterfaceType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | Family |
children | superType propertyType interfaceType componentType connectorType structure |
source | <xsd:element name="family" type="Family" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | properties:ArchInstance |
source | <xsd:element name="archInstance" type="properties:ArchInstance" minOccurs="0"/> |
diagram | |
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd |
type | extension of properties:InterfaceInstance |
children | type instanceOf |
source | <xsd:complexType name="TypedInterfaceInstance"> <xsd:complexContent> <xsd:extension base="properties:InterfaceInstance"> <xsd:sequence> <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="instanceOf" type="archinstance:XMLLink" minOccurs="0"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="type" type="archinstance:XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ||||||||||||||||
namespace | http://www.cs.cmu.edu/~acme/pub/xAcme/families.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="instanceOf" type="archinstance:XMLLink" minOccurs="0"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:ArchInstance | ||||||||||
children | description componentInstance connectorInstance linkInstance group | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="archInstance" type="ArchInstance"/> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
source | <xsd:element name="xArch"> <xsd:complexType> <xsd:sequence> <xsd:any namespace="##any" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
children | description componentInstance connectorInstance linkInstance group | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="ArchInstance"> <xsd:sequence> <xsd:element name="description" type="Description"/> <xsd:element name="componentInstance" type="ComponentInstance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="connectorInstance" type="ConnectorInstance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="linkInstance" type="LinkInstance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="group" type="Group" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="id" type="Identifier"/> </xsd:complexType> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Description |
source | <xsd:element name="description" type="Description"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:ComponentInstance | ||||||||||
children | description interfaceInstance subArchitecture | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="componentInstance" type="ComponentInstance" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:ConnectorInstance | ||||||||||
children | description interfaceInstance subArchitecture | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="connectorInstance" type="ConnectorInstance" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:LinkInstance | ||||||||||
children | description point | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="linkInstance" type="LinkInstance" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:Group | ||||||||||
children | description member | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="group" type="Group" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
children | description interfaceInstance subArchitecture | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="ComponentInstance"> <xsd:sequence> <xsd:element name="description" type="Description"/> <xsd:element name="interfaceInstance" type="InterfaceInstance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="subArchitecture" type="SubArchitecture" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="Identifier"/> </xsd:complexType> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Description |
source | <xsd:element name="description" type="Description"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:InterfaceInstance | ||||||||||
children | description direction | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="interfaceInstance" type="InterfaceInstance" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:SubArchitecture |
children | archInstance interfaceInstanceMapping |
source | <xsd:element name="subArchitecture" type="SubArchitecture" minOccurs="0"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
children | description interfaceInstance subArchitecture | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="ConnectorInstance"> <xsd:sequence> <xsd:element name="description" type="Description"/> <xsd:element name="interfaceInstance" type="InterfaceInstance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="subArchitecture" type="SubArchitecture" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="Identifier"/> </xsd:complexType> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Description |
source | <xsd:element name="description" type="Description"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:InterfaceInstance | ||||||||||
children | description direction | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="interfaceInstance" type="InterfaceInstance" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:SubArchitecture |
children | archInstance interfaceInstanceMapping |
source | <xsd:element name="subArchitecture" type="SubArchitecture" minOccurs="0"/> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | extension of xsd:string |
used by | |
source | <xsd:complexType name="Description"> <xsd:simpleContent> <xsd:extension base="xsd:string"/> </xsd:simpleContent> </xsd:complexType> |
diagram | |||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||
type | restriction of xsd:string | ||||||||
used by |
|
||||||||
facets |
|
||||||||
source | <xsd:complexType name="Direction"> <xsd:simpleContent> <xsd:restriction base="xsd:string"> <xsd:enumeration value="none"/> <xsd:enumeration value="in"/> <xsd:enumeration value="out"/> <xsd:enumeration value="inout"/> </xsd:restriction> </xsd:simpleContent> </xsd:complexType> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
children | description member | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="Group"> <xsd:sequence> <xsd:element name="description" type="Description"/> <xsd:element name="member" type="XMLLink" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="id" type="Identifier"/> </xsd:complexType> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Description |
source | <xsd:element name="description" type="Description"/> |
diagram | ||||||||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="member" type="XMLLink" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
children | description direction | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="InterfaceInstance"> <xsd:sequence> <xsd:element name="description" type="Description"/> <xsd:element name="direction" type="Direction" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="Identifier"/> </xsd:complexType> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Description |
source | <xsd:element name="description" type="Description"/> |
diagram | |||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||
type | archinstance:Direction | ||||||||
facets |
|
||||||||
source | <xsd:element name="direction" type="Direction" minOccurs="0"/> |
diagram | |||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||
children | outerInterfaceInstance innerInterfaceInstance | ||
used by |
|
||
source | <xsd:complexType name="InterfaceInstanceMapping"> <xsd:sequence> <xsd:element name="outerInterfaceInstance" type="XMLLink"/> <xsd:element name="innerInterfaceInstance" type="XMLLink"/> </xsd:sequence> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="outerInterfaceInstance" type="XMLLink"/> |
diagram | ||||||||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="innerInterfaceInstance" type="XMLLink"/> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
children | description point | ||||||||||
used by |
|
||||||||||
attributes |
|
||||||||||
source | <xsd:complexType name="LinkInstance"> <xsd:sequence> <xsd:element name="description" type="Description"/> <xsd:element name="point" type="Point" minOccurs="2" maxOccurs="2"/> </xsd:sequence> <xsd:attribute name="id" type="Identifier"/> </xsd:complexType> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Description |
source | <xsd:element name="description" type="Description"/> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:Point |
children | anchorOnInterface |
source | <xsd:element name="point" type="Point" minOccurs="2" maxOccurs="2"/> |
diagram | |||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||
children | anchorOnInterface | ||
used by |
|
||
source | <xsd:complexType name="Point"> <xsd:sequence> <xsd:element name="anchorOnInterface" type="XMLLink"/> </xsd:sequence> </xsd:complexType> |
diagram | ||||||||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | |||||||||||||||
type | archinstance:XMLLink | |||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:element name="anchorOnInterface" type="XMLLink"/> |
diagram | |||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||
children | archInstance interfaceInstanceMapping | ||
used by |
|
||
source | <xsd:complexType name="SubArchitecture"> <xsd:sequence> <xsd:element name="archInstance" type="ArchInstance"/> <xsd:element name="interfaceInstanceMapping" type="InterfaceInstanceMapping" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> |
diagram | |||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||||||||||
type | archinstance:ArchInstance | ||||||||||
children | description componentInstance connectorInstance linkInstance group | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="archInstance" type="ArchInstance"/> |
diagram | |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd |
type | archinstance:InterfaceInstanceMapping |
children | outerInterfaceInstance innerInterfaceInstance |
source | <xsd:element name="interfaceInstanceMapping" type="InterfaceInstanceMapping" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ||||||||||||||||
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | |||||||||||||||
used by | ||||||||||||||||
attributes |
|
|||||||||||||||
source | <xsd:complexType name="XMLLink"> <xsd:attribute ref="xlink:type"/> <xsd:attribute ref="xlink:href"/> </xsd:complexType> |
namespace | http://www.ics.uci.edu/pub/arch/xArch/instance.xsd | ||
type | restriction of xsd:ID | ||
used by | |||
facets |
|
||
source | <xsd:simpleType name="Identifier"> <xsd:restriction base="xsd:ID"> <xsd:minLength value="1"/> </xsd:restriction> </xsd:simpleType> |