package org.whole.lang.xsd.mapping.visitors; import org.whole.lang.xsd.mapping.visitors.MappingIdentityUnaryVisitor; import org.whole.lang.visitors.IVisitor; import org.whole.lang.xsd.mapping.model.*; /** * @generator Whole */ public class MappingTraverseAllSwitchVisitor extends MappingIdentityUnaryVisitor<IVisitor> { public MappingTraverseAllSwitchVisitor(IVisitor visitor1) { super(visitor1); } public void visit(MappingStrategy entity) { wGetVisitor1().visit(entity.getNamespace()); wGetVisitor1().visit(entity.getSchemaLocation()); wGetVisitor1().visit(entity.getSynthesized()); wGetVisitor1().visit(entity.getElementsFormQualified()); wGetVisitor1().visit(entity.getAttributesFormQualified()); wGetVisitor1().visit(entity.getMixedDataType()); wGetVisitor1().visit(entity.getMixedTypes()); wGetVisitor1().visit(entity.getMappings()); wGetVisitor1().visit(entity.getDataTypes()); } public void visit(Mappings entity) { for (Mapping child : entity) wGetVisitor1().visit(child); } public void visit(Types entity) { for (URI child : entity) wGetVisitor1().visit(child); } public void visit(RootMapping entity) { wGetVisitor1().visit(entity.getName()); wGetVisitor1().visit(entity.getEntityType()); } public void visit(ContextMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); } public void visit(ContentMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(MixedStructuralMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(AnyMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(AnyStructuralMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(AnyElementMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(AnyAttributeMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(TypeMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getName()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(StructuralMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getName()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(ElementMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getName()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(AttributeMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getName()); wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getFeatureType()); } public void visit(UnionMapping entity) { wGetVisitor1().visit(entity.getContextEntityType()); wGetVisitor1().visit(entity.getUnionTypes()); } public void visit(DataTypes entity) { for (DataType child : entity) wGetVisitor1().visit(child); } public void visit(DataType entity) { wGetVisitor1().visit(entity.getEntityType()); } public void visit(EnumDataType entity) { wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getEnumValues()); } public void visit(EnumValues entity) { for (EnumValue child : entity) wGetVisitor1().visit(child); } public void visit(EnumValue entity) { wGetVisitor1().visit(entity.getEnumValue()); wGetVisitor1().visit(entity.getValue()); } public void visit(CustomDataType entity) { wGetVisitor1().visit(entity.getEntityType()); wGetVisitor1().visit(entity.getBuiltInType()); } }