Target Namespace | http://www.o2xdl.org/3.0/o2xdl |
---|---|
Element and Attribute Namespaces |
|
Schema Composition |
|
Documentation |
location: http://www.o2xdl.org/3.0/o2xdl-schema.xsd
Copyright (c)2002-20019: R.Antonini, M.Sillano, A.Simonetta |
Prefix | Namespace |
---|---|
Default namespace | http://www.w3.org/2001/XMLSchema |
xml | http://www.w3.org/XML/1998/namespace |
o2x | http://www.o2xdl.org/3.0/o2xdl |
Name | annotation |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | The comment element, allowed almost in any point. |
Name | appinfo |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Extra infos for automatic processing. |
Name | bag |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | All purpose container for o2xdl elements. Used to process a full namespace, to export and import classes, etc. Basic operations: LocalExplode(bag); CreateBag(localPath) |
Name | class |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Definition of o2xdl classes. Many optional elements helps the correct use and maintenance of class tree. |
Name | contentList |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Container for building complex objects. Optional in o2x:class and o2x:object. |
Name | documentation |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Comment for human readers. |
Name | method |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | This element defines a template set, call final, by-value or by-reference. Can be used by realize() to transform o2x:dataValues. If visibility = 'static' is a XSLT general pourpose fragment inside an o2x:class. If visibility = 'virtual' is a placeholder inside an o2x:class. |
Name | object |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Definition of o2xdl object. Contains also some elements and definitions usefull in the realization phase only. |
Name | relationship |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Qualified reference to object or class. |
Super-types: | None |
---|---|
Sub-types: | None |
Name | ReferenceType |
---|---|
Abstract | no |
Documentation | This Type defines a generic XML tree, by-value or by-reference. Wide used in all elements, but not for o2x:methods. |
Super-types: | None |
---|---|
Sub-types: | None |
Name | XMLtree |
---|---|
Abstract | no |
Documentation | Generic XML tree locally included (by-value). |