Extension element content

"[email protected]" <[email protected]> Mon, 11 Apr 2011 21:27:14 -0400
Newsgroups gmane.text.xml.xalan.java.user
Message-ID <[email protected]>
Sorry about the dumb question, but I'm struggling with an extension 
element and getting its content.

I'm running Xalan-J 2.7.1, and am trying to implement an extension 
element like

<my:element attrib1="foo" attrib2="bar">text1<xsl:value-of 
select="$var"/>text2</my:element>

My java looks like

public void element(XSLProcessorContext XSLPC, ElemExtensionCall EEC) {
     String foo = EEC.getAttribute("foo", 
XSLPC.getContextNode(),XSLPC.getTransformer()); // works fine
     String bar = 
EEC.getAttribute("bar",XSLPC.getContextNode(),XSLPC.getTransformer()); 
// works fine
     // get content, somehow
}

So far, in order to get to the content, preferably with the xsl:value-of 
already executed, I've tried:
EEC.getFirstChild() --> ElemTemplateElement error: Function not supported!
EEC.getParentNode() --> ElemTemplateElement error: Function not supported!
EEC.getFirstChildElem() --> ElemTemplateElement error: Function not 
supported!
EEC.getChildNodes().item(0) --> ElemTemplateElement error: Function not 
supported!
XSLPC.getTransformer.getCurrentElement.getParentNode() --> 
ElemTemplateElement error: Function not supported!

So, this has to be brain-dead simple, but I've looked through the 
archives and haven't been able to dig up the solution.

Thanks,
Ken