package org.whole.lang.xsd.mapping.reflect; import org.whole.lang.reflect.EntityDescriptorEnum; import org.whole.lang.reflect.EntityDescriptor; import org.whole.lang.xsd.mapping.model.*; /** * @generator Whole */ @SuppressWarnings("unchecked") public class MappingEntityDescriptorEnum extends EntityDescriptorEnum { public static final int MappingStrategy_ord = 0; public static final int Mappings_ord = 1; public static final int Types_ord = 2; public static final int Mapping_ord = 3; public static final int RootMapping_ord = 4; public static final int ContextMapping_ord = 5; public static final int ContentMapping_ord = 6; public static final int MixedStructuralMapping_ord = 7; public static final int AnyMapping_ord = 8; public static final int AnyStructuralMapping_ord = 9; public static final int AnyElementMapping_ord = 10; public static final int AnyAttributeMapping_ord = 11; public static final int TypeMapping_ord = 12; public static final int StructuralMapping_ord = 13; public static final int ElementMapping_ord = 14; public static final int AttributeMapping_ord = 15; public static final int UnionMapping_ord = 16; public static final int DataTypes_ord = 17; public static final int DataType_ord = 18; public static final int EnumDataType_ord = 19; public static final int EnumValues_ord = 20; public static final int EnumValue_ord = 21; public static final int CustomDataType_ord = 22; public static final int URI_ord = 23; public static final int BooleanType_ord = 24; public static final int NCName_ord = 25; public static final int Value_ord = 26; public static final int BuiltInType_ord = 27; public static final MappingEntityDescriptorEnum instance = new MappingEntityDescriptorEnum(); public static final EntityDescriptor<MappingStrategy> MappingStrategy = (EntityDescriptor<MappingStrategy>) instance .valueOf(MappingStrategy_ord); public static final EntityDescriptor<Mappings> Mappings = (EntityDescriptor<Mappings>) instance .valueOf(Mappings_ord); public static final EntityDescriptor<Types> Types = (EntityDescriptor<Types>) instance .valueOf(Types_ord); public static final EntityDescriptor<Mapping> Mapping = (EntityDescriptor<Mapping>) instance .valueOf(Mapping_ord); public static final EntityDescriptor<RootMapping> RootMapping = (EntityDescriptor<RootMapping>) instance .valueOf(RootMapping_ord); public static final EntityDescriptor<ContextMapping> ContextMapping = (EntityDescriptor<ContextMapping>) instance .valueOf(ContextMapping_ord); public static final EntityDescriptor<ContentMapping> ContentMapping = (EntityDescriptor<ContentMapping>) instance .valueOf(ContentMapping_ord); public static final EntityDescriptor<MixedStructuralMapping> MixedStructuralMapping = (EntityDescriptor<MixedStructuralMapping>) instance .valueOf(MixedStructuralMapping_ord); public static final EntityDescriptor<AnyMapping> AnyMapping = (EntityDescriptor<AnyMapping>) instance .valueOf(AnyMapping_ord); public static final EntityDescriptor<AnyStructuralMapping> AnyStructuralMapping = (EntityDescriptor<AnyStructuralMapping>) instance .valueOf(AnyStructuralMapping_ord); public static final EntityDescriptor<AnyElementMapping> AnyElementMapping = (EntityDescriptor<AnyElementMapping>) instance .valueOf(AnyElementMapping_ord); public static final EntityDescriptor<AnyAttributeMapping> AnyAttributeMapping = (EntityDescriptor<AnyAttributeMapping>) instance .valueOf(AnyAttributeMapping_ord); public static final EntityDescriptor<TypeMapping> TypeMapping = (EntityDescriptor<TypeMapping>) instance .valueOf(TypeMapping_ord); public static final EntityDescriptor<StructuralMapping> StructuralMapping = (EntityDescriptor<StructuralMapping>) instance .valueOf(StructuralMapping_ord); public static final EntityDescriptor<ElementMapping> ElementMapping = (EntityDescriptor<ElementMapping>) instance .valueOf(ElementMapping_ord); public static final EntityDescriptor<AttributeMapping> AttributeMapping = (EntityDescriptor<AttributeMapping>) instance .valueOf(AttributeMapping_ord); public static final EntityDescriptor<UnionMapping> UnionMapping = (EntityDescriptor<UnionMapping>) instance .valueOf(UnionMapping_ord); public static final EntityDescriptor<DataTypes> DataTypes = (EntityDescriptor<DataTypes>) instance .valueOf(DataTypes_ord); public static final EntityDescriptor<DataType> DataType = (EntityDescriptor<DataType>) instance .valueOf(DataType_ord); public static final EntityDescriptor<EnumDataType> EnumDataType = (EntityDescriptor<EnumDataType>) instance .valueOf(EnumDataType_ord); public static final EntityDescriptor<EnumValues> EnumValues = (EntityDescriptor<EnumValues>) instance .valueOf(EnumValues_ord); public static final EntityDescriptor<EnumValue> EnumValue = (EntityDescriptor<EnumValue>) instance .valueOf(EnumValue_ord); public static final EntityDescriptor<CustomDataType> CustomDataType = (EntityDescriptor<CustomDataType>) instance .valueOf(CustomDataType_ord); public static final EntityDescriptor<URI> URI = (EntityDescriptor<URI>) instance .valueOf(URI_ord); public static final EntityDescriptor<BooleanType> BooleanType = (EntityDescriptor<BooleanType>) instance .valueOf(BooleanType_ord); public static final EntityDescriptor<NCName> NCName = (EntityDescriptor<NCName>) instance .valueOf(NCName_ord); public static final EntityDescriptor<Value> Value = (EntityDescriptor<Value>) instance .valueOf(Value_ord); public static final EntityDescriptor<BuiltInType> BuiltInType = (EntityDescriptor<BuiltInType>) instance .valueOf(BuiltInType_ord); private MappingEntityDescriptorEnum() { } private static final long serialVersionUID = 1; protected void initEntityDescriptors() { putSimpleEntity(MappingStrategy_ord, "MappingStrategy", MappingStrategy.class, false) .withFeature(MappingFeatureDescriptorEnum.namespace, URI_ord) .withFeature(MappingFeatureDescriptorEnum.schemaLocation, URI_ord, true, false, false, false, false) .withFeature(MappingFeatureDescriptorEnum.synthesized, BooleanType_ord) .withFeature( MappingFeatureDescriptorEnum.elementsFormQualified, BooleanType_ord) .withFeature( MappingFeatureDescriptorEnum.attributesFormQualified, BooleanType_ord) .withFeature(MappingFeatureDescriptorEnum.mixedDataType, URI_ord, true, false, false, false, false) .withFeature(MappingFeatureDescriptorEnum.mixedTypes, Types_ord, true, false, false, false, false) .withFeature(MappingFeatureDescriptorEnum.mappings, Mappings_ord) .withFeature(MappingFeatureDescriptorEnum.dataTypes, DataTypes_ord); putCompositeEntity( Mappings_ord, "Mappings", Mappings.class, false, Mapping_ord, false, false); putCompositeEntity( Types_ord, "Types", Types.class, false, URI_ord, false, true); putSimpleEntity(Mapping_ord, "Mapping", Mapping.class, true, MixedStructuralMapping_ord, TypeMapping_ord, ElementMapping_ord, StructuralMapping_ord, AttributeMapping_ord, AnyMapping_ord, UnionMapping_ord, ContextMapping_ord, RootMapping_ord, AnyAttributeMapping_ord, AnyElementMapping_ord, AnyStructuralMapping_ord, ContentMapping_ord); putSimpleEntity(RootMapping_ord, "RootMapping", RootMapping.class, false).withFeature(MappingFeatureDescriptorEnum.name, NCName_ord).withFeature( MappingFeatureDescriptorEnum.entityType, URI_ord); putSimpleEntity(ContextMapping_ord, "ContextMapping", ContextMapping.class, true, MixedStructuralMapping_ord, TypeMapping_ord, ElementMapping_ord, StructuralMapping_ord, AttributeMapping_ord, AnyAttributeMapping_ord, AnyMapping_ord, AnyElementMapping_ord, UnionMapping_ord, ContentMapping_ord, AnyStructuralMapping_ord).withFeature( MappingFeatureDescriptorEnum.contextEntityType, URI_ord); putSimpleEntity(ContentMapping_ord, "ContentMapping", ContentMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(MixedStructuralMapping_ord, "MixedStructuralMapping", MixedStructuralMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(AnyMapping_ord, "AnyMapping", AnyMapping.class, true, AnyAttributeMapping_ord, AnyStructuralMapping_ord, AnyElementMapping_ord) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(AnyStructuralMapping_ord, "AnyStructuralMapping", AnyStructuralMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(AnyElementMapping_ord, "AnyElementMapping", AnyElementMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(AnyAttributeMapping_ord, "AnyAttributeMapping", AnyAttributeMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(TypeMapping_ord, "TypeMapping", TypeMapping.class, true, StructuralMapping_ord, AttributeMapping_ord, ElementMapping_ord) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.name, NCName_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(StructuralMapping_ord, "StructuralMapping", StructuralMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.name, NCName_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(ElementMapping_ord, "ElementMapping", ElementMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.name, NCName_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(AttributeMapping_ord, "AttributeMapping", AttributeMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.name, NCName_ord) .withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.featureType, URI_ord, true, false, false, false, false); putSimpleEntity(UnionMapping_ord, "UnionMapping", UnionMapping.class, false) .withFeature(MappingFeatureDescriptorEnum.contextEntityType, URI_ord) .withFeature(MappingFeatureDescriptorEnum.unionTypes, Types_ord); putCompositeEntity( DataTypes_ord, "DataTypes", DataTypes.class, false, DataType_ord, false, false); putSimpleEntity(DataType_ord, "DataType", DataType.class, true, CustomDataType_ord, EnumDataType_ord).withFeature( MappingFeatureDescriptorEnum.entityType, URI_ord); putSimpleEntity(EnumDataType_ord, "EnumDataType", EnumDataType.class, false).withFeature(MappingFeatureDescriptorEnum.entityType, URI_ord).withFeature(MappingFeatureDescriptorEnum.enumValues, EnumValues_ord); putCompositeEntity( EnumValues_ord, "EnumValues", EnumValues.class, false, EnumValue_ord, false, false); putSimpleEntity(EnumValue_ord, "EnumValue", EnumValue.class, false) .withFeature(MappingFeatureDescriptorEnum.enumValue, Value_ord) .withFeature(MappingFeatureDescriptorEnum.value, Value_ord); putSimpleEntity(CustomDataType_ord, "CustomDataType", CustomDataType.class, false).withFeature( MappingFeatureDescriptorEnum.entityType, URI_ord).withFeature( MappingFeatureDescriptorEnum.builtInType, BuiltInType_ord); putDataEntity(URI_ord, "URI", URI.class, false, String.class); putDataEntity(BooleanType_ord, "BooleanType", BooleanType.class, false, boolean.class); putDataEntity(NCName_ord, "NCName", NCName.class, false, String.class); putDataEntity(Value_ord, "Value", Value.class, false, String.class); putDataEntity(BuiltInType_ord, "BuiltInType", BuiltInType.class, false, String.class); } }