public SourceBinding hasImplicitBinding(StructuredQName name) { if (name.getLocalPart().equals("value") && name.hasURI("")) { SourceBinding sb = new SourceBinding(this); sb.setVariableQName(new StructuredQName("", "", "value")); assert ((XSLAccumulator)getParent()) != null; sb.setDeclaredType(((XSLAccumulator)getParent()).getResultType()); sb.setProperty(SourceBinding.IMPLICITLY_DECLARED, true); return sb; } else { return null; } } }
public SourceBinding hasImplicitBinding(StructuredQName name) { if (name.getLocalPart().equals("value") && name.hasURI("")) { SourceBinding sb = new SourceBinding(this); sb.setVariableQName(new StructuredQName("", "", "value")); assert ((XSLAccumulator)getParent()) != null; sb.setDeclaredType(((XSLAccumulator)getParent()).getResultType()); sb.setProperty(SourceBinding.IMPLICITLY_DECLARED, true); return sb; } else { return null; } } }