Module: MM::W3Org2001XMLSchema

Extended by:
RGen::MetamodelBuilder::ModuleExtension
Includes:
RGen::MetamodelBuilder::DataTypes
Defined in:
lib/rgen/xsd/1.0/metamodel.rb,
lib/rgen/xsd/1.1/metamodel.rb

Defined Under Namespace

Classes: All, AllTYPE, AltType, Annotated, AnnotationTYPE, AnyAttributeTYPE, AnyTYPE, AnyType, AppinfoTYPE, Assertion, Attribute, AttributeGroup, AttributeGroupRef, ComplexContentTYPE, ComplexRestrictionType, ComplexType, DefaultOpenContentTYPE, DocumentationTYPE, Element, ExplicitGroup, ExplicitTimezoneTYPE, ExtensionType, Facet, FieldTYPE, Group, GroupRef, GroupTYPE, ImportTYPE, IncludeTYPE, IntFacet, Keybase, KeyrefTYPE, ListTYPE, LocalComplexType, LocalElement, LocalSimpleType, NamedAttributeGroup, NamedGroup, NarrowMaxMin, NoFixedFacet, NotationTYPE, NumFacet, OpenAttrs, OpenContentTYPE, OverrideTYPE, PatternTYPE, RealGroup, RedefineTYPE, RestrictionTYPE, RestrictionType, SchemaTYPE, SelectorTYPE, SimpleContentTYPE, SimpleExplicitGroup, SimpleExtensionType, SimpleRestrictionType, SimpleType, TopLevelAttribute, TopLevelComplexType, TopLevelElement, TopLevelSimpleType, TotalDigitsTYPE, Type, UnionTYPE, WhiteSpaceTYPE, Wildcard

Constant Summary collapse

UseEnum =
Enum.new(:name => 'UseEnum', :literals =>[ :prohibited, :optional, :required ])
FormChoiceEnum =
Enum.new(:name => 'FormChoiceEnum', :literals =>[ :qualified, :unqualified ])
ProcessContentsEnum =
Enum.new(:name => 'ProcessContentsEnum', :literals =>[ :skip, :lax, :strict ])
ModeEnum =
Enum.new(:name => 'ModeEnum', :literals =>[ :none, :interleave, :suffix ])
ModeEnum2 =
Enum.new(:name => 'ModeEnum2', :literals =>[ :interleave, :suffix ])