1 19 package org.netbeans.modules.xml.schema.model.impl; 20 21 import org.netbeans.modules.xml.schema.model.MinLength; 22 import org.netbeans.modules.xml.schema.model.SchemaComponent; 23 import org.netbeans.modules.xml.schema.model.visitor.SchemaVisitor; 24 import org.w3c.dom.Element ; 25 26 30 public class MinLengthImpl extends CommonLength implements MinLength { 31 32 public MinLengthImpl(SchemaModelImpl model) { 33 this(model, createNewComponent(SchemaElements.MIN_LENGTH, model)); 34 } 35 36 37 public MinLengthImpl(SchemaModelImpl model, Element e) { 38 super(model, e); 39 } 40 41 45 public Class <? extends SchemaComponent> getComponentType() { 46 return MinLength.class; 47 } 48 49 public String getComponentName() { 50 return SchemaElements.MIN_LENGTH.getName(); 51 } 52 53 public void accept(SchemaVisitor visitor) { 54 visitor.visit(this); 55 } 56 57 } 58 | Popular Tags |