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