protected NameClass castNameClass( NameClass halfCasted, NameClass newChild ) { if( halfCasted==null ) return newChild; // first item else return new ChoiceNameClass( halfCasted, newChild ); } }
protected NameClass castNameClass( NameClass halfCasted, NameClass newChild ) { if( halfCasted==null ) return newChild; // first item else return new ChoiceNameClass( halfCasted, newChild ); } }
protected NameClass castNameClass( NameClass halfCasted, NameClass newChild ) { if( halfCasted==null ) return newChild; // first item else return new ChoiceNameClass( halfCasted, newChild ); } }
protected NameClass castNameClass( NameClass halfCasted, NameClass newChild ) { if( halfCasted==null ) return newChild; // first item else return new ChoiceNameClass( halfCasted, newChild ); } }
/** Computes the union of two name classes. */ public static NameClass union( NameClass lhs, NameClass rhs ) { return NameClassSimplifier.simplify( new ChoiceNameClass(lhs,rhs) ); }
/** Computes the union of two name classes. */ public static NameClass union( NameClass lhs, NameClass rhs ) { return NameClassSimplifier.simplify( new ChoiceNameClass(lhs,rhs) ); }
/** Computes the union of two name classes. */ public static NameClass union( NameClass lhs, NameClass rhs ) { return NameClassSimplifier.simplify( new ChoiceNameClass(lhs,rhs) ); }
/** Computes the union of two name classes. */ public static NameClass union( NameClass lhs, NameClass rhs ) { return NameClassSimplifier.simplify( new ChoiceNameClass(lhs,rhs) ); }
protected void onElementFound( ElementExp elem ) { super.onElementFound(elem); // record what are found if(found==null) found = elem.getNameClass(); else found = new ChoiceNameClass(found,elem.getNameClass()); }
new ChoiceNameClass( new NamespaceNameClass(currentSchema.targetNamespace), new NamespaceNameClass("")) ); else choices = new ChoiceNameClass(choices,nc);
new ChoiceNameClass( new NamespaceNameClass(currentSchema.targetNamespace), new NamespaceNameClass("")) ); else choices = new ChoiceNameClass(choices,nc);
new ChoiceNameClass( new NamespaceNameClass(currentSchema.targetNamespace), new NamespaceNameClass("")) ); else choices = new ChoiceNameClass(choices,nc);
new ChoiceNameClass( new NamespaceNameClass(currentSchema.targetNamespace), new NamespaceNameClass("")) ); else choices = new ChoiceNameClass(choices,nc);
else local = new ChoiceNameClass(local,new SimpleNameClass(name)); else result = new ChoiceNameClass(result,local);
nc = new ChoiceNameClass( nc, new SimpleNameClass( candidates[i], s[1] ) );
else nc = new ChoiceNameClass(nc,nsnc); else nc = new ChoiceNameClass(nc,nsnc);
else local = new ChoiceNameClass(local,new SimpleNameClass(name)); else result = new ChoiceNameClass(result,local);
else local = new ChoiceNameClass(local,new SimpleNameClass(name)); else result = new ChoiceNameClass(result,local);
nc = new ChoiceNameClass( nc, new SimpleNameClass( candidates[i], s[1] ) );
else local = new ChoiceNameClass(local,new SimpleNameClass(name)); else result = new ChoiceNameClass(result,local);