package org.whole.lang.models.builders; import org.whole.lang.builders.GenericBuilderContext; import org.whole.lang.builders.IBuilder; import org.whole.lang.contexts.IEntityContext; import org.whole.lang.models.reflect.ModelsFeatureDescriptorEnum; import org.whole.lang.models.reflect.ModelsEntityDescriptorEnum; import org.whole.lang.models.model.EntityModifierEnum; import org.whole.lang.models.model.FeatureModifierEnum; import org.whole.lang.models.model.ComponentModifierEnum; /** * @generator Whole */ public class ModelsSpecificBuilderAdapter extends GenericBuilderContext implements IModelsBuilder { public ModelsSpecificBuilderAdapter(IBuilder strategy) { super(strategy); } public ModelsSpecificBuilderAdapter(IBuilder strategy, IEntityContext entityContext) { super(strategy, entityContext); } public void foreignType() { wFeature(ModelsFeatureDescriptorEnum.foreignType); } public void oppositeName() { wFeature(ModelsFeatureDescriptorEnum.oppositeName); } public void type() { wFeature(ModelsFeatureDescriptorEnum.type); } public void values() { wFeature(ModelsFeatureDescriptorEnum.values); } public void dataType() { wFeature(ModelsFeatureDescriptorEnum.dataType); } public void valueType() { wFeature(ModelsFeatureDescriptorEnum.valueType); } public void keyType() { wFeature(ModelsFeatureDescriptorEnum.keyType); } public void componentType() { wFeature(ModelsFeatureDescriptorEnum.componentType); } public void componentModifiers() { wFeature(ModelsFeatureDescriptorEnum.componentModifiers); } public void features() { wFeature(ModelsFeatureDescriptorEnum.features); } public void types() { wFeature(ModelsFeatureDescriptorEnum.types); } public void modifiers() { wFeature(ModelsFeatureDescriptorEnum.modifiers); } public void uri() { wFeature(ModelsFeatureDescriptorEnum.uri); } public void version() { wFeature(ModelsFeatureDescriptorEnum.version); } public void namespace() { wFeature(ModelsFeatureDescriptorEnum.namespace); } public void declarations() { wFeature(ModelsFeatureDescriptorEnum.declarations); } public void typeRelations() { wFeature(ModelsFeatureDescriptorEnum.typeRelations); } public void name() { wFeature(ModelsFeatureDescriptorEnum.name); } public void visit() { } public void Model() { wEntity(ModelsEntityDescriptorEnum.Model); } public void Model_() { wEntity_(ModelsEntityDescriptorEnum.Model); } public void _Model() { _wEntity(ModelsEntityDescriptorEnum.Model); } public void ModelDeclarations() { wEntity(ModelsEntityDescriptorEnum.ModelDeclarations); } public void ModelDeclarations_() { wEntity_(ModelsEntityDescriptorEnum.ModelDeclarations); } public void ModelDeclarations_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.ModelDeclarations, initialCapacity); } public void _ModelDeclarations() { _wEntity(ModelsEntityDescriptorEnum.ModelDeclarations); } public void SimpleEntity() { wEntity(ModelsEntityDescriptorEnum.SimpleEntity); } public void SimpleEntity_() { wEntity_(ModelsEntityDescriptorEnum.SimpleEntity); } public void _SimpleEntity() { _wEntity(ModelsEntityDescriptorEnum.SimpleEntity); } public void CompositeEntity() { wEntity(ModelsEntityDescriptorEnum.CompositeEntity); } public void CompositeEntity_() { wEntity_(ModelsEntityDescriptorEnum.CompositeEntity); } public void _CompositeEntity() { _wEntity(ModelsEntityDescriptorEnum.CompositeEntity); } public void MapEntity() { wEntity(ModelsEntityDescriptorEnum.MapEntity); } public void MapEntity_() { wEntity_(ModelsEntityDescriptorEnum.MapEntity); } public void _MapEntity() { _wEntity(ModelsEntityDescriptorEnum.MapEntity); } public void DataEntity() { wEntity(ModelsEntityDescriptorEnum.DataEntity); } public void DataEntity_() { wEntity_(ModelsEntityDescriptorEnum.DataEntity); } public void _DataEntity() { _wEntity(ModelsEntityDescriptorEnum.DataEntity); } public void EnumEntity() { wEntity(ModelsEntityDescriptorEnum.EnumEntity); } public void EnumEntity_() { wEntity_(ModelsEntityDescriptorEnum.EnumEntity); } public void _EnumEntity() { _wEntity(ModelsEntityDescriptorEnum.EnumEntity); } public void EntityModifiers() { wEntity(ModelsEntityDescriptorEnum.EntityModifiers); } public void EntityModifiers_() { wEntity_(ModelsEntityDescriptorEnum.EntityModifiers); } public void EntityModifiers_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.EntityModifiers, initialCapacity); } public void _EntityModifiers() { _wEntity(ModelsEntityDescriptorEnum.EntityModifiers); } public void EntityModifier() { wEntity(ModelsEntityDescriptorEnum.EntityModifier); } public void EntityModifier(EntityModifierEnum.Value value) { wEntity(ModelsEntityDescriptorEnum.EntityModifier, value); } public void EntityModifier(String value) { wEntity(ModelsEntityDescriptorEnum.EntityModifier, value); } public void Features() { wEntity(ModelsEntityDescriptorEnum.Features); } public void Features_() { wEntity_(ModelsEntityDescriptorEnum.Features); } public void Features_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.Features, initialCapacity); } public void _Features() { _wEntity(ModelsEntityDescriptorEnum.Features); } public void Feature() { wEntity(ModelsEntityDescriptorEnum.Feature); } public void Feature_() { wEntity_(ModelsEntityDescriptorEnum.Feature); } public void _Feature() { _wEntity(ModelsEntityDescriptorEnum.Feature); } public void FeatureModifiers() { wEntity(ModelsEntityDescriptorEnum.FeatureModifiers); } public void FeatureModifiers_() { wEntity_(ModelsEntityDescriptorEnum.FeatureModifiers); } public void FeatureModifiers_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.FeatureModifiers, initialCapacity); } public void _FeatureModifiers() { _wEntity(ModelsEntityDescriptorEnum.FeatureModifiers); } public void FeatureModifier() { wEntity(ModelsEntityDescriptorEnum.FeatureModifier); } public void FeatureModifier(FeatureModifierEnum.Value value) { wEntity(ModelsEntityDescriptorEnum.FeatureModifier, value); } public void FeatureModifier(String value) { wEntity(ModelsEntityDescriptorEnum.FeatureModifier, value); } public void ComponentModifiers() { wEntity(ModelsEntityDescriptorEnum.ComponentModifiers); } public void ComponentModifiers_() { wEntity_(ModelsEntityDescriptorEnum.ComponentModifiers); } public void ComponentModifiers_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.ComponentModifiers, initialCapacity); } public void _ComponentModifiers() { _wEntity(ModelsEntityDescriptorEnum.ComponentModifiers); } public void ComponentModifier() { wEntity(ModelsEntityDescriptorEnum.ComponentModifier); } public void ComponentModifier(ComponentModifierEnum.Value value) { wEntity(ModelsEntityDescriptorEnum.ComponentModifier, value); } public void ComponentModifier(String value) { wEntity(ModelsEntityDescriptorEnum.ComponentModifier, value); } public void DataType() { wEntity(ModelsEntityDescriptorEnum.DataType); } public void DataType(String value) { wEntity(ModelsEntityDescriptorEnum.DataType, value); } public void EnumValues() { wEntity(ModelsEntityDescriptorEnum.EnumValues); } public void EnumValues_() { wEntity_(ModelsEntityDescriptorEnum.EnumValues); } public void EnumValues_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.EnumValues, initialCapacity); } public void _EnumValues() { _wEntity(ModelsEntityDescriptorEnum.EnumValues); } public void EnumValue() { wEntity(ModelsEntityDescriptorEnum.EnumValue); } public void EnumValue(String value) { wEntity(ModelsEntityDescriptorEnum.EnumValue, value); } public void Types() { wEntity(ModelsEntityDescriptorEnum.Types); } public void Types_() { wEntity_(ModelsEntityDescriptorEnum.Types); } public void Types_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.Types, initialCapacity); } public void _Types() { _wEntity(ModelsEntityDescriptorEnum.Types); } public void TypeRelations() { wEntity(ModelsEntityDescriptorEnum.TypeRelations); } public void TypeRelations_() { wEntity_(ModelsEntityDescriptorEnum.TypeRelations); } public void TypeRelations_(int initialCapacity) { wEntity_(ModelsEntityDescriptorEnum.TypeRelations, initialCapacity); } public void _TypeRelations() { _wEntity(ModelsEntityDescriptorEnum.TypeRelations); } public void SupertypesOf() { wEntity(ModelsEntityDescriptorEnum.SupertypesOf); } public void SupertypesOf_() { wEntity_(ModelsEntityDescriptorEnum.SupertypesOf); } public void _SupertypesOf() { _wEntity(ModelsEntityDescriptorEnum.SupertypesOf); } public void SubtypesOf() { wEntity(ModelsEntityDescriptorEnum.SubtypesOf); } public void SubtypesOf_() { wEntity_(ModelsEntityDescriptorEnum.SubtypesOf); } public void _SubtypesOf() { _wEntity(ModelsEntityDescriptorEnum.SubtypesOf); } public void TypeAliasOf() { wEntity(ModelsEntityDescriptorEnum.TypeAliasOf); } public void TypeAliasOf_() { wEntity_(ModelsEntityDescriptorEnum.TypeAliasOf); } public void _TypeAliasOf() { _wEntity(ModelsEntityDescriptorEnum.TypeAliasOf); } public void AnyType() { wEntity(ModelsEntityDescriptorEnum.AnyType); } public void AnyType_() { wEntity_(ModelsEntityDescriptorEnum.AnyType); } public void _AnyType() { _wEntity(ModelsEntityDescriptorEnum.AnyType); } public void EntityType() { wEntity(ModelsEntityDescriptorEnum.EntityType); } public void EntityType(String value) { wEntity(ModelsEntityDescriptorEnum.EntityType, value); } public void SimpleName() { wEntity(ModelsEntityDescriptorEnum.SimpleName); } public void SimpleName(String value) { wEntity(ModelsEntityDescriptorEnum.SimpleName, value); } public void Namespace() { wEntity(ModelsEntityDescriptorEnum.Namespace); } public void Namespace(String value) { wEntity(ModelsEntityDescriptorEnum.Namespace, value); } public void Version() { wEntity(ModelsEntityDescriptorEnum.Version); } public void Version(String value) { wEntity(ModelsEntityDescriptorEnum.Version, value); } public void URI() { wEntity(ModelsEntityDescriptorEnum.URI); } public void URI(String value) { wEntity(ModelsEntityDescriptorEnum.URI, value); } }