Package org.eclipse.wst.xml.xpath2.processor.function

Examples of org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary


        if (rs == null) {
           result = false;
        } else {
           if (rs.size() == 1) {
              AnyType rsReturn = rs.get(0);
              if (rsReturn instanceof XSBoolean) {
                 XSBoolean returnResultBool = (XSBoolean) rsReturn;
                 result = returnResultBool.value();
              } else {
                 result = false;
View Full Code Here


   
    /*
     * Set value of XPath2 context variable $value, when variety of it's schema type is "simpleType -> atomic". 
     */
    private void setValueOf$ValueForSTVarietyAtomic(String value, short xsdTypecode) {
        AnyType psychoPathType = SchemaTypeValueFactory.newSchemaTypeValue(xsdTypecode, value);
        fDynamicContext.set_variable(new org.eclipse.wst.xml.xpath2.processor.internal.types.QName(
                                         "value"), (AnyAtomicType) psychoPathType);
    } // setValueOf$ValueForSTVarietyAtomic
View Full Code Here

        if (rs == null) {
           result = false;
        } else {
           if (rs.size() == 1) {
              AnyType rsReturn = rs.get(0);
              if (rsReturn instanceof XSBoolean) {
                 XSBoolean returnResultBool = (XSBoolean) rsReturn;
                 result = returnResultBool.value();
              } else {
                 result = false;
View Full Code Here

        Evaluator eval = null;
        if (contextNode != null) {
           eval = new DefaultEvaluator(fDynamicContext, domDoc);          
           // change focus to the top most element
           ResultSequence nodeEvalRS = ResultSequenceFactory.create_new();
           nodeEvalRS.add(new ElementType(contextNode,
                           fDynamicContext.node_position(contextNode)));
           if (xPathDefaultNamespace != null) {
             fDynamicContext.add_namespace(null, xPathDefaultNamespace)
           }
          
View Full Code Here

        Evaluator eval = null;
        if (contextNode != null) {
           eval = new DefaultEvaluator(fDynamicContext, domDoc);          
           // change focus to the top most element
           ResultSequence nodeEvalRS = ResultSequenceFactory.create_new();
           nodeEvalRS.add(new ElementType(contextNode,
                           fDynamicContext.node_position(contextNode)));
           if (xPathDefaultNamespace != null) {
             fDynamicContext.add_namespace(null, xPathDefaultNamespace)
           }
          
View Full Code Here

    protected Object getPsychoPathTypeForXSDType(String xsdTypeName,
                                                 String value) {
        Object psychoPathType = null;
       
        if ("anyURI".equals(xsdTypeName)) {
           psychoPathType = new XSAnyURI(value);
        }
        else if ("boolean".equals(xsdTypeName)) {
           psychoPathType = new XSBoolean(Boolean.valueOf(value).
                                                  booleanValue());
        }
View Full Code Here

           result = false;
        } else {
           if (rs.size() == 1) {
              AnyType rsReturn = rs.get(0);
              if (rsReturn instanceof XSBoolean) {
                 XSBoolean returnResultBool = (XSBoolean) rsReturn;
                 result = returnResultBool.value();
              } else {
                 result = false;
              }
           } else {
              result = false;
View Full Code Here

           result = false;
        } else {
           if (rs.size() == 1) {
              AnyType rsReturn = rs.get(0);
              if (rsReturn instanceof XSBoolean) {
                 XSBoolean returnResultBool = (XSBoolean) rsReturn;
                 result = returnResultBool.value();
              } else {
                 result = false;
              }
           } else {
              result = false;
View Full Code Here

       
        if ("anyURI".equals(xsdTypeName)) {
           psychoPathType = new XSAnyURI(value);
        }
        else if ("boolean".equals(xsdTypeName)) {
           psychoPathType = new XSBoolean(Boolean.valueOf(value).
                                                  booleanValue());
        }
        else if ("date".equals(xsdTypeName)) {      
           psychoPathType = XSDate.parse_date(value);
        }
View Full Code Here

        }
        else if ("short".equals(xsdTypeName)) {     
           psychoPathType = new XSShort(new BigInteger(value));
        }
        else if ("byte".equals(xsdTypeName)) {     
           psychoPathType = new XSByte(new BigInteger(value));
        }
        else if ("nonNegativeInteger".equals(xsdTypeName)) {     
           psychoPathType = new XSNonNegativeInteger(new BigInteger(value));
        }
        else if ("positiveInteger".equals(xsdTypeName)) {     
View Full Code Here

TOP

Related Classes of org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.