Package org.apache.xml.utils

Examples of org.apache.xml.utils.QName


    public void testInitParamPrefix() throws TransformerException {
        ServletContext servletContext = createMock(ServletContext.class);
        expect(pageContext.getServletContext()).andReturn(servletContext);
        expect(servletContext.getInitParameter("foo")).andReturn("Hello");
        replay(pageContext, servletContext);
        Assert.assertEquals(hello, stack.getVariableOrParam(xpathContext, new QName("initParam", "foo")));
        verify(pageContext, servletContext);
    }
View Full Code Here


    @Test
    public void testPagePrefix() throws TransformerException {
        expect(pageContext.getAttribute("foo", PageContext.PAGE_SCOPE)).andReturn("Hello");
        replay(pageContext);
        Assert.assertEquals(hello, stack.getVariableOrParam(xpathContext, new QName("pageScope", "foo")));
        verify(pageContext);
    }
View Full Code Here

    @Test
    public void testRequestPrefix() throws TransformerException {
        expect(pageContext.getAttribute("foo", PageContext.REQUEST_SCOPE)).andReturn("Hello");
        replay(pageContext);
        Assert.assertEquals(hello, stack.getVariableOrParam(xpathContext, new QName("requestScope", "foo")));
        verify(pageContext);
    }
View Full Code Here

    @Test
    public void testSessionPrefix() throws TransformerException {
        expect(pageContext.getAttribute("foo", PageContext.SESSION_SCOPE)).andReturn("Hello");
        replay(pageContext);
        Assert.assertEquals(hello, stack.getVariableOrParam(xpathContext, new QName("sessionScope", "foo")));
        verify(pageContext);
    }
View Full Code Here

    @Test
    public void testApplicationPrefix() throws TransformerException {
        expect(pageContext.getAttribute("foo", PageContext.APPLICATION_SCOPE)).andReturn("Hello");
        replay(pageContext);
        Assert.assertEquals(hello, stack.getVariableOrParam(xpathContext, new QName("applicationScope", "foo")));
        verify(pageContext);
    }
View Full Code Here

    @Test(expected = TransformerException.class)
    public void testValueNotFound() throws TransformerException {
        expect(pageContext.findAttribute("foo")).andReturn(null);
        replay(pageContext);
        stack.getVariableOrParam(xpathContext, new QName(null, "foo"));
        Assert.fail();
    }
View Full Code Here

    java.lang.String namespace
      = (OpCodes.EMPTY == nsPos) ? null
                                   : (java.lang.String) getTokenQueue().elementAt(nsPos);
    java.lang.String localname
      = (java.lang.String) getTokenQueue().elementAt(getOp(opPos+1));
    QName qname = new QName(namespace, localname);

    var.setQName(qname);

    return var;
  }
View Full Code Here

    {
      try
      {
        TransformerImpl transformer = (TransformerImpl) xctxt.getOwnerObject();
        return transformer.getStylesheet().getAvailableElements().containsKey(
                                                            new QName(namespace, methName))
               ? XBoolean.S_TRUE : XBoolean.S_FALSE;
      }
      catch (Exception e)
      {
        return XBoolean.S_FALSE;
View Full Code Here

    throws JspTagException {
        org.apache.xpath.VariableStack myvs = xpathSupport.getVarStack();
        Vector varVector = getVariableQNames();
        for ( int i=0; i<varVector.size(); i++ ) {
         
            QName varQName = (QName)varVector.elementAt(i);

            try {
                XObject variableValue = vs.getVariableOrParam( xpathSupport, varQName );
                //p("&&&&Variable set to => " + variableValue.toString() );
                //p("&&&&Variable type => " + variableValue.getTypeString() );
View Full Code Here

   */
  public void setParameter(String name, String namespace, Object value)
  {

    VariableStack varstack = getXPathContext().getVarStack();
    QName qname = new QName(namespace, name);
    XObject xobject = XObject.create(value, getXPathContext());
   
    StylesheetRoot sroot = m_stylesheetRoot;
    Vector vars = sroot.getVariablesAndParamsComposed();
    int i = vars.size();
View Full Code Here

TOP

Related Classes of org.apache.xml.utils.QName

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.