1 17 package org.apache.ws.jaxme.xs; 18 19 import org.apache.ws.jaxme.xs.xml.XsQName; 20 21 22 26 public interface XSElement extends XSOpenAttrs { 27 29 public XSAnnotation[] getAnnotations(); 30 31 33 public boolean isGlobal(); 34 35 37 public boolean isNillable(); 38 39 42 public XsQName getName(); 43 44 46 public XSType getType(); 47 48 51 public String getDefault(); 52 53 56 public String getFixed(); 57 58 61 public XsQName getSubstitutionGroupName(); 62 63 65 public boolean isBlockedForSubstitution(); 66 67 69 public boolean isAbstract(); 70 71 77 public void setSubstitutionGroup(XSGroup pGroup); 78 79 85 public XSGroup getSubstitutionGroup(); 86 87 93 public XSIdentityConstraint[] getIdentityConstraints(); 94 95 98 public XSKeyRef[] getKeyRefs(); 99 } 100 | Popular Tags |