< Back to list
EXSDDataType
extends
GeneratedElement
,
GeneratesElements
Provides a bridge from
XSDSimpleDataTypes
to
EDataTypes
.
Inference Rules
(none)
Constraints
(none)
Attributes
(none)
Inherited Attributes
generatedRule
: EString (optional)
To assist in debugging, this attribute may be populated with the name of the model completion rule that created this element. More extensive traceability support may be provided in the future.
id
: EString (optional)
A unique identifier for this model element. Should be globally unique.
isGenerated
: EBoolean (optional)
Set to
true
if the current element has been generated.
overridden
: EBoolean (optional)
If a
GeneratesElements
is
overridden
, then this element will not
generate any elements directly
.
overriddenNames
: EString (optional)
When applying model completion, no
NamedElements
with these
names
will be generated by this element.
Children
(none)
Inherited Children
(none)
References
definition
: [0...1]
XSDSimpleTypeDefinition
The target XSD type definition.
Inherited References
generatedBy
: [0...*]
GeneratesElements
[opposite:
generatedElements
]
A list of
elements
that generated this element; conversely,
overriding
the source will prevent
this element
from being created.
generatedElements
: [0...*]
GeneratedElement
[opposite:
generatedBy
]
A list of
GeneratedElements
that this element has generated through
model completion
.
Extensions
isNumeric
[
GeneratorExtensions.ext
]
Inherited Extensions
safeName(model::GeneratedElement this)
[
GeneratorExtensions.ext
]