public boolean isAbstract() { return element.isAbstract(); }
// iterate each XSSchema object. XSSchema is a per-namespace schema. Iterator itr = sset.iterateSchema(); while( itr.hasNext() ) { XSSchema s = (XSSchema)itr.next(); System.out.println("Target namespace: "+s.getTargetNamespace()); Iterator jtr = s.iterateElementDecls(); while( jtr.hasNext() ) { XSElementDecl e = (XSElementDecl)jtr.next(); System.out.print( e.getName() ); if( e.isAbstract() ) System.out.print(" (abstract)"); System.out.println(); } }
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }